/freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VESubtarget.cpp | 50 uint64_t VESubtarget::getAdjustedFrameSize(uint64_t FrameSize) const { in getAdjustedFrameSize() 55 FrameSize += getRsaSize(); in getAdjustedFrameSize() 56 FrameSize = alignTo(FrameSize, TFL->getStackAlign()); in getAdjustedFrameSize() 58 return FrameSize; in getAdjustedFrameSize()
|
H A D | VESubtarget.h | 75 uint64_t getAdjustedFrameSize(uint64_t FrameSize) const;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiFrameLowering.cpp | 32 unsigned FrameSize = MFI.getStackSize(); in determineFrameLayout() local 51 FrameSize += MaxCallFrameSize; in determineFrameLayout() 54 FrameSize = alignTo(FrameSize, StackAlign); in determineFrameLayout() 57 MFI.setStackSize(FrameSize); in determineFrameLayout()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRFrameLowering.cpp | 98 unsigned FrameSize = MFI.getStackSize() - AFI->getCalleeSavedFrameSize(); in emitPrologue() local 117 if (!FrameSize) { in emitPrologue() 122 unsigned Opcode = (isUInt<6>(FrameSize) && STI.hasADDSUBIW()) ? AVR::SBIWRdK in emitPrologue() 127 .addImm(FrameSize) in emitPrologue() 178 unsigned FrameSize = MFI.getStackSize() - AFI->getCalleeSavedFrameSize(); in emitEpilogue() local 183 if (!FrameSize && !MF.getFrameInfo().hasVarSizedObjects()) { in emitEpilogue() 200 if (FrameSize) { in emitEpilogue() 204 if (isUInt<6>(FrameSize) && STI.hasADDSUBIW()) { in emitEpilogue() 208 FrameSize = -FrameSize; in emitEpilogue() 214 .addImm(FrameSize); in emitEpilogue()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | Mips16InstrInfo.cpp | 210 void Mips16InstrInfo::makeFrame(unsigned SP, int64_t FrameSize, in makeFrame() argument 219 unsigned Opc = ((FrameSize <= 128) && !SaveS2)? Mips::Save16:Mips::SaveX16; in makeFrame() 225 if (isUInt<11>(FrameSize)) in makeFrame() 226 MIB.addImm(FrameSize); in makeFrame() 230 int64_t Remainder = FrameSize - Base; in makeFrame() 240 void Mips16InstrInfo::restoreFrame(unsigned SP, int64_t FrameSize, in restoreFrame() argument 249 unsigned Opc = ((FrameSize <= 128) && !SaveS2)? in restoreFrame() 252 if (!isUInt<11>(FrameSize)) { in restoreFrame() 254 int64_t Remainder = FrameSize - Base; in restoreFrame() 255 FrameSize = Base; // should create template function like isUInt that in restoreFrame() [all …]
|
H A D | Mips16InstrInfo.h | 74 void makeFrame(unsigned SP, int64_t FrameSize, MachineBasicBlock &MBB, 78 void restoreFrame(unsigned SP, int64_t FrameSize, MachineBasicBlock &MBB,
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | OcamlGCPrinter.cpp | 136 uint64_t FrameSize = FI->getFrameSize(); in finishAssembly() local 137 if (FrameSize >= 1 << 16) { in finishAssembly() 142 Twine(FrameSize) + in finishAssembly() 164 AP.emitInt16(FrameSize); in finishAssembly()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCFrameLowering.cpp | 291 return FrameSize; in determineFrameLayoutAndUpdate() 304 uint64_t FrameSize = in determineFrameLayout() local 349 FrameSize += maxCallFrameSize; in determineFrameLayout() 352 FrameSize = alignTo(FrameSize, Alignment); in determineFrameLayout() 354 return FrameSize; in determineFrameLayout() 581 if (!FrameSize || FrameSize > Subtarget.getRedZoneSize()) in stackUpdateCanBeMoved() 881 if (!FrameSize) { in emitPrologue() 1094 .addImm(FrameSize); in emitPrologue() 1711 if (FrameSize) { in emitEpilogue() 1745 .addImm(FrameSize); in emitEpilogue() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreFrameLowering.cpp | 101 int &Adjusted, int FrameSize, bool emitFrameMoves) { in IfNeededExtSP() argument 103 assert(Adjusted < FrameSize && "OffsetFromTop is beyond FrameSize"); in IfNeededExtSP() 104 int remaining = FrameSize - Adjusted; in IfNeededExtSP() 248 const int FrameSize = MFI.getStackSize() / 4; in emitPrologue() local 252 bool UseENTSP = saveLR && FrameSize in emitPrologue() 261 Adjusted = (FrameSize > MaxImmU16) ? MaxImmU16 : FrameSize; in emitPrologue() 284 IfNeededExtSP(MBB, MBBI, dl, TII, OffsetFromTop, Adjusted, FrameSize, in emitPrologue() 301 IfNeededExtSP(MBB, MBBI, dl, TII, FrameSize, Adjusted, FrameSize, in emitPrologue() 303 assert(Adjusted==FrameSize && "IfNeededExtSP has not completed adjustment"); in emitPrologue()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | GCMetadata.h | 87 uint64_t FrameSize; variable 135 uint64_t getFrameSize() const { return FrameSize; } in getFrameSize() 136 void setFrameSize(uint64_t S) { FrameSize = S; } in setFrameSize()
|
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Function.h | 81 unsigned getFrameSize() const { return FrameSize; } in getFrameSize() 202 FrameSize = NewFrameSize; in setCode() 224 unsigned FrameSize = 0; variable
|
H A D | InterpFrame.cpp | 32 unsigned FrameSize = Func->getFrameSize(); in InterpFrame() local 33 if (FrameSize == 0) in InterpFrame() 36 Locals = std::make_unique<char[]>(FrameSize); in InterpFrame()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | ASanStackFrameLayout.cpp | 91 Layout.FrameSize = Offset; in ComputeASanStackFrameLayout() 92 assert((Layout.FrameSize % MinHeaderSize) == 0); in ComputeASanStackFrameLayout() 129 SB.resize(Layout.FrameSize / Granularity, kAsanStackRightRedzoneMagic); in GetShadowBytes()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64StackTaggingPreRA.cpp | 169 unsigned FrameSize = 0; in mayUseUncheckedLoadStore() local 171 FrameSize += MFI->getObjectSize(i); in mayUseUncheckedLoadStore() 172 bool EntireFrameReachableFromSP = FrameSize < 0xf00; in mayUseUncheckedLoadStore()
|
H A D | AArch64FrameLowering.h | 168 Register ScratchReg, int64_t FrameSize,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/ |
H A D | MSP430FrameLowering.cpp | 102 uint64_t FrameSize = StackSize - 2; in emitPrologue() local 103 NumBytes = FrameSize - MSP430FI->getCalleeSavedFrameSize(); in emitPrologue() 220 uint64_t FrameSize = StackSize - 2; in emitEpilogue() local 221 NumBytes = FrameSize - CSSize; in emitEpilogue()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchFrameLowering.cpp | 113 uint64_t FrameSize = MFI.getStackSize(); in determineFrameLayout() local 116 FrameSize = alignTo(FrameSize, getStackAlign()); in determineFrameLayout() 119 MFI.setStackSize(FrameSize); in determineFrameLayout()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | ASanStackFrameLayout.h | 47 uint64_t FrameSize; // Size of the frame in bytes. member
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kFrameLowering.cpp | 532 uint64_t FrameSize = StackSize - SlotSize; in emitPrologue() local 536 FrameSize += SlotSize; in emitPrologue() 538 NumBytes = FrameSize - MMFI->getCalleeSavedFrameSize(); in emitPrologue() 693 uint64_t FrameSize = StackSize - SlotSize; in emitEpilogue() local 694 NumBytes = FrameSize - CSSize; in emitEpilogue() 699 NumBytes = alignTo(FrameSize, MaxAlign); in emitEpilogue()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
H A D | CSKYFrameLowering.cpp | 57 uint64_t FrameSize = MFI.getStackSize(); in determineFrameLayout() local 63 FrameSize += (MaxStackAlign.value() - StackAlign.value()); in determineFrameLayout() 72 FrameSize = alignTo(FrameSize, StackAlign); in determineFrameLayout() 75 MFI.setStackSize(FrameSize); in determineFrameLayout()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | CoroElide.cpp | 46 void elideHeapAllocations(Function *F, uint64_t FrameSize, Align FrameAlign, 141 void Lowerer::elideHeapAllocations(Function *F, uint64_t FrameSize, in elideHeapAllocations() argument 164 auto FrameTy = ArrayType::get(Type::getInt8Ty(C), FrameSize); in elideHeapAllocations()
|
/freebsd/sys/dev/mpt/mpilib/ |
H A D | mpi_tool.h | 225 U16 FrameSize; /* 00h */ member 236 MPI_TB_FC_MANAGE_FRAME_SIZE_AI FrameSize; member
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | GCMetadata.cpp | 77 : F(F), S(S), FrameSize(~0LL) {} in GCFunctionInfo()
|
H A D | SafeStack.cpp | 635 unsigned FrameSize = alignTo(SSL.getFrameSize(), StackAlignment); in moveStaticAllocasToUnsafeStack() local 640 Data.push_back(MDB.createConstant(ConstantInt::get(Int32Ty, FrameSize))); in moveStaticAllocasToUnsafeStack() 648 IRB.CreatePtrAdd(BasePointer, ConstantInt::get(Int32Ty, -FrameSize), in moveStaticAllocasToUnsafeStack()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVFrameLowering.cpp | 328 uint64_t FrameSize = MFI.getStackSize(); in determineFrameLayout() local 334 FrameSize = alignTo(FrameSize, StackAlign); in determineFrameLayout() 337 MFI.setStackSize(FrameSize); in determineFrameLayout() 345 int ScalarLocalVarSize = FrameSize - RVFI->getCalleeSavedStackSize() - in determineFrameLayout()
|