Displaying 1 result from an estimated 1 matches for "retfour".
Did you mean:
detour
2010 Mar 10
1
[LLVMdev] Vectors of length 3 as first-class types
...g for this:
.LCPI1_0: # constant pool <4 x i32>
.long 1 # 0x1
.long 2 # 0x2
.long 3 # 0x3
.zero 4
.text
Should this data not be loaded as is into %xmm0 like in the case of
vector of four?:
retFour: # @retFour
.Leh_func_begin1:
# BB#0:
movaps .LCPI1_0, %xmm0
ret
This would of course leave the responsibility of ignoring the 4th lane
to the caller.
Debugging the code generation, I notice that the v3i32 is widened to
v4i32, but when X86TargetLowering::CanLowe...