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

1 2

  /external/llvm/lib/CodeGen/
TargetFrameLoweringImpl.cpp 36 int FI, unsigned &FrameReg) const {
42 FrameReg = RI->getFrameRegister(MF);
  /external/llvm/lib/Target/Mips/
Mips16RegisterInfo.cpp 104 unsigned FrameReg;
107 FrameReg = Mips::SP;
111 FrameReg = Mips::S0;
115 FrameReg = MI.getOperand(OpNo+2).getReg();
117 FrameReg = Mips::SP;
138 !Mips16InstrInfo::validImmediate(MI.getOpcode(), FrameReg, Offset)) {
145 FrameReg = TII.loadImmediate(FrameReg, Offset, MBB, II, DL, NewImm);
149 MI.getOperand(OpNo).ChangeToRegister(FrameReg, false, false, IsKill);
MipsSERegisterInfo.cpp 92 unsigned FrameReg;
95 FrameReg = Subtarget.isABI_N64() ? Mips::SP_64 : Mips::SP;
97 FrameReg = getFrameRegister(MF);
125 BuildMI(MBB, II, DL, TII.get(ADDu), Reg).addReg(FrameReg)
128 FrameReg = Reg;
133 MI.getOperand(OpNo).ChangeToRegister(FrameReg, false, false, IsKill);
Mips16InstrInfo.h 83 // This is to adjust some FrameReg. We return the new register to be used
84 // in place of FrameReg and the adjusted immediate field (&NewImm)
86 unsigned loadImmediate(unsigned FrameReg,
91 unsigned basicLoadImmediate(unsigned FrameReg,
Mips16InstrInfo.cpp 309 Mips16InstrInfo::loadImmediate(unsigned FrameReg,
393 if (FrameReg == Mips::SP) {
412 BuildMI(MBB, II, DL, get(Mips:: AdduRxRyRz16), Reg).addReg(FrameReg)
428 unsigned FrameReg,
  /external/llvm/lib/Target/AArch64/
AArch64RegisterInfo.cpp 109 unsigned FrameReg;
111 Offset = TFI->resolveFrameIndexReference(MF, FrameIndex, FrameReg, SPAdj,
119 MI.getOperand(FIOperandNum).ChangeToRegister(FrameReg, /*isDef=*/ false);
143 BaseReg, FrameReg, BaseReg, Offset);
144 FrameReg = BaseReg;
152 MI.getOperand(FIOperandNum).ChangeToRegister(FrameReg, false, false, true);
AArch64FrameLowering.h 59 unsigned &FrameReg, int SPAdj,
AArch64InstrInfo.h 91 unsigned FrameReg, int &Offset,
AArch64FrameLowering.cpp 322 unsigned &FrameReg,
339 FrameReg = AArch64::XSP;
343 FrameReg = AArch64::X29;
346 FrameReg = AArch64::XSP;
AArch64InstrInfo.cpp 593 unsigned FrameReg, int &Offset,
  /external/llvm/lib/Target/ARM/
ARMFrameLowering.h 53 unsigned &FrameReg) const;
56 unsigned &FrameReg, int SPAdj) const;
Thumb1RegisterInfo.cpp 347 unsigned FrameReg, int &Offset,
363 if (FrameReg != ARM::SP) {
377 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false);
390 AddDefaultPred(AddDefaultT1CC(MIB).addReg(FrameReg)
393 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false);
405 emitThumbRegPlusImmediate(MBB, II, dl, DestReg, FrameReg, Offset, TII,
418 AddDefaultPred(AddDefaultT1CC(MIB).addReg(FrameReg).addImm(Mask));
420 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false);
435 MI.getOperand(FrameRegIdx+1).ChangeToRegister(FrameReg, false);
444 unsigned NumBits = (FrameReg == ARM::SP) ? 8 : 5
    [all...]
Thumb1RegisterInfo.h 50 unsigned FrameReg, int &Offset,
ARMBaseRegisterInfo.cpp 700 unsigned FrameReg;
702 int Offset = TFI->ResolveFrameIndexReference(MF, FrameIndex, FrameReg, SPAdj);
709 if (RS && FrameReg == ARM::SP && RS->isScavengingFrameIndex(FrameIndex)){
724 Done = rewriteARMFrameIndex(MI, FIOperandNum, FrameReg, Offset, TII);
727 Done = rewriteT2FrameIndex(MI, FIOperandNum, FrameReg, Offset, TII);
747 MI.getOperand(FIOperandNum).ChangeToRegister(FrameReg, false, false, false);
751 emitARMRegPlusImmediate(MBB, II, MI.getDebugLoc(), ScratchReg, FrameReg,
755 emitT2RegPlusImmediate(MBB, II, MI.getDebugLoc(), ScratchReg, FrameReg,
Thumb2InstrInfo.cpp 424 unsigned FrameReg, int &Offset,
442 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false);
463 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false);
476 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false);
512 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false);
576 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false);
ARMFrameLowering.cpp 486 unsigned &FrameReg) const {
487 return ResolveFrameIndexReference(MF, FI, FrameReg, 0);
492 int FI, unsigned &FrameReg,
502 FrameReg = ARM::SP;
520 FrameReg = RegInfo->getFrameRegister(MF);
525 FrameReg = RegInfo->getBaseRegister();
535 FrameReg = RegInfo->getFrameRegister(MF);
544 FrameReg = RegInfo->getFrameRegister(MF);
557 FrameReg = RegInfo->getFrameRegister(MF);
562 FrameReg = RegInfo->getFrameRegister(MF)
    [all...]
ARMBaseInstrInfo.h 408 unsigned FrameReg, int &Offset,
412 unsigned FrameReg, int &Offset,
ARMBaseInstrInfo.cpp     [all...]
  /external/llvm/lib/Target/XCore/
XCoreRegisterInfo.cpp 132 unsigned FrameReg = getFrameRegister(MF);
136 MI.getOperand(FIOperandNum).ChangeToRegister(FrameReg, false /*isDef*/);
173 .addReg(FrameReg)
179 .addReg(FrameReg)
184 .addReg(FrameReg)
194 .addReg(FrameReg)
200 .addReg(FrameReg)
205 .addReg(FrameReg)
  /external/llvm/lib/Target/Hexagon/
HexagonRegisterInfo.cpp 136 unsigned FrameReg = getFrameRegister(MF);
181 dstReg).addReg(FrameReg).addReg(dstReg);
185 dstReg).addReg(FrameReg).addImm(Offset);
210 resReg).addReg(FrameReg).addReg(resReg);
214 resReg).addReg(FrameReg).addImm(Offset);
223 MI.getOperand(FIOperandNum).ChangeToRegister(FrameReg, false);
241 TII.get(Hexagon::ADD_rr), ResReg).addReg(FrameReg).
248 TII.get(Hexagon::ADD_ri), ResReg).addReg(FrameReg).
261 dstReg).addReg(FrameReg).addReg(dstReg);
269 MI.getOperand(FIOperandNum).ChangeToRegister(FrameReg, false)
    [all...]
  /external/llvm/lib/Target/X86/
X86FrameLowering.h 93 unsigned &FrameReg) const;
X86FrameLowering.cpp     [all...]
  /external/llvm/include/llvm/Target/
TargetFrameLowering.h 185 /// returned directly, and the base register is returned via FrameReg.
187 unsigned &FrameReg) const;
  /external/llvm/lib/CodeGen/AsmPrinter/
DwarfCompileUnit.cpp     [all...]
  /external/llvm/lib/Target/Sparc/
SparcISelLowering.cpp     [all...]

Completed in 1091 milliseconds

1 2