HomeSort by relevance Sort by last modified time
    Searched full:framereg (Results 1 - 25 of 52) sorted by null

1 2 3

  /external/llvm/lib/Target/Mips/
Mips16RegisterInfo.cpp 103 unsigned FrameReg;
106 FrameReg = Mips::SP;
110 FrameReg = Mips::S0;
114 FrameReg = MI.getOperand(OpNo+2).getReg();
116 FrameReg = Mips::SP;
137 !Mips16InstrInfo::validImmediate(MI.getOpcode(), FrameReg, Offset)) {
143 FrameReg = TII.loadImmediate(FrameReg, Offset, MBB, II, DL, NewImm);
147 MI.getOperand(OpNo).ChangeToRegister(FrameReg, false, false, IsKill);
MipsSERegisterInfo.cpp 138 unsigned FrameReg;
142 FrameReg = ABI.GetStackPtr();
145 FrameReg = ABI.GetBasePtr();
147 FrameReg = getFrameRegister(MF);
149 FrameReg = ABI.GetStackPtr();
151 FrameReg = getFrameRegister(MF);
190 .addReg(FrameReg)
193 FrameReg = Reg;
207 BuildMI(MBB, II, DL, TII.get(ABI.GetPtrAdduOp()), Reg).addReg(FrameReg)
210 FrameReg = Reg
    [all...]
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,
MipsSEFrameLowering.h 31 unsigned &FrameReg) const override;
  /external/llvm/lib/Target/XCore/
XCoreRegisterInfo.cpp 64 unsigned Reg, unsigned FrameReg, int Offset ) {
72 .addReg(FrameReg)
79 .addReg(FrameReg)
85 .addReg(FrameReg)
95 unsigned Reg, unsigned FrameReg,
108 .addReg(FrameReg)
115 .addReg(FrameReg)
121 .addReg(FrameReg)
289 unsigned FrameReg = getFrameRegister(MF);
293 MI.getOperand(FIOperandNum).ChangeToRegister(FrameReg, false /*isDef*/)
    [all...]
  /external/llvm/lib/Target/BPF/
BPFRegisterInfo.cpp 59 unsigned FrameReg = getFrameRegister(MF);
67 MI.getOperand(i).ChangeToRegister(FrameReg, false);
88 .addReg(FrameReg);
96 MI.getOperand(i).ChangeToRegister(FrameReg, false);
  /external/llvm/lib/Target/ARM/
ThumbRegisterInfo.cpp 354 unsigned FrameReg, int &Offset,
370 emitThumbRegPlusImmediate(MBB, II, dl, DestReg, FrameReg, Offset, TII,
380 unsigned NumBits = (FrameReg == ARM::SP) ? 8 : 5;
393 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false);
399 if (NewOpc != Opcode && FrameReg != ARM::SP)
514 unsigned FrameReg = ARM::SP;
524 FrameReg = getFrameRegister(MF);
527 FrameReg = BasePtr;
535 if (RS && FrameReg == ARM::SP && RS->isScavengingFrameIndex(FrameIndex)){
547 MI.getOperand(FIOperandNum). ChangeToRegister(FrameReg, false /*isDef*/)
    [all...]
ARMFrameLowering.h 50 unsigned &FrameReg) const override;
52 unsigned &FrameReg, int SPAdj) const;
ThumbRegisterInfo.h 50 unsigned FrameReg, int &Offset,
ARMBaseRegisterInfo.cpp 692 unsigned FrameReg;
694 int Offset = TFI->ResolveFrameIndexReference(MF, FrameIndex, FrameReg, SPAdj);
701 if (RS && FrameReg == ARM::SP && RS->isScavengingFrameIndex(FrameIndex)){
716 Done = rewriteARMFrameIndex(MI, FIOperandNum, FrameReg, Offset, TII);
719 Done = rewriteT2FrameIndex(MI, FIOperandNum, FrameReg, Offset, TII);
739 MI.getOperand(FIOperandNum).ChangeToRegister(FrameReg, false, false, false);
743 emitARMRegPlusImmediate(MBB, II, MI.getDebugLoc(), ScratchReg, FrameReg,
747 emitT2RegPlusImmediate(MBB, II, MI.getDebugLoc(), ScratchReg, FrameReg,
Thumb2InstrInfo.cpp 447 unsigned FrameReg, int &Offset,
465 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false);
486 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false);
499 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false);
535 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false);
596 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false);
  /external/llvm/lib/CodeGen/
TargetFrameLoweringImpl.cpp 38 /// (in output arg FrameReg). This is the default implementation which
41 int FI, unsigned &FrameReg) const {
48 FrameReg = RI->getFrameRegister(MF);
  /external/llvm/lib/Target/AArch64/
AArch64FrameLowering.h 41 unsigned &FrameReg) const override;
43 unsigned &FrameReg,
AArch64RegisterInfo.cpp 368 unsigned FrameReg;
374 Offset = TFI->resolveFrameIndexReference(MF, FrameIndex, FrameReg,
377 MI.getOperand(FIOperandNum).ChangeToRegister(FrameReg, false /*isDef*/);
383 Offset = TFI->resolveFrameIndexReference(MF, FrameIndex, FrameReg);
384 if (rewriteAArch64FrameIndex(MI, FIOperandNum, FrameReg, Offset, TII))
395 emitFrameOffset(MBB, II, MI.getDebugLoc(), ScratchReg, FrameReg, Offset, TII);
  /external/llvm/lib/Target/X86/AsmParser/
X86AsmInstrumentation.cpp 507 unsigned FrameReg = GetFrameRegGeneric(Ctx, Out);
508 if (FrameReg == X86::NoRegister)
509 return FrameReg;
510 return getX86SubSuperRegister(FrameReg, MVT::i32);
540 unsigned FrameReg = GetFrameReg(Ctx, Out);
541 if (MRI && FrameReg != X86::NoRegister) {
543 if (FrameReg == X86::ESP) {
550 MCInstBuilder(X86::MOV32rr).addReg(LocalFrameReg).addReg(FrameReg));
575 unsigned FrameReg = GetFrameReg(Ctx, Out);
576 if (Ctx.getRegisterInfo() && FrameReg != X86::NoRegister)
    [all...]
  /external/llvm/lib/Target/Sparc/
SparcRegisterInfo.cpp 177 unsigned FrameReg;
179 Offset = TFI->getFrameIndexReference(MF, FrameIndex, FrameReg);
191 .addReg(FrameReg).addImm(0).addReg(SrcEvenReg);
192 replaceFI(MF, II, *StMI, dl, 0, Offset, FrameReg);
203 .addReg(FrameReg).addImm(0);
204 replaceFI(MF, II, *StMI, dl, 1, Offset, FrameReg);
212 replaceFI(MF, II, MI, dl, FIOperandNum, Offset, FrameReg);
SparcFrameLowering.h 43 unsigned &FrameReg) const override;
SparcFrameLowering.cpp 245 unsigned &FrameReg) const {
280 FrameReg = RegInfo->getFrameRegister(MF);
283 FrameReg = SP::O6; // %sp
  /external/llvm/lib/Target/AMDGPU/
AMDGPUFrameLowering.cpp 76 unsigned &FrameReg) const {
80 // Fill in FrameReg output argument.
81 FrameReg = RI->getFrameRegister(MF);
AMDGPUFrameLowering.h 36 unsigned &FrameReg) const override;
  /external/llvm/lib/Target/SystemZ/
SystemZFrameLowering.h 47 unsigned &FrameReg) const override;
  /toolchain/binutils/binutils-2.25/gas/config/
obj-coff-seh.h 123 /* x64 framereg and frame offset information. */
124 int framereg; member in struct:seh_context
  /external/llvm/lib/Target/Hexagon/
HexagonFrameLowering.h 55 unsigned &FrameReg) const override;
  /external/llvm/lib/Target/X86/
X86FrameLowering.h 101 unsigned &FrameReg) const override;
104 unsigned &FrameReg) const override;
  /external/llvm/include/llvm/Target/
TargetFrameLowering.h 238 /// returned directly, and the base register is returned via FrameReg.
240 unsigned &FrameReg) const;
247 unsigned &FrameReg) const {

Completed in 1058 milliseconds

1 2 3