Searched refs:FrameSize (Results 1 - 20 of 20) sorted by relevance

/external/llvm/include/llvm/Transforms/Utils/
H A DASanStackFrameLayout.h47 size_t FrameSize; // Size of the frame in bytes. member in struct:llvm::ASanStackFrameLayout
57 // The resulting FrameSize should be multiple of MinHeaderSize.
/external/llvm/lib/CodeGen/AsmPrinter/
H A DOcamlGCPrinter.cpp84 /// uint16_t FrameSize;
91 /// (FrameSize and LiveOffsets would overflow). FrameTablePrinter will abort if
138 uint64_t FrameSize = FI.getFrameSize(); local
139 if (FrameSize >= 1 << 16) {
144 Twine(FrameSize) + ">= 65536.\n"
164 AP.EmitInt16(FrameSize);
/external/llvm/include/llvm/CodeGen/
H A DGCMetadata.h82 uint64_t FrameSize; member in class:llvm::GCFunctionInfo
129 uint64_t getFrameSize() const { return FrameSize; }
130 void setFrameSize(uint64_t S) { FrameSize = S; }
/external/llvm/lib/Transforms/Utils/
H A DASanStackFrameLayout.cpp105 Layout->FrameSize = Offset;
106 assert((Layout->FrameSize % MinHeaderSize) == 0);
107 assert(Layout->FrameSize / Granularity == Layout->ShadowBytes.size());
/external/llvm/lib/Target/Mips/
H A DMips16InstrInfo.h69 // Adjust SP by FrameSize bytes. Save RA, S0, S1
70 void makeFrame(unsigned SP, int64_t FrameSize, MachineBasicBlock &MBB,
73 // Adjust SP by FrameSize bytes. Restore RA, S0, S1
74 void restoreFrame(unsigned SP, int64_t FrameSize, MachineBasicBlock &MBB,
H A DMips16InstrInfo.cpp195 // Adjust SP by FrameSize bytes. Save RA, S0, S1
196 void Mips16InstrInfo::makeFrame(unsigned SP, int64_t FrameSize, argument
205 unsigned Opc = ((FrameSize <= 128) && !SaveS2)? Mips::Save16:Mips::SaveX16;
211 if (isUInt<11>(FrameSize))
212 MIB.addImm(FrameSize);
216 int64_t Remainder = FrameSize - Base;
225 // Adjust SP by FrameSize bytes. Restore RA, S0, S1
226 void Mips16InstrInfo::restoreFrame(unsigned SP, int64_t FrameSize, argument
235 unsigned Opc = ((FrameSize <= 128) && !SaveS2)?
238 if (!isUInt<11>(FrameSize)) {
[all...]
/external/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp50 unsigned FrameSize = MFI->getStackSize(); local
67 FrameSize += maxCallFrameSize;
70 FrameSize = RoundUpToAlignment(FrameSize, TargetAlign);
73 MFI->setStackSize(FrameSize);
H A DHexagonRegisterInfo.cpp122 unsigned FrameSize = MFI.getStackSize(); local
127 TII.isValidOffset(MI.getOpcode(), (FrameSize+Offset)) &&
132 MI.getOperand(FIOperandNum + 1).ChangeToImmediate(FrameSize+Offset);
H A DHexagonVLIWPacketizer.cpp1000 const unsigned FrameSize = MF.getFrameInfo()->getStackSize(); local
1279 (FrameSize + HEXAGON_LRFP_SIZE)))
1287 (FrameSize + HEXAGON_LRFP_SIZE));
1314 const unsigned FrameSize = MF.getFrameInfo()->getStackSize(); local
1329 FrameSize + HEXAGON_LRFP_SIZE);
/external/llvm/lib/Target/MSP430/
H A DMSP430FrameLowering.cpp58 uint64_t FrameSize = StackSize - 2; local
59 NumBytes = FrameSize - MSP430FI->getCalleeSavedFrameSize();
132 uint64_t FrameSize = StackSize - 2; local
133 NumBytes = FrameSize - CSSize;
/external/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp429 unsigned FrameSize = local
450 FrameSize == 0) &&
451 FrameSize <= 224 && // Fits in red zone.
479 FrameSize += maxCallFrameSize;
482 FrameSize = (FrameSize + AlignMask) & ~AlignMask;
486 MFI->setStackSize(FrameSize);
488 return FrameSize;
595 unsigned FrameSize = determineFrameLayout(MF); local
596 int NegFrameSize = -FrameSize;
943 int FrameSize = MFI->getStackSize(); local
[all...]
H A DPPCRegisterInfo.cpp338 unsigned FrameSize = MFI->getStackSize(); local
346 // Determine the previous frame's address. If FrameSize can't be
356 if (MaxAlign < TargetAlign && isInt<16>(FrameSize)) {
359 .addImm(FrameSize);
/external/llvm/lib/Target/XCore/
H A DXCoreFrameLowering.cpp101 int OffsetFromTop, int &Adjusted, int FrameSize,
104 assert(Adjusted < FrameSize && "OffsetFromTop is beyond FrameSize");
105 int remaining = FrameSize - Adjusted;
127 assert(RemainingAdj && "OffsetFromTop is beyond FrameSize");
245 // We will adjust the SP in stages towards the final FrameSize.
247 const int FrameSize = MFI->getStackSize() / 4; local
251 bool UseENTSP = saveLR && FrameSize
260 Adjusted = (FrameSize > MaxImmU16) ? MaxImmU16 : FrameSize;
98 IfNeededExtSP(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, DebugLoc dl, const TargetInstrInfo &TII, MachineModuleInfo *MMI, int OffsetFromTop, int &Adjusted, int FrameSize, bool emitFrameMoves) argument
[all...]
/external/llvm/lib/CodeGen/
H A DGCMetadata.cpp49 : F(F), S(S), FrameSize(~0LL) {}
/external/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp671 uint64_t FrameSize = StackSize - SlotSize;
674 FrameSize += SlotSize;
676 NumBytes = FrameSize - X86FI->getCalleeSavedFrameSize();
1035 uint64_t FrameSize = StackSize - SlotSize;
1036 NumBytes = FrameSize - CSSize;
1041 NumBytes = RoundUpToAlignment(FrameSize, MaxAlign);
1222 uint64_t FrameSize = StackSize - SlotSize;
1225 FrameSize += SlotSize;
1226 uint64_t NumBytes = FrameSize - CSSize;
1236 FPDelta = FrameSize
[all...]
/external/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.h222 void emitFunctionTempData(const MachineFunction &MF, unsigned &FrameSize);
/external/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp1708 ConstantInt::get(IRB.getInt64Ty(), L.FrameSize),
1711 Alloca = IRB.CreateAlloca(ArrayType::get(IRB.getInt8Ty(), L.FrameSize),
1754 DEBUG(dbgs() << L.DescriptionString << " --- " << L.FrameSize << "\n");
1755 uint64_t LocalStackSize = L.FrameSize;
/external/boringssl/src/crypto/bn/asm/
H A Drsaz-avx2.pl148 my $FrameSize=32*18+32*8; # place for A^2 and 2*A
190 sub \$$FrameSize, %rsp
217 lea $FrameSize+128(%rsp),$np
/external/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp953 unsigned FrameSize = DL.getTypeAllocSize(ElementTy); local
959 Flags.setByValSize(FrameSize);
/external/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp4310 const MCExpr *FrameSize; local
4313 if (Parser.parseExpression(FrameSize)) {
4318 if (!FrameSize->EvaluateAsAbsolute(FrameSizeVal)) {

Completed in 791 milliseconds