search for: ptxisd

Displaying 4 results from an estimated 4 matches for "ptxisd".

Did you mean: nvptxisd
2011 Nov 14
2
[LLVMdev] PTX backend fatal error
...= 0; input[0] = localArray[get_local_id(0)]; } fatal error: error in backend: Cannot select: 0x5810cc0: i32,ch = load 0x57fa148, 0x5810ac0, 0x58105c0<LD1[%arrayidx1], sext from i8> [ID=9] 0x5810ac0: i32 = add 0x58109c0, 0x5813640 [ORD=113] [ID=8] 0x58109c0: i32 = PTXISD::COPY_ADDRESS 0x5813540 [ID=7] 0x5813540: i32 = TargetGlobalAddress<[16 x i8] addrspace(4)* @kernel_function.localArray> 0 [ID=4] 0x5813640: i32,ch = load 0x57fa148, 0x5810dc0, 0x58105c0<LD4[%retval.i]> [ORD=110] [ID=5] 0x5810dc0: i32 = FrameIndex<0> [ORD=110] [ID=...
2012 Jan 16
1
[LLVMdev] PTX backend fails instruction selection for load of sext
Loads (on ptx64) with an sext of a computed index operand fail instruction selection: LLVM ERROR: Cannot select: 0x7ff01401c210: i64,ch = load 0x10580e820, 0x7ff01401b510, 0x7ff01401b910<LD4[%memref1], sext from i32> [ID=8] 0x7ff01401b510: i64 = PTXISD::LOAD_PARAM 0x10580e820, 0x7ff01401b410 [ORD=2] [ID=6] 0x7ff01401b910: i64 = undef [ORD=4] [ID=3] This is for code of the form: %ptr = gep i64* %base, i32 %offset %v = load i64* %ptr when the offset gets directly inlined into the selection DAG slot of the load during lowering. If it's...
2011 Nov 14
0
[LLVMdev] PTX backend fatal error
...t_local_id(0)]; > } > > fatal error: error in backend: Cannot select: > 0x5810cc0: i32,ch = load 0x57fa148, > 0x5810ac0, 0x58105c0<LD1[%arrayidx1], sext > from i8> [ID=9] > 0x5810ac0: i32 = add 0x58109c0, 0x5813640 [ORD=113] [ID=8] > 0x58109c0: i32 = PTXISD::COPY_ADDRESS 0x5813540 [ID=7] > 0x5813540: i32 = TargetGlobalAddress<[16 x i8] addrspace(4)* > @kernel_function.localArray> 0 [ID=4] > 0x5813640: i32,ch = load 0x57fa148, 0x5810dc0, > 0x58105c0<LD4[%retval.i]> [ORD=110] [ID=5] > 0x5810dc0: i32 = FrameIndex&l...
2011 Nov 14
1
[LLVMdev] PTX backend fatal error
...index] = 0; input[0] = localArray[get_local_id(0)]; } fatal error: error in backend: Cannot select: 0x5810cc0: i32,ch = load 0x57fa148, 0x5810ac0, 0x58105c0<LD1[%arrayidx1], sext from i8> [ID=9] 0x5810ac0: i32 = add 0x58109c0, 0x5813640 [ORD=113] [ID=8] 0x58109c0: i32 = PTXISD::COPY_ADDRESS 0x5813540 [ID=7] 0x5813540: i32 = TargetGlobalAddress<[16 x i8] addrspace(4)* @kernel_function.localArray> 0 [ID=4] 0x5813640: i32,ch = load 0x57fa148, 0x5810dc0, 0x58105c0<LD4[%retval.i]> [ORD=110] [ID=5] 0x5810dc0: i32 = FrameIndex<0> [ORD=110] [ID=1]...