search for: addimm7

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

Did you mean: addimm
2009 Apr 22
2
[LLVMdev] Def/Kill flags for subregisters
...e: Live Ins: %R0 %R1 %reg1025D<def> = MOVE %R1 %reg1024D<def> = MOVE %R0 %reg1026D<def> = MOVE %reg1025D %reg1027P<def> = LOAD32imm <ga:i56_s> %reg1028D<def> = SRLd %reg1025D, 16 %reg1029D16L<def> = EXTRACT_SUBREG %reg1026D, 1 %reg1030P<def> = ADDimm7 %reg1027P, 4 STORE16pi %reg1029D16L, %reg1030P, Mem:ST(2,4) [i56_s + 4] STORE8p_imm16 %reg1028D, %reg1027P, 6, Mem:ST(1,2) [i56_s + 6] STORE32p %reg1024D, %reg1027P, Mem:ST(4,4) [i56_s + 0] RTS %RETS<imp-use> So far so good. After coalescing and allocating registers, I have this code:...
2009 Apr 22
0
[LLVMdev] Def/Kill flags for subregisters
...5D<def> = MOVE %R1 > %reg1024D<def> = MOVE %R0 > %reg1026D<def> = MOVE %reg1025D > %reg1027P<def> = LOAD32imm <ga:i56_s> > %reg1028D<def> = SRLd %reg1025D, 16 > %reg1029D16L<def> = EXTRACT_SUBREG %reg1026D, 1 > %reg1030P<def> = ADDimm7 %reg1027P, 4 > STORE16pi %reg1029D16L, %reg1030P, Mem:ST(2,4) [i56_s + 4] > STORE8p_imm16 %reg1028D, %reg1027P, 6, Mem:ST(1,2) [i56_s + 6] > STORE32p %reg1024D, %reg1027P, Mem:ST(4,4) [i56_s + 0] > RTS %RETS<imp-use> > > So far so good. After coalescing and allocating re...