Displaying 1 result from an estimated 1 matches for "hasvreg".
Did you mean:
hasvregs
2016 Dec 13
1
Lowering the metadata attached to an instruction down to Pattern Instruction Selection pass
...load volatile i32, i32* %x, align 4
%inc = add i32 %0, 1
store volatile i32 %inc, i32* %x, align 4
%1 = load volatile i32, i32* %x, align 4
ret i32 %1
}
# *** IR Dump Before Expand ISel Pseudo-instructions ***:
# Machine code for function main: Properties: <SSA, tracking liveness,
HasVRegs>
Frame Objects:
fi#0: size=4, align=4, at location [SP]
fi#1: size=4, align=4, at location [SP]
BB#0: derived from LLVM BB %entry
%vreg0<def> = LDImm32 0; IRF32:%vreg0
LSU_STO_i32_Myr2 %vreg0<kill>, <fi#0>, 0, pred:1, pred:%noreg, 7;
mem:ST4[%retval] IRF32:%vreg0
%v...