Home
last modified time | relevance | path

Searched refs:FrameSize (Results 1 – 25 of 28) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMips16InstrInfo.cpp215 void Mips16InstrInfo::makeFrame(unsigned SP, int64_t FrameSize, in makeFrame() argument
224 unsigned Opc = ((FrameSize <= 128) && !SaveS2)? Mips::Save16:Mips::SaveX16; in makeFrame()
230 if (isUInt<11>(FrameSize)) in makeFrame()
231 MIB.addImm(FrameSize); in makeFrame()
235 int64_t Remainder = FrameSize - Base; in makeFrame()
245 void Mips16InstrInfo::restoreFrame(unsigned SP, int64_t FrameSize, in restoreFrame() argument
254 unsigned Opc = ((FrameSize <= 128) && !SaveS2)? in restoreFrame()
257 if (!isUInt<11>(FrameSize)) { in restoreFrame()
259 int64_t Remainder = FrameSize - Base; in restoreFrame()
260 FrameSize = Base; // should create template function like isUInt that in restoreFrame()
[all …]
H A DMips16InstrInfo.h75 void makeFrame(unsigned SP, int64_t FrameSize, MachineBasicBlock &MBB,
79 void restoreFrame(unsigned SP, int64_t FrameSize, MachineBasicBlock &MBB,
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/
H A DLanaiFrameLowering.cpp33 unsigned FrameSize = MFI.getStackSize(); in determineFrameLayout() local
52 FrameSize += MaxCallFrameSize; in determineFrameLayout()
55 FrameSize = alignTo(FrameSize, StackAlign); in determineFrameLayout()
58 MFI.setStackSize(FrameSize); in determineFrameLayout()
/freebsd-12.1/contrib/llvm/lib/Target/AVR/
H A DAVRFrameLowering.cpp104 unsigned FrameSize = MFI.getStackSize() - AFI->getCalleeSavedFrameSize(); in emitPrologue() local
124 if (!FrameSize) { in emitPrologue()
129 unsigned Opcode = (isUInt<6>(FrameSize)) ? AVR::SBIWRdK : AVR::SUBIWRdK; in emitPrologue()
133 .addImm(FrameSize) in emitPrologue()
163 unsigned FrameSize = MFI.getStackSize() - AFI->getCalleeSavedFrameSize(); in emitEpilogue() local
181 if (!FrameSize) { in emitEpilogue()
200 if (isUInt<6>(FrameSize)) { in emitEpilogue()
204 FrameSize = -FrameSize; in emitEpilogue()
210 .addImm(FrameSize); in emitEpilogue()
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DOcamlGCPrinter.cpp143 uint64_t FrameSize = FI.getFrameSize(); in finishAssembly() local
144 if (FrameSize >= 1 << 16) { in finishAssembly()
149 Twine(FrameSize) + ">= 65536.\n" in finishAssembly()
169 AP.emitInt16(FrameSize); in finishAssembly()
H A DCodeViewDebug.h158 unsigned FrameSize = 0; member
H A DCodeViewDebug.cpp1027 OS.EmitIntValue(FI.FrameSize - FI.CSRSize, 4); in emitDebugInfoForFunction()
1293 CurFn->FrameSize = MFI.getStackSize(); in beginFunctionImpl()
1301 if (CurFn->FrameSize > 0) { in beginFunctionImpl()
/freebsd-12.1/contrib/llvm/lib/Target/XCore/
H A DXCoreFrameLowering.cpp102 int &Adjusted, int FrameSize, bool emitFrameMoves) { in IfNeededExtSP() argument
104 assert(Adjusted < FrameSize && "OffsetFromTop is beyond FrameSize"); in IfNeededExtSP()
105 int remaining = FrameSize - Adjusted; in IfNeededExtSP()
249 const int FrameSize = MFI.getStackSize() / 4; in emitPrologue() local
253 bool UseENTSP = saveLR && FrameSize in emitPrologue()
262 Adjusted = (FrameSize > MaxImmU16) ? MaxImmU16 : FrameSize; in emitPrologue()
285 IfNeededExtSP(MBB, MBBI, dl, TII, OffsetFromTop, Adjusted, FrameSize, in emitPrologue()
302 IfNeededExtSP(MBB, MBBI, dl, TII, FrameSize, Adjusted, FrameSize, in emitPrologue()
304 assert(Adjusted==FrameSize && "IfNeededExtSP has not completed adjustment"); in emitPrologue()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp457 unsigned FrameSize = in determineFrameLayout() local
507 FrameSize = (FrameSize + AlignMask) & ~AlignMask; in determineFrameLayout()
513 return FrameSize; in determineFrameLayout()
936 if (!FrameSize) in emitPrologue()
1115 .addImm(FrameSize); in emitPrologue()
1360 FrameSize += StackAdj; in emitEpilogue()
1383 if (FrameSize) { in emitEpilogue()
1414 .addImm(FrameSize); in emitEpilogue()
1420 SPAdd = FrameSize; in emitEpilogue()
1421 FPOffset += FrameSize; in emitEpilogue()
[all …]
H A DPPCRegisterInfo.cpp440 unsigned FrameSize = MFI.getStackSize(); in lowerDynamicAlloc() local
459 if (MaxAlign < TargetAlign && isInt<16>(FrameSize)) { in lowerDynamicAlloc()
463 .addImm(FrameSize); in lowerDynamicAlloc()
467 .addImm(FrameSize); in lowerDynamicAlloc()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DGCMetadata.h87 uint64_t FrameSize; variable
131 uint64_t getFrameSize() const { return FrameSize; } in getFrameSize()
132 void setFrameSize(uint64_t S) { FrameSize = S; } in setFrameSize()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DASanStackFrameLayout.cpp93 Layout.FrameSize = Offset; in ComputeASanStackFrameLayout()
94 assert((Layout.FrameSize % MinHeaderSize) == 0); in ComputeASanStackFrameLayout()
131 SB.resize(Layout.FrameSize / Granularity, kAsanStackRightRedzoneMagic); in GetShadowBytes()
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp40 uint64_t FrameSize = MFI.getStackSize(); in determineFrameLayout() local
47 FrameSize = alignTo(FrameSize, StackAlign); in determineFrameLayout()
50 MFI.setStackSize(FrameSize); in determineFrameLayout()
/freebsd-12.1/contrib/llvm/lib/Target/MSP430/
H A DMSP430FrameLowering.cpp58 uint64_t FrameSize = StackSize - 2; in emitPrologue() local
59 NumBytes = FrameSize - MSP430FI->getCalleeSavedFrameSize(); in emitPrologue()
132 uint64_t FrameSize = StackSize - 2; in emitEpilogue() local
133 NumBytes = FrameSize - CSSize; in emitEpilogue()
/freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/
H A DASanStackFrameLayout.h48 size_t FrameSize; // Size of the frame in bytes. member
/freebsd-12.1/sys/dev/mpt/mpilib/
H A Dmpi_tool.h232 U16 FrameSize; /* 00h */ member
243 MPI_TB_FC_MANAGE_FRAME_SIZE_AI FrameSize; member
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DGCMetadata.cpp55 : F(F), S(S), FrameSize(~0LL) {} in GCFunctionInfo()
H A DStackMaps.cpp355 uint64_t FrameSize = HasDynamicFrameSize ? UINT64_MAX : MFI.getStackSize(); in recordStackMapOpers() local
361 FnInfos.insert(std::make_pair(AP.CurrentFnSym, FunctionInfo(FrameSize))); in recordStackMapOpers()
H A DSafeStack.cpp634 unsigned FrameSize = alignTo(SSL.getFrameSize(), StackAlignment); in moveStaticAllocasToUnsafeStack() local
640 IRB.CreateGEP(BasePointer, ConstantInt::get(Int32Ty, -FrameSize), in moveStaticAllocasToUnsafeStack()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp1096 uint64_t FrameSize = StackSize - SlotSize; in emitPrologue() local
1099 FrameSize += SlotSize; in emitPrologue()
1101 NumBytes = FrameSize - X86FI->getCalleeSavedFrameSize(); in emitPrologue()
1617 uint64_t FrameSize = StackSize - SlotSize; in emitEpilogue() local
1618 NumBytes = FrameSize - CSSize; in emitEpilogue()
1623 NumBytes = alignTo(FrameSize, MaxAlign); in emitEpilogue()
1781 uint64_t FrameSize = StackSize - SlotSize; in getFrameIndexReference() local
1784 FrameSize += SlotSize; in getFrameIndexReference()
1785 uint64_t NumBytes = FrameSize - CSSize; in getFrameIndexReference()
1795 FPDelta = FrameSize - SEHFrameOffset; in getFrameIndexReference()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.cpp480 unsigned FrameSize = MF.getFrameInfo().getStackSize(); in useCallersSP() local
482 int64_t NewOff = Off.getImm() - (FrameSize + HEXAGON_LRFP_SIZE); in useCallersSP()
501 unsigned FrameSize = MF.getFrameInfo().getStackSize(); in useCalleesSP() local
503 Off.setImm(Off.getImm() + FrameSize + HEXAGON_LRFP_SIZE); in useCalleesSP()
H A DHexagonFrameLowering.cpp596 unsigned FrameSize = MFI.getStackSize(); in insertPrologueInBlock() local
601 FrameSize = MaxCFA + alignTo(FrameSize, MaxAlign); in insertPrologueInBlock()
602 MFI.setStackSize(FrameSize); in insertPrologueInBlock()
1122 unsigned FrameSize = MFI.getStackSize(); in getFrameIndexReference() local
1207 RealOffset = FrameSize+Offset; in getFrameIndexReference()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaCoroutine.cpp1223 Expr *FrameSize = in makeNewAndDeleteExpr() local
1233 SmallVector<Expr *, 2> NewArgs(1, FrameSize); in makeNewAndDeleteExpr()
1261 DeleteArgs.push_back(FrameSize); in makeNewAndDeleteExpr()
/freebsd-12.1/crypto/openssl/crypto/bn/asm/
H A Drsaz-avx2.pl117 my $FrameSize=32*18+32*8; # place for A^2 and 2*A
168 sub \$$FrameSize, %rsp
195 lea $FrameSize+128(%rsp),$np
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp2822 ConstantInt::get(IRB.getInt64Ty(), L.FrameSize), in createAllocaForLayout()
2825 Alloca = IRB.CreateAlloca(ArrayType::get(IRB.getInt8Ty(), L.FrameSize), in createAllocaForLayout()
2941 LLVM_DEBUG(dbgs() << DescriptionString << " --- " << L.FrameSize << "\n"); in processStaticAllocas()
2942 uint64_t LocalStackSize = L.FrameSize; in processStaticAllocas()

12