HomeSort by relevance Sort by last modified time
    Searched refs:addReg (Results 1 - 25 of 78) sorted by null

1 2 3 4

  /external/llvm/lib/Target/X86/
X86InstrBuilder.h 93 return MIB.addReg(Reg).addImm(1).addReg(0).addImm(0).addReg(0);
99 return MIB.addImm(1).addReg(0).addImm(Offset).addReg(0);
109 return addOffset(MIB.addReg(Reg, getKillRegState(isKill)), Offset);
117 return MIB.addReg(Reg1, getKillRegState(isKill1)).addImm(1)
118 .addReg(Reg2, getKillRegState(isKill2)).addImm(0).addReg(0);
127 MIB.addReg(AM.Base.Reg)
    [all...]
X86FrameLowering.cpp 175 .addReg(Reg, getDefRegState(!isSub) | getUndefRegState(isSub));
190 .addReg(StackPtr)
696 .addReg(StackPtr)
736 .addReg(FramePtr, RegState::Kill)
765 .addReg(StackPtr)
790 .addReg(StackPtr)
873 .addReg(X86::EAX, RegState::Kill)
894 .addReg(StackPtr, RegState::Define | RegState::Implicit)
895 .addReg(X86::EFLAGS, RegState::Define | RegState::Implicit)
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonExpandPredSpillCode.cpp 94 .addReg(FP).addReg(HEXAGON_RESERVED_REG_1);
96 HEXAGON_RESERVED_REG_2).addReg(SrcReg);
99 .addReg(HEXAGON_RESERVED_REG_1)
100 .addImm(0).addReg(HEXAGON_RESERVED_REG_2);
103 HEXAGON_RESERVED_REG_1).addReg(FP).addImm(Offset);
105 HEXAGON_RESERVED_REG_2).addReg(SrcReg);
107 .addReg(HEXAGON_RESERVED_REG_1)
109 .addReg(HEXAGON_RESERVED_REG_2);
113 HEXAGON_RESERVED_REG_2).addReg(SrcReg)
    [all...]
HexagonSplitTFRCondSets.cpp 95 DestReg).addReg(MI->getOperand(1).getReg()).addReg(SrcReg1);
99 DestReg).addReg(MI->getOperand(1).getReg()).addReg(SrcReg2);
109 DestReg).addReg(SrcReg1).addImm(Immed1);
111 DestReg).addReg(SrcReg1).addImm(Immed2);
HexagonRegisterInfo.cpp 197 dstReg).addReg(FrameReg).addReg(dstReg);
201 dstReg).addReg(FrameReg).addImm(Offset);
223 resReg).addReg(FrameReg).addReg(resReg);
227 resReg).addReg(FrameReg).addImm(Offset);
243 resReg).addReg(FrameReg).addReg(resReg);
249 resReg).addReg(FrameReg).addImm(Offset);
259 dstReg).addReg(FrameReg).addReg(dstReg)
    [all...]
  /external/llvm/lib/Target/Sparc/
SparcFrameLowering.cpp 56 .addReg(SP::O6).addImm(NumBytes);
64 .addReg(SP::G1).addImm(NumBytes & ((1 << 10)-1));
66 .addReg(SP::O6).addReg(SP::G1);
78 BuildMI(MBB, MBBI, dl, TII.get(SP::RESTORErr), SP::G0).addReg(SP::G0)
79 .addReg(SP::G0);
  /external/llvm/lib/Target/CellSPU/
SPUFrameLowering.cpp 126 .addReg(SPU::R1);
130 .addReg(SPU::R1);
132 BuildMI(MBB, MBBI, dl, TII.get(SPU::AIr32), SPU::R1).addReg(SPU::R1)
139 .addReg(SPU::R1);
143 .addReg(SPU::R2)
144 .addReg(SPU::R1);
146 .addReg(SPU::R1)
147 .addReg(SPU::R2);
149 .addReg(SPU::R2)
152 .addReg(SPU::R2
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCFrameLowering.cpp 137 .addReg(SrcReg)
141 .addReg(SrcReg, RegState::Kill)
146 .addReg(SrcReg)
150 .addReg(SrcReg, RegState::Kill)
155 .addReg(SrcReg)
159 .addReg(SrcReg, RegState::Kill)
163 .addReg(DstReg, RegState::Kill)
319 .addReg(PPC::X31)
321 .addReg(PPC::X1);
325 .addReg(PPC::X0
    [all...]
PPCRegisterInfo.cpp 219 .addReg(StackReg, RegState::Kill)
226 .addReg(TmpReg, RegState::Kill)
229 .addReg(StackReg, RegState::Kill)
230 .addReg(TmpReg);
303 .addReg(PPC::R31)
309 .addReg(PPC::X1);
313 .addReg(PPC::X1);
317 .addReg(PPC::R1);
325 .addReg(Reg, RegState::Kill)
326 .addReg(PPC::X1, RegState::Define
    [all...]
PPCInstrInfo.cpp 161 .addReg(Reg0, RegState::Define | getDeadRegState(Reg0IsDead))
162 .addReg(Reg2, getKillRegState(Reg2IsKill))
163 .addReg(Reg1, getKillRegState(Reg1IsKill))
310 .addImm(Cond[0].getImm()).addReg(Cond[1].getReg()).addMBB(TBB);
316 .addImm(Cond[0].getImm()).addReg(Cond[1].getReg()).addMBB(TBB);
344 .addReg(SrcReg).addReg(SrcReg, getKillRegState(KillSrc));
346 BuildMI(MBB, I, DL, MCID, DestReg).addReg(SrcReg, getKillRegState(KillSrc));
360 .addReg(SrcReg,
369 .addReg(PPC::R11
    [all...]
  /external/llvm/lib/Target/ARM/
Thumb2RegisterInfo.cpp 49 .addReg(DestReg, getDefRegState(true), SubIdx)
50 .addConstantPoolIndex(Idx).addImm((int64_t)ARMCC::AL).addReg(0)
ARMExpandPseudoInsts.cpp 391 MIB.addReg(D0, RegState::Define | getDeadRegState(DstIsDead));
393 MIB.addReg(D1, RegState::Define | getDeadRegState(DstIsDead));
395 MIB.addReg(D2, RegState::Define | getDeadRegState(DstIsDead));
397 MIB.addReg(D3, RegState::Define | getDeadRegState(DstIsDead));
428 MIB.addReg(DstReg, RegState::ImplicitDefine | getDeadRegState(DstIsDead));
465 MIB.addReg(D0);
467 MIB.addReg(D1);
469 MIB.addReg(D2);
471 MIB.addReg(D3);
521 MIB.addReg(D0, RegState::Define | getDeadRegState(DstIsDead))
    [all...]
MLxExpansionPass.cpp 226 .addReg(Src1Reg, getKillRegState(Src1Kill))
227 .addReg(Src2Reg, getKillRegState(Src2Kill));
230 MIB.addImm(Pred).addReg(PredReg);
233 .addReg(DstReg, getDefRegState(true) | getDeadRegState(DstDead));
237 MIB.addReg(TmpReg, getKillRegState(true))
238 .addReg(AccReg, getKillRegState(AccKill));
240 MIB.addReg(AccReg).addReg(TmpReg, getKillRegState(true));
242 MIB.addImm(Pred).addReg(PredReg);
Thumb2InstrInfo.cpp 121 .addReg(SrcReg, getKillRegState(KillSrc)));
143 .addReg(SrcReg, getKillRegState(isKill))
195 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags);
200 .addReg(DestReg)
202 .addImm((unsigned)Pred).addReg(PredReg).setMIFlags(MIFlags);
209 .addReg(BaseReg, RegState::Kill)
210 .addReg(DestReg, RegState::Kill)
211 .addImm((unsigned)Pred).addReg(PredReg).addReg(0)
215 .addReg(DestReg, RegState::Kill
    [all...]
ARMFrameLowering.cpp 292 .addReg(ARM::SP, RegState::Kill)
302 .addReg(ARM::SP, RegState::Kill));
305 .addReg(ARM::R4, RegState::Kill)
308 .addReg(ARM::R4, RegState::Kill));
323 .addReg(ARM::SP)
324 .addImm((unsigned)ARMCC::AL).addReg(0).addReg(0);
328 .addReg(ARM::SP));
398 .addReg(ARM::R4));
404 .addReg(FramePtr).addImm((unsigned)ARMCC::AL).addReg(0).addReg(0)
    [all...]
ARMLoadStoreOptimizer.cpp 339 .addReg(Base, getKillRegState(BaseKill)).addImm(Offset)
340 .addImm(Pred).addReg(PredReg).addReg(0);
350 .addReg(Base, getKillRegState(BaseKill))
351 .addImm(Pred).addReg(PredReg);
353 MIB = MIB.addReg(Regs[i].first, getDefRegState(isDef)
358 MIB.addReg(ImpDefs[i], RegState::ImplicitDefine);
780 .addReg(Base, getDefRegState(true)) // WB base register
781 .addReg(Base, getKillRegState(BaseKill))
782 .addImm(Pred).addReg(PredReg)
    [all...]
  /external/llvm/lib/Target/Mips/
MipsExpandPseudo.cpp 74 .addReg(Mips::V0).addReg(I->getOperand(1).getReg());
103 BuildMI(MBB, I, dl, Mtc1Tdd, *SubReg).addReg(LoReg);
104 BuildMI(MBB, I, dl, Mtc1Tdd, *(SubReg + 1)).addReg(HiReg);
116 BuildMI(MBB, I, dl, Mfc1Tdd, DstReg).addReg(*(SubReg + N));
MipsFrameLowering.cpp 118 BuildMI(MBB, II, DL, TII.get(Inst->Opc), ATReg).addReg(ZEROReg)
123 BuildMI(MBB, II, DL, TII.get(Inst->Opc), ATReg).addReg(ATReg)
126 BuildMI(MBB, II, DL, TII.get(ADDu), Reg).addReg(Reg).addReg(ATReg);
185 BuildMI(MBB, MBBI, dl, TII.get(ADDiu), SP).addReg(SP).addImm(-StackSize);
245 BuildMI(MBB, MBBI, dl, TII.get(ADDu), FP).addReg(SP).addReg(ZERO);
260 .addReg(Mips::GP);
286 BuildMI(MBB, I, dl, TII.get(ADDu), SP).addReg(FP).addReg(ZERO)
    [all...]
MipsISelLowering.cpp 828 BuildMI(BB, dl, TII->get(Opc)).addReg(MI->getOperand(2).getReg())
829 .addReg(Mips::ZERO).addMBB(sinkMBB);
847 .addReg(MI->getOperand(2).getReg()).addMBB(thisMBB)
848 .addReg(MI->getOperand(1).getReg()).addMBB(copy0MBB);
852 .addReg(MI->getOperand(3).getReg()).addMBB(thisMBB)
853 .addReg(MI->getOperand(1).getReg()).addMBB(copy0MBB);
    [all...]
  /external/llvm/lib/Target/XCore/
XCoreRegisterInfo.cpp 226 .addReg(FrameReg)
227 .addReg(ScratchReg, RegState::Kill);
231 .addReg(Reg, getKillRegState(isKill))
232 .addReg(FrameReg)
233 .addReg(ScratchReg, RegState::Kill);
237 .addReg(FrameReg)
238 .addReg(ScratchReg, RegState::Kill);
247 .addReg(FrameReg)
252 .addReg(Reg, getKillRegState(isKill))
253 .addReg(FrameReg
    [all...]
  /external/llvm/lib/Target/MSP430/
MSP430FrameLowering.cpp 67 .addReg(MSP430::FPW, RegState::Kill);
71 .addReg(MSP430::SPW);
99 .addReg(MSP430::SPW).addImm(NumBytes);
157 TII.get(MSP430::MOV16rr), MSP430::SPW).addReg(MSP430::FPW);
162 .addReg(MSP430::SPW).addImm(CSSize);
171 .addReg(MSP430::SPW).addImm(NumBytes);
200 .addReg(Reg, RegState::Kill);
MSP430RegisterInfo.cpp 125 .addReg(MSP430::SPW).addImm(Amount);
134 .addReg(MSP430::SPW).addImm(Amount);
152 MSP430::SPW).addReg(MSP430::SPW).addImm(CalleeAmt);
210 .addReg(DstReg).addImm(-Offset);
213 .addReg(DstReg).addImm(Offset);
  /external/llvm/lib/Target/MBlaze/
MBlazeISelLowering.cpp 296 .addReg(MI->getOperand(2).getReg())
301 .addReg(MI->getOperand(1).getReg())
305 .addReg(IAMT)
311 .addReg(IVAL).addMBB(MBB)
312 .addReg(NDST).addMBB(loop);
317 .addReg(IAMT).addMBB(MBB)
318 .addReg(NAMT).addMBB(loop);
321 BuildMI(loop, dl, TII->get(MBlaze::ADD), NDST).addReg(DST).addReg(DST);
323 BuildMI(loop, dl, TII->get(MBlaze::SRA), NDST).addReg(DST)
    [all...]
MBlazeFrameLowering.cpp 273 .addReg(MBlaze::RMSR);
280 .addReg(MBlaze::R11);
367 .addReg(MBlaze::R1).addImm(-StackSize);
372 .addReg(MBlaze::R15).addReg(MBlaze::R1).addImm(RAOffset);
378 .addReg(MBlaze::R19).addReg(MBlaze::R1).addImm(FPOffset);
382 .addReg(MBlaze::R1).addReg(MBlaze::R0);
406 .addReg(MBlaze::R19).addReg(MBlaze::R0)
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
FastISel.cpp 621 .addReg(Reg, RegState::Debug).addImm(Offset)
638 .addReg(0U).addImm(DI->getOffset())
655 .addReg(Reg, RegState::Debug).addImm(DI->getOffset())
761 ResultReg).addReg(Op0);
    [all...]

Completed in 1415 milliseconds

1 2 3 4