Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- LLVM ERROR: Cannot select: t75: v64i8 = X86ISD::GF2P8AFFINEQB t11, t81, TargetConstant:i8<0>
- t11: v64i8,ch = load<(load 64 from %ir.6, align 1, !tbaa !2, !alias.scope !5)> t0, t10, undef:i64
- t10: i64 = add t5, Constant:i64<64>
- t5: i64 = add t2, t4
- t2: i64,ch = CopyFromReg t0, Register:i64 %11
- t1: i64 = Register %11
- t4: i64,ch = CopyFromReg t0, Register:i64 %5
- t3: i64 = Register %5
- t9: i64 = Constant<64>
- t7: i64 = undef
- t81: v64i8 = bitcast t80
- t80: v8i64,ch = X86ISD::VBROADCAST_LOAD<(load 8 from constant-pool)> t0, t83
- t83: i64 = X86ISD::Wrapper TargetConstantPool:i64<i64 36453225830817984> 0
- t82: i64 = TargetConstantPool<i64 36453225830817984> 0
- t22: i8 = TargetConstant<0>
- In function: vec
- PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace.
- Stack dump:
- 0. Program arguments: /home/aguinet/dev/llvm-project/build_debug_shared/bin/llc /tmp/a.ll
- 1. Running pass 'Function Pass Manager' on module '/tmp/a.ll'.
- 2. Running pass 'X86 DAG->DAG Instruction Selection' on function '@vec'
- #0 0x00007f29c86b883a llvm::sys::PrintStackTrace(llvm::raw_ostream&) /home/aguinet/dev/llvm-project/llvm/lib/Support/Unix/Signals.inc:564:22
- #1 0x00007f29c86b88cd PrintStackTraceSignalHandler(void*) /home/aguinet/dev/llvm-project/llvm/lib/Support/Unix/Signals.inc:625:1
- #2 0x00007f29c86b697c llvm::sys::RunSignalHandlers() /home/aguinet/dev/llvm-project/llvm/lib/Support/Signals.cpp:68:20
- #3 0x00007f29c86b827c SignalHandler(int) /home/aguinet/dev/llvm-project/llvm/lib/Support/Unix/Signals.inc:406:1
- #4 0x00007f29c7539800 (/lib/x86_64-linux-gnu/libc.so.6+0x3b800)
- #5 0x00007f29c7539781 raise ./signal/../sysdeps/unix/sysv/linux/raise.c:51:1
- #6 0x00007f29c752355b abort ./stdlib/abort.c:81:7
- #7 0x00007f29c855d6ad llvm::install_bad_alloc_error_handler(void (*)(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool), void*) /home/aguinet/dev/llvm-project/llvm/lib/Support/ErrorHandling.cpp:130:61
- #8 0x00007f29c855d4ed llvm::report_fatal_error(llvm::StringRef, bool) /home/aguinet/dev/llvm-project/llvm/lib/Support/ErrorHandling.cpp:90:68
- #9 0x00007f29c8be2a71 /home/aguinet/dev/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:3741:21
- #10 0x00007f29c8be2216 llvm::SelectionDAGISel::SelectCodeCommon(llvm::SDNode*, unsigned char const*, unsigned int) /home/aguinet/dev/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:3644:9
- #11 0x00007f29cd0c5b22 (anonymous namespace)::X86DAGToDAGISel::SelectCode(llvm::SDNode*) /home/aguinet/dev/llvm-project/build_debug_shared/lib/Target/X86/X86GenDAGISel.inc:285169:0
- #12 0x00007f29cd0ec2c3 (anonymous namespace)::X86DAGToDAGISel::Select(llvm::SDNode*) /home/aguinet/dev/llvm-project/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:5555:0
- #13 0x00007f29c8bd4daf llvm::SelectionDAGISel::DoInstructionSelection() /home/aguinet/dev/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1129:32
- #14 0x00007f29c8bd4199 llvm::SelectionDAGISel::CodeGenAndEmitDAG() /home/aguinet/dev/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:968:61
- #15 0x00007f29c8bd28e2 llvm::SelectionDAGISel::SelectBasicBlock(llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, true, false, void>, false, true>, llvm::ilist_iterator<llvm::ilist_detail::node_options<llvm::Instruction, true, false, void>, false, true>, bool&) /home/aguinet/dev/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:737:1
- #16 0x00007f29c8bd7228 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) /home/aguinet/dev/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1616:33
- #17 0x00007f29c8bd1325 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) /home/aguinet/dev/llvm-project/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:504:7
- #18 0x00007f29cd0c5ae9 (anonymous namespace)::X86DAGToDAGISel::runOnMachineFunction(llvm::MachineFunction&) /home/aguinet/dev/llvm-project/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp:191:14
- #19 0x00007f29cae63686 llvm::MachineFunctionPass::runOnFunction(llvm::Function&) /home/aguinet/dev/llvm-project/llvm/lib/CodeGen/MachineFunctionPass.cpp:73:33
- #20 0x00007f29ca1a00b7 llvm::FPPassManager::runOnFunction(llvm::Function&) /home/aguinet/dev/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1482:20
- #21 0x00007f29ca1a031c llvm::FPPassManager::runOnModule(llvm::Module&) /home/aguinet/dev/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1518:13
- #22 0x00007f29ca1a0746 (anonymous namespace)::MPPassManager::runOnModule(llvm::Module&) /home/aguinet/dev/llvm-project/llvm/lib/IR/LegacyPassManager.cpp:1583:20
Add Comment
Please, Sign In to add comment