search for: 253324

Displaying 2 results from an estimated 2 matches for "253324".

Did you mean: 553324
2016 Jan 25
2
Instruction selection gives "LLVM ERROR: Cannot select"
...lt;16 x i32> %wide.load17, %wide.load %5 = getelementptr inbounds i32, i32* %C, i64 0 %6 = bitcast i32* %5 to <16 x i32>* store <16 x i32> %4, <16 x i32>* %6, align 4 %res = load i32, i32* %C, align 4 ret i32 %res } !llvm.ident = !{!0} !0 = !{!"clang version 3.8.0 (trunk 253324)"} !1 = distinct !{!1, !2} !2 = !{!"llvm.loop.unroll.disable"} !3 = distinct !{!3, !4, !5} !4 = !{!"llvm.loop.vectorize.width", i32 1} !5 = !{!"llvm.loop.interleave.count", i32 1} !6 = distinct !{!6, !2} !7 = distinct !{!7, !4, !5} I get the following error...
2016 Mar 18
2
Immediate operand for load instruction, in back end
Hello, I'm trying to define in my new back end, in MyBackendInstrInfo.td file, a vector load instruction that takes an immediate address operand. (I got inspired from Mips' MSA SIMD extensions.) Could you please tell me what's the right way to do it? Here, the load class has $addrsrc which is a relative address with base a certain register and offset: class