| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | Mips16FrameLowering.cpp | 54 uint64_t StackSize = MFI.getStackSize(); in emitPrologue() local 57 if (StackSize == 0 && !MFI.adjustsStack()) return; in emitPrologue() 63 TII.makeFrame(Mips::SP, StackSize, MBB, MBBI); in emitPrologue() 67 MCCFIInstruction::createDefCfaOffset(nullptr, -StackSize)); in emitPrologue() 99 uint64_t StackSize = MFI.getStackSize(); in emitEpilogue() local 101 if (!StackSize) in emitEpilogue() 110 TII.restoreFrame(Mips::SP, StackSize, MBB, MBBI); in emitEpilogue()
|
| H A D | Mips16RegisterInfo.cpp | 78 uint64_t StackSize, in eliminateFI() argument 127 Offset = SPOffset + (int64_t)StackSize; in eliminateFI()
|
| H A D | MipsSERegisterInfo.cpp | 148 uint64_t StackSize, in eliminateFI() argument 204 Offset = SPOffset + (int64_t)StackSize; in eliminateFI()
|
| H A D | MipsTargetStreamer.h | 63 virtual void emitFrame(unsigned StackReg, unsigned StackSize, 246 void emitFrame(unsigned StackReg, unsigned StackSize, 342 void emitFrame(unsigned StackReg, unsigned StackSize,
|
| H A D | MipsSERegisterInfo.h | 35 int FrameIndex, uint64_t StackSize,
|
| H A D | Mips16RegisterInfo.h | 42 int FrameIndex, uint64_t StackSize,
|
| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyFrameLowering.cpp | 162 uint64_t StackSize = MFI.getStackSize(); in emitPrologue() local 175 if (StackSize) in emitPrologue() 191 if (StackSize) { in emitPrologue() 195 .addImm(StackSize); in emitPrologue() 220 if (StackSize && needsSPWriteback(MF)) { in emitPrologue() 227 uint64_t StackSize = MF.getFrameInfo().getStackSize(); in emitEpilogue() local 244 } else if (StackSize) { in emitEpilogue() 249 .addImm(StackSize); in emitEpilogue()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARC/ |
| H A D | ARCRegisterInfo.cpp | 41 unsigned FrameReg, int Offset, int StackSize, in ReplaceFrameIndex() argument 175 int StackSize = MF.getFrameInfo().getStackSize(); in eliminateFrameIndex() local 184 LLVM_DEBUG(dbgs() << "StackSize : " << StackSize << "\n"); in eliminateFrameIndex() 210 Offset = StackSize + Offset; in eliminateFrameIndex() 212 assert((Offset >= 0 && Offset < StackSize) && "SP Offset not in bounds."); in eliminateFrameIndex() 215 assert((Offset < 0 && -Offset <= StackSize) && in eliminateFrameIndex() 219 ReplaceFrameIndex(II, TII, Reg, getFrameRegister(MF), Offset, StackSize, in eliminateFrameIndex()
|
| H A D | ARCFrameLowering.cpp | 242 uint64_t StackSize = MF.getFrameInfo().getStackSize(); in emitEpilogue() local 252 .addImm(StackSize); in emitEpilogue() 274 if (StackSize - AmountAboveFunclet) { in emitEpilogue() 278 .addImm(StackSize - AmountAboveFunclet); in emitEpilogue()
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZFrameLowering.cpp | 289 uint64_t StackSize = (MFFrame.estimateStackSize(MF) + in processFunctionBeforeFrameFinalized() local 302 uint64_t MaxReach = StackSize + MaxArgOffset; in processFunctionBeforeFrameFinalized() 382 uint64_t StackSize = MFFrame.getStackSize(); in emitPrologue() local 386 if (StackSize || MFFrame.hasVarSizedObjects() || MFFrame.hasCalls()) { in emitPrologue() 387 StackSize += SystemZMC::CallFrameSize; in emitPrologue() 388 MFFrame.setStackSize(StackSize); in emitPrologue() 391 if (StackSize) { in emitPrologue() 402 int64_t Delta = -int64_t(StackSize); in emitPrologue() 485 uint64_t StackSize = MFFrame.getStackSize(); in emitEpilogue() local 510 } else if (StackSize) { in emitEpilogue() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/RISCV/ |
| H A D | RISCVFrameLowering.cpp | 114 uint64_t StackSize = MFI.getStackSize(); in emitPrologue() local 117 if (StackSize == 0 && !MFI.adjustsStack()) in emitPrologue() 121 adjustReg(MBB, MBBI, DL, SPReg, SPReg, -StackSize, MachineInstr::FrameSetup); in emitPrologue() 135 StackSize - RVFI->getVarArgsSaveSize(), MachineInstr::FrameSetup); in emitPrologue() 153 uint64_t StackSize = MFI.getStackSize(); in emitEpilogue() local 161 -StackSize + RVFI->getVarArgsSaveSize(), in emitEpilogue() 166 adjustReg(MBB, MBBI, DL, SPReg, SPReg, StackSize, MachineInstr::FrameDestroy); in emitEpilogue()
|
| /freebsd-12.1/contrib/llvm/lib/Target/MSP430/ |
| H A D | MSP430FrameLowering.cpp | 53 uint64_t StackSize = MFI.getStackSize(); in emitPrologue() local 58 uint64_t FrameSize = StackSize - 2; in emitPrologue() 80 NumBytes = StackSize - MSP430FI->getCalleeSavedFrameSize(); in emitPrologue() 126 uint64_t StackSize = MFI.getStackSize(); in emitEpilogue() local 132 uint64_t FrameSize = StackSize - 2; in emitEpilogue() 138 NumBytes = StackSize - CSSize; in emitEpilogue()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | StackMaps.h | 244 uint64_t StackSize = 0; member 248 explicit FunctionInfo(uint64_t StackSize) : StackSize(StackSize) {} in FunctionInfo()
|
| H A D | MIRYamlMapping.h | 420 uint64_t StackSize = 0; 441 StackSize == Other.StackSize && 463 YamlIO.mapOptional("stackSize", MFI.StackSize, (uint64_t)0);
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86FrameLowering.cpp | 1023 StackSize += 8; in emitPrologue() 1024 MFI.setStackSize(StackSize); in emitPrologue() 1044 StackSize = std::max(MinSize, StackSize > 128 ? StackSize - 128 : 0); in emitPrologue() 1045 MFI.setStackSize(StackSize); in emitPrologue() 1115 assert(StackSize); in emitPrologue() 1192 assert(StackSize); in emitPrologue() 1476 assert(StackSize); in emitPrologue() 1808 return Offset + StackSize; in getFrameIndexReference() 2248 uint64_t StackSize; in adjustForSegmentedStacks() local 2428 .addImm(StackSize); in adjustForSegmentedStacks() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/XCore/ |
| H A D | XCoreFrameToArgsOffsetElim.cpp | 51 unsigned StackSize = MF.getFrameInfo().getStackSize(); in runOnMachineFunction() local 60 MBBI = TII.loadImmediate(MBB, MBBI, Reg, StackSize); in runOnMachineFunction()
|
| H A D | XCoreRegisterInfo.cpp | 274 int StackSize = MF.getFrameInfo().getStackSize(); in eliminateFrameIndex() local 282 LLVM_DEBUG(errs() << "StackSize : " << StackSize << "\n"); in eliminateFrameIndex() 285 Offset += StackSize; in eliminateFrameIndex()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64AsmBackend.cpp | 520 uint32_t encodeStackAdjustment(uint32_t StackSize) const { in encodeStackAdjustment() 521 return (StackSize / 16) << 12; in encodeStackAdjustment() 542 unsigned StackSize = 0; in generateCompactUnwindEncoding() local 589 assert(StackSize == 0 && "We already have the CFA offset!"); in generateCompactUnwindEncoding() 590 StackSize = std::abs(Inst.getOffset()); in generateCompactUnwindEncoding() 663 if (StackSize > 65520) in generateCompactUnwindEncoding() 667 CompactUnwindEncoding |= encodeStackAdjustment(StackSize); in generateCompactUnwindEncoding()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Lanai/ |
| H A D | LanaiFrameLowering.cpp | 110 unsigned StackSize = MFI.getStackSize(); in emitPrologue() local 130 if (StackSize != 0) { in emitPrologue() 133 .addImm(StackSize) in emitPrologue()
|
| /freebsd-12.1/contrib/compiler-rt/lib/xray/ |
| H A D | xray_basic_logging.cc | 63 size_t StackSize = 0; member 143 TLD.StackSize = 0; in getThreadLocalData() 151 TLD.StackSize = GlobalOptions.MaxStackDepth; in getThreadLocalData() 180 if (TLD.StackEntries++ >= TLD.StackSize) in InMemoryRawLog() 200 if (--TLD.StackEntries >= TLD.StackSize) in InMemoryRawLog()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64CallLowering.cpp | 130 AssignFnVarArg(AssignFnVarArg), StackSize(0) {} in OutgoingArgHandler() 179 StackSize = State.getNextStackOffset(); in assignArg() 185 uint64_t StackSize; member 434 CallSeqStart.addImm(Handler.StackSize).addImm(0); in lowerCall() 436 .addImm(Handler.StackSize) in lowerCall()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMCallLowering.cpp | 175 StackSize = in assignArg() 176 std::max(StackSize, static_cast<uint64_t>(State.getNextStackOffset())); in assignArg() 181 uint64_t StackSize = 0; member 617 CallSeqStart.addImm(ArgHandler.StackSize).addImm(0).add(predOps(ARMCC::AL)); in lowerCall() 620 .addImm(ArgHandler.StackSize) in lowerCall()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | PrologEpilogInserter.cpp | 227 uint64_t StackSize = MFI.getStackSize(); in runOnMachineFunction() local 228 if (WarnStackSize.getNumOccurrences() > 0 && WarnStackSize < StackSize) { in runOnMachineFunction() 229 DiagnosticInfoStackSize DiagStackSize(F, StackSize); in runOnMachineFunction() 236 << ore::NV("NumStackBytes", StackSize) << " stack bytes in function"; in runOnMachineFunction() 996 int64_t StackSize = Offset - LocalAreaOffset; in calculateFrameObjectOffsets() local 997 MFI.setStackSize(StackSize); in calculateFrameObjectOffsets() 998 NumBytesStackSpace += StackSize; in calculateFrameObjectOffsets()
|
| /freebsd-12.1/contrib/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXPrologEpilogPass.cpp | 246 int64_t StackSize = Offset - LocalAreaOffset; in calculateFrameObjectOffsets() local 247 MFI.setStackSize(StackSize); in calculateFrameObjectOffsets()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86AsmBackend.cpp | 542 unsigned StackSize = 0; in generateCompactUnwindEncodingImpl() local 590 StackSize = std::abs(Inst.getOffset()) / StackDivide; in generateCompactUnwindEncodingImpl() 639 if ((StackSize & 0xFF) == StackSize) { in generateCompactUnwindEncodingImpl() 644 CompactUnwindEncoding |= (StackSize & 0xFF) << 16; in generateCompactUnwindEncodingImpl()
|