search for: addrdrr

Displaying 3 results from an estimated 3 matches for "addrdrr".

Did you mean: addrrr
2010 Nov 27
3
[LLVMdev] Register Pairing
...b_0; GPR8:%reg16388 WDREGS:%reg16385 // EXTRACT LO BYTE OF B %reg16389<def> = COPY %reg16384:ssub_1; GPR8:%reg16389 WDREGS:%reg16384 // EXTRACT HI BYTE OF A %reg16390<def> = COPY %reg16385:ssub_1; GPR8:%reg16390 WDREGS:%reg16385 // EXTRACT HI BYTE OF B %reg16391<def> = ADDRdRr %reg16388, %reg16387<kill>, %SREG<imp-def>; GPR8:%reg16391,16388,16387 // ADD LO BYTES %reg16392<def> = ADCRdRr %reg16390, %reg16389<kill>, %SREG<imp-def,dead>, %SREG<imp-use>; GPR8:%reg16392,16390,16389 // ADDC HI BYTES %reg16393<def> = REG_SEQUENC...
2010 Sep 09
2
[LLVMdev] Possible missed optimization? 2.0
...kill>, %R1<imp-def,dead>, %R0<imp-def> 44 %reg1028<def> = MOVRdRr %R0<kill> 52 MULRdRr %R12<kill>, %R14, %R1<imp-def>, %R0<imp-def> 60 %reg1029<def> = MOVRdRr %R0<kill> 76 %reg1031<def> = MOVRdRr %R1<kill> 84 %reg1031<def> = ADDRdRr %reg1031, %reg1028<kill>, %SREG<imp-def,dead> 92 MULRdRr %R13<kill>, %R14<kill>, %R1<imp-def,dead>, %R0<imp-def> 108 %R15<def> = MOVRdRr %R0<kill> 116 %R15<def> = ADDRdRr %R15, %reg1031<kill>, %SREG<imp-def,dead> 132 %R14<def>...
2010 Nov 29
0
[LLVMdev] Register Pairing
...et to the register allocation stage, there it does: > BB#0: derived from LLVM BB %entry > Live Ins: %R25R24 %R23R22 > %R18<def> = COPY %R24 > %R19<def> = COPY %R25 > %R24<def> = COPY %R22<kill>, %R25R24<imp-def> > %R24<def> = ADDRdRr %R24, %R18<kill>, %SREG<imp-def> > %R25<def> = COPY %R23<kill> > %R25<def> = ADCRdRr %R25, %R19<kill>, %SREG<imp-def,dead>, %SREG<imp-use,kill> > RET %R25R24<imp-use,kill> > > Here instead of splitting the pair into i...