search for: conv67

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

Did you mean: conv27
2011 Jan 04
4
[LLVMdev] Bug in MachineInstr::isIdenticalTo
..., i8 addrspace(1)* %arrayidx ret void switch.case61: ; preds = %switch.case %arrayidx64 = getelementptr i16 addrspace(1)* %conv, i32 %tmp22 ; <i16 addrspace(1)*> [#uses=1] %tmp66 = extractelement <4 x i32> %9, i32 0 ; <i32> [#uses=1] %conv67 = trunc i32 %tmp66 to i16 ; <i16> [#uses=1] store i16 %conv67, i16 addrspace(1)* %arrayidx64 ret void Notice how except for the sizes of the pointer, the sequence is the same. This translates into the following for my backend at the MI level. BB#9: derived from LLVM BB %swi...
2011 Jan 04
0
[LLVMdev] Bug in MachineInstr::isIdenticalTo
...idx > ret void > switch.case61: ; preds = %switch.case > %arrayidx64 = getelementptr i16 addrspace(1)* %conv, i32 %tmp22 ; <i16 addrspace(1)*> [#uses=1] > %tmp66 = extractelement <4 x i32> %9, i32 0 ; <i32> [#uses=1] > %conv67 = trunc i32 %tmp66 to i16 ; <i16> [#uses=1] > store i16 %conv67, i16 addrspace(1)* %arrayidx64 > ret void > > Notice how except for the sizes of the pointer, the sequence is the same. This translates into the following for my backend at the MI level. > BB#9:...