search for: movi32

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

Did you mean: mov32
2013 Dec 14
1
[LLVMdev] How to build a map between IR Instruction and MachineInstrs?
...ch is composed of MachineInstr lowering by its keyvalue. For example: IR Instruction %0 = load i32* getelementptr inbounds ([6 x i32]* @a, i32 0, i32 5), align 4, !tbaa !0 Two MachineInstrs lowed by this IR are shown following and used as This IR's second value in the map %vreg0<def> = MOVi32 <ga:@a>; GPR:%vreg0 %vreg1<def> = LOADi32 %vreg0, 20, pred:14, preg:%noreg; mem:LD4[getelementptr inbounds ([6 x i32]* @a, i32 0, i32 5)] (tbaa !="int") GPR:%vreg1,%vreg0 The reason I am looking for the above map is that I try to port Swing Modulo Scheduling code updated b...
2020 Jun 26
2
How to implement load/store for vector predicate register
Hi, I am planning to expanding the pseudo instructions in XXXTargetLowering::EmitInstrWithCustomInserter(), and use temporary virtual registers as operands. If I use virtual registers, do I need to mark them as "early clobber"? I saw that sometimes they marked virtual register as "early clobber" in EmitInstrWithCustomInserter() in MIPS backend. What is the effect of marking a