HomeSort by relevance Sort by last modified time
    Searched refs:FrameSize (Results 1 - 16 of 16) sorted by null

  /external/llvm/lib/Target/XCore/
XCoreFrameLowering.cpp 107 int FrameSize = MFI->getStackSize();
108 assert(FrameSize%4 == 0 && "Misaligned frame size");
109 FrameSize/=4;
111 bool isU6 = isImmU6(FrameSize);
113 if (!isU6 && !isImmU16(FrameSize)) {
115 report_fatal_error("emitPrologue Frame size too big: " + Twine(FrameSize));
120 if (FrameSize) {
132 BuildMI(MBB, MBBI, dl, TII.get(Opcode)).addImm(FrameSize);
142 MachineLocation SPSrc(MachineLocation::VirtualFP, -FrameSize * 4);
153 storeToStack(MBB, MBBI, XCore::LR, LRSpillOffset + FrameSize*4, dl, TII)
    [all...]
  /external/llvm/include/llvm/CodeGen/
GCMetadata.h 92 uint64_t FrameSize;
139 uint64_t getFrameSize() const { return FrameSize; }
140 void setFrameSize(uint64_t S) { FrameSize = S; }
  /external/llvm/lib/CodeGen/AsmPrinter/
OcamlGCPrinter.cpp 83 /// uint16_t FrameSize;
90 /// (FrameSize and LiveOffsets would overflow). FrameTablePrinter will abort if
126 uint64_t FrameSize = FI.getFrameSize();
127 if (FrameSize >= 1<<16) {
131 "Frame size " + Twine(FrameSize) + ">= 65536.\n"
149 AP.EmitInt16(FrameSize);
  /external/llvm/lib/Target/Mips/
Mips16InstrInfo.h 67 // Adjust SP by FrameSize bytes. Save RA, S0, S1
68 void makeFrame(unsigned SP, int64_t FrameSize, MachineBasicBlock &MBB,
71 // Adjust SP by FrameSize bytes. Restore RA, S0, S1
72 void restoreFrame(unsigned SP, int64_t FrameSize, MachineBasicBlock &MBB,
Mips16InstrInfo.cpp 173 // Adjust SP by FrameSize bytes. Save RA, S0, S1
174 void Mips16InstrInfo::makeFrame(unsigned SP, int64_t FrameSize,
179 if (isUInt<11>(FrameSize))
180 BuildMI(MBB, I, DL, get(Mips::SaveRaF16)).addImm(FrameSize);
184 int64_t Remainder = FrameSize - Base;
211 adjustStackPtrBig(SP, -FrameSize, MBB, I, Mips::V0, Mips::V1);
215 // Adjust SP by FrameSize bytes. Restore RA, S0, S1
216 void Mips16InstrInfo::restoreFrame(unsigned SP, int64_t FrameSize,
221 if (isUInt<11>(FrameSize))
222 BuildMI(MBB, I, DL, get(Mips::RestoreRaF16)).addImm(FrameSize);
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonFrameLowering.cpp 50 unsigned FrameSize = MFI->getStackSize();
66 FrameSize += maxCallFrameSize;
69 FrameSize = RoundUpToAlignment(FrameSize, TargetAlign);
72 MFI->setStackSize(FrameSize);
HexagonRegisterInfo.cpp 142 const unsigned FrameSize = MFI.getStackSize();
145 TII.isValidOffset(MI.getOpcode(), (FrameSize+Offset)) &&
150 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(FrameSize+Offset);
220 TII.isValidOffset(MI.getOpcode(), (FrameSize+Offset))) {
223 MI.getOperand(FIOperandNum+1).ChangeToImmediate(FrameSize+Offset);
HexagonVLIWPacketizer.cpp     [all...]
  /external/llvm/lib/Target/PowerPC/
PPCFrameLowering.cpp 209 unsigned FrameSize =
230 FrameSize == 0) &&
231 FrameSize <= 224 && // Fits in red zone.
262 FrameSize += maxCallFrameSize;
265 FrameSize = (FrameSize + AlignMask) & ~AlignMask;
269 MFI->setStackSize(FrameSize);
271 return FrameSize;
332 unsigned FrameSize = determineFrameLayout(MF);
333 int NegFrameSize = -FrameSize;
    [all...]
PPCRegisterInfo.cpp 173 /// addi R0, SP, \#frameSize ; get the address of the previous frame
194 unsigned FrameSize = MFI->getStackSize();
202 // Determine the previous frame's address. If FrameSize can't be
212 if (MaxAlign < TargetAlign && isInt<16>(FrameSize)) {
215 .addImm(FrameSize);
  /external/llvm/lib/Target/MSP430/
MSP430FrameLowering.cpp 57 uint64_t FrameSize = StackSize - 2;
58 NumBytes = FrameSize - MSP430FI->getCalleeSavedFrameSize();
131 uint64_t FrameSize = StackSize - 2;
132 NumBytes = FrameSize - CSSize;
  /external/llvm/lib/Target/MBlaze/
MBlazeFrameLowering.cpp 309 unsigned FrameSize = MFI->getStackSize();
310 DEBUG(dbgs() << "Original Frame Size: " << FrameSize << "\n" );
319 FrameSize = (FrameSize + AlignMask) & ~AlignMask;
320 MFI->setStackSize(FrameSize);
321 DEBUG(dbgs() << "Aligned Frame Size: " << FrameSize << "\n" );
  /external/llvm/lib/CodeGen/
GCMetadata.cpp 51 : F(F), S(S), FrameSize(~0LL) {}
  /external/llvm/lib/Target/NVPTX/
NVPTXAsmPrinter.h 234 unsigned &FrameSize);
  /external/llvm/lib/Target/X86/
X86FrameLowering.cpp 743 uint64_t FrameSize = StackSize - SlotSize;
747 FrameSize -= X86FI->getCalleeSavedFrameSize();
748 NumBytes = (FrameSize + MaxAlign - 1) / MaxAlign * MaxAlign;
750 NumBytes = FrameSize - X86FI->getCalleeSavedFrameSize();
    [all...]
X86FastISel.cpp     [all...]

Completed in 821 milliseconds