/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FastISel.cpp | 322 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in materializeConstant() 404 FuncInfo.MBB = FuncInfo.InsertPt->getParent(); in recomputeInsertPt() 407 FuncInfo.InsertPt = FuncInfo.MBB->getFirstNonPHI(); in recomputeInsertPt() 437 if (FuncInfo.InsertPt != FuncInfo.MBB->begin()) in leaveLocalValueArea() 902 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in selectXRayCustomEvent() 1294 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in lowerDbgValue() 1340 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in lowerDbgDeclare() 1348 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DL, in lowerDbgDeclare() 1422 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in selectIntrinsicCall() 1530 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in selectFreeze() [all …]
|
H A D | SelectionDAGISel.cpp | 1506 FuncInfo->MBB = FuncInfo->MBBMap[&Fn.getEntryBlock()]; in SelectAllBasicBlocks() 1507 FuncInfo->InsertPt = FuncInfo->MBB->begin(); in SelectAllBasicBlocks() 1538 if (FuncInfo->InsertPt != FuncInfo->MBB->begin()) in SelectAllBasicBlocks() 1585 FuncInfo->MBB = FuncInfo->MBBMap[LLVMBB]; in SelectAllBasicBlocks() 1590 FuncInfo->InsertPt = FuncInfo->MBB->end(); in SelectAllBasicBlocks() 1864 FuncInfo->InsertPt = FuncInfo->MBB->end(); in FinishBasicBlock() 1877 FuncInfo->InsertPt = FuncInfo->MBB->end(); in FinishBasicBlock() 1948 FuncInfo->InsertPt = FuncInfo->MBB->end(); in FinishBasicBlock() 1959 FuncInfo->InsertPt = FuncInfo->MBB->end(); in FinishBasicBlock() 1989 FuncInfo->InsertPt = FuncInfo->MBB->end(); in FinishBasicBlock() [all …]
|
H A D | StatepointLowering.cpp | 97 AllocatedStackSlots.resize(Builder.FuncInfo.StatepointStackSlots.size()); in startNewStatepoint() 126 Builder.FuncInfo.StatepointStackSlots.size() && in allocateStackSlot() 146 Builder.FuncInfo.StatepointStackSlots.push_back(FI); in allocateStackSlot() 149 Builder.FuncInfo.StatepointStackSlots.size() && in allocateStackSlot() 153 Builder.FuncInfo.StatepointStackSlots.size()); in allocateStackSlot() 176 const auto &RelocationMap = Builder.FuncInfo.StatepointRelocationMaps in findPreviousSpillSlot() 289 const auto &StatepointSlots = Builder.FuncInfo.StatepointStackSlots; in reservePreviousStackSlotForValue() 646 int FI = Builder.FuncInfo.getArgumentFrameIndex(Arg); in lowerStatepointMetaArgs() 893 Register Reg = FuncInfo.CreateRegs(RetTy); in LowerAsSTATEPOINT() 1126 Register Reg = FuncInfo.CreateRegs(RetTy); in LowerStatepoint() [all …]
|
H A D | SelectionDAGBuilder.cpp | 1979 FuncInfo.MBB->setIsEHScopeEntry(); in visitCleanupPad() 2116 FuncInfo.MBB->normalizeSuccProbs(); in visitCleanupRet() 2147 if (!FuncInfo.CanLowerReturn) { in visitRet() 2369 if (!FuncInfo.BPI) in addSuccessorWithProb() 3266 assert(FuncInfo.MBB->isEHPad() && in visitLandingPad() 5783 bool IsInEntryBlock = FuncInfo.MBB == &FuncInfo.MF->front(); in EmitFuncArgumentDbgValue() 7285 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, dl, in visitIntrinsicCall() 10929 if (!FuncInfo->CanLowerReturn) { in LowerArguments() 11122 if (!FuncInfo->CanLowerReturn) { in LowerArguments() 11383 if (++I == FuncInfo.MF->end()) in NextBlock() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCFastISel.cpp | 153 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in copyRegToRegClass() 1001 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in SelectFPTrunc() 1418 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in processCallArgs() 1479 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in processCallArgs() 1493 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in finishCall() 1850 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in PPCEmitIntExt() 2127 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in PPCMaterialize32BitInt() 2133 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in PPCMaterialize32BitInt() 2136 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in PPCMaterialize32BitInt() 2141 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in PPCMaterialize32BitInt() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | WinEHPrepare.cpp | 150 FuncInfo.CxxUnwindMap.push_back(UME); in addUnwindMapEntry() 151 return FuncInfo.getLastStateNumber(); in addUnwindMapEntry() 178 FuncInfo.TryBlockMap.push_back(TBME); in addTryBlockMapEntry() 227 FuncInfo.InvokeStateMap[II] = FuncInfo.EHPadStateMap[PadInst]; in calculateStateNumbersForInvokes() 478 FuncInfo.SEHUnwindMap.push_back(Entry); in addSEHExcept() 479 return FuncInfo.SEHUnwindMap.size() - 1; in addSEHExcept() 489 FuncInfo.SEHUnwindMap.push_back(Entry); in addSEHFinally() 490 return FuncInfo.SEHUnwindMap.size() - 1; in addSEHFinally() 590 if (!FuncInfo.SEHUnwindMap.empty()) in calculateSEHStateNumbers() 614 if (!FuncInfo.EHPadStateMap.empty()) in calculateWinCXXEHStateNumbers() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86FastISel.cpp | 497 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in X86FastEmitStore() 1274 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in X86SelectRet() 1294 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in X86SelectRet() 1774 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in X86SelectBranch() 1846 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in X86SelectShift() 1952 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in X86SelectDivRem() 1983 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in X86SelectDivRem() 1999 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in X86SelectDivRem() 2209 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in X86FastEmitSSESelect() 2220 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in X86FastEmitSSESelect() [all …]
|
H A D | X86WinEHState.cpp | 63 void addStateStores(Function &F, WinEHFuncInfo &FuncInfo); 74 WinEHFuncInfo &FuncInfo, BasicBlock *BB); 76 WinEHFuncInfo &FuncInfo, CallBase &Call); 189 WinEHFuncInfo FuncInfo; in runOnFunction() local 190 addStateStores(F, FuncInfo); in runOnFunction() 514 if (BaseStateI != FuncInfo.FuncletBaseStateMap.end()) in getBaseStateForBB() 528 return FuncInfo.InvokeStateMap[II]; in getStateForCall() 642 calculateSEHStateNumbers(&F, FuncInfo); in addStateStores() 644 calculateWinCXXEHStateNumbers(&F, FuncInfo); in addStateStores() 668 int State = getStateForCall(BlockColors, FuncInfo, *Call); in addStateStores() [all …]
|
H A D | X86ISelLoweringCall.cpp | 1469 : FuncInfo(FuncInfo), DL(Loc), DAG(DAG), Subtarget(Subtarget), in VarArgsLoweringHelper() 1488 X86MachineFunctionInfo *FuncInfo; member in __anon6fe0ccd90211::VarArgsLoweringHelper 1509 FuncInfo->setVarArgsFrameIndex( in createVarArgAreaAndStoreRegisters() 1530 FuncInfo->setRegSaveFrameIndex( in createVarArgAreaAndStoreRegisters() 1534 FuncInfo->setVarArgsFrameIndex(FuncInfo->getRegSaveFrameIndex()); in createVarArgAreaAndStoreRegisters() 1659 FuncInfo->setVarArgsFrameIndex(0xAAAAAAA); in lowerVarArgsParameters() 1660 FuncInfo->setRegSaveFrameIndex(0xAAAAAAA); in lowerVarArgsParameters() 1679 FuncInfo->setForceFramePointer(true); in LowerFormalArguments() 1843 FuncInfo->setSRetReturnReg(Reg); in LowerFormalArguments() 1872 FuncInfo->setBytesToPopOnReturn(4); in LowerFormalArguments() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMFastISel.cpp | 583 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in ARMMaterializeGV() 608 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in ARMMaterializeGV() 613 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in ARMMaterializeGV() 703 FuncInfo.MBBMap[I->getParent()] == FuncInfo.MBB) { in ARMComputeAddress() 1332 FuncInfo.MBB->addSuccessor(FuncInfo.MBBMap[SuccBB]); in SelectIndirectBr() 1439 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, II) in ARMEmitCmp() 1980 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in ProcessCallArgs() 2064 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in FinishCall() 2150 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in SelectRet() 2997 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in ARMLowerPICELF() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyFastISel.cpp | 463 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in zeroExtendToI32() 468 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in zeroExtendToI32() 493 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in signExtendToI32() 498 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in signExtendToI32() 504 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in signExtendToI32() 522 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in zeroExtend() 544 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in signExtend() 583 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in notValue() 982 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in selectTrunc() 1382 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in selectRet() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | WinException.cpp | 361 assert(FuncInfo.EHRegNodeEndOffset != INT_MAX); in getFrameIndexOffset() 695 getFrameIndexOffset(FuncInfo.UnwindHelpFrameIdx, FuncInfo); in emitCXXFrameHandler3Table() 700 if (!FuncInfo.CxxUnwindMap.empty()) in emitCXXFrameHandler3Table() 703 if (!FuncInfo.TryBlockMap.empty()) in emitCXXFrameHandler3Table() 738 OS.emitInt32(FuncInfo.CxxUnwindMap.size()); in emitCXXFrameHandler3Table() 744 OS.emitInt32(FuncInfo.TryBlockMap.size()); in emitCXXFrameHandler3Table() 977 int FI = FuncInfo.EHRegNodeFrameIndex; in emitEHRegistrationOffsetLabel() 1051 if (FuncInfo.EHGuardFrameIndex != INT_MAX) { in emitExceptHandlerTable() 1070 assert(!FuncInfo.SEHUnwindMap.empty()); in emitExceptHandlerTable() 1097 int LeftRank = getTryRank(FuncInfo, Left); in getTryAncestor() [all …]
|
H A D | WinException.h | 56 void emitSEHActionsForRange(const WinEHFuncInfo &FuncInfo, 72 const MachineFunction *MF, const WinEHFuncInfo &FuncInfo, 77 void emitEHRegistrationOffsetLabel(const WinEHFuncInfo &FuncInfo, 92 int getFrameIndexOffset(int FrameIndex, const WinEHFuncInfo &FuncInfo);
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64FastISel.cpp | 421 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in materializeFP() 489 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in materializeGV() 1878 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in emitLoad() 2545 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in selectCmp() 3001 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in fastLowerArguments() 3441 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in fastLowerIntrinsicCall() 3466 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in fastLowerIntrinsicCall() 3921 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in selectRet() 3991 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in selectTrunc() 4159 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in emitLSL_ri() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIFrameLowering.cpp | 230 SIMachineFunctionInfo *FuncInfo; member in llvm::PrologEpilogSGPRSpillBuilder 271 FuncInfo->getSGPRSpillToPhysicalVGPRLanes(FI); in saveToVGPRLane() 317 FuncInfo->getSGPRSpillToPhysicalVGPRLanes(FI); in restoreFromVGPRLane() 1072 if (FuncInfo->isEntryFunction()) { in emitPrologue() 1094 if (FuncInfo->isChainFunction()) { in emitPrologue() 1170 FuncInfo->setIsStackRealigned(true); in emitPrologue() 1224 if (FuncInfo->isEntryFunction()) in emitEpilogue() 1246 uint32_t RoundedSize = FuncInfo->isStackRealigned() in emitEpilogue() 1395 FuncInfo->setVGPRToAGPRSpillDead(FI); in processFunctionBeforeFrameFinalized() 1468 FuncInfo->setVGPRForAGPRCopy(UnusedLowVGPR); in processFunctionBeforeFrameIndicesReplaced() [all …]
|
H A D | AMDGPUPerfHintAnalysis.h | 39 struct FuncInfo { struct 46 FuncInfo() in FuncInfo() argument 51 typedef ValueMap<const Function*, FuncInfo> FuncInfoMap;
|
H A D | SILowerSGPRSpills.cpp | 326 SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in runOnMachineFunction() local 340 (HasCSRs || FuncInfo->hasSpilledSGPRs()); in runOnMachineFunction() 371 if (FuncInfo->allocateSGPRSpillToVGPRLane( in runOnMachineFunction() 380 if (FuncInfo->allocateSGPRSpillToVGPRLane(MF, FI)) { in runOnMachineFunction() 397 for (auto Reg : FuncInfo->getSGPRSpillVGPRs()) in runOnMachineFunction() 421 FuncInfo->removeDeadFrameIndices(MFI, /*ResetSGPRSpillStackIDs*/ false); in runOnMachineFunction() 433 TRI->getHWRegIndex(FuncInfo->getSGPRForEXECCopy())) in runOnMachineFunction() 434 FuncInfo->setSGPRForEXECCopy(UnusedLowSGPR); in runOnMachineFunction() 438 FuncInfo->setSGPRForEXECCopy(AMDGPU::NoRegister); in runOnMachineFunction()
|
H A D | AMDGPUPerfHintAnalysis.cpp | 102 AMDGPUPerfHintAnalysis::FuncInfo *visit(const Function &F); 103 static bool isMemBound(const AMDGPUPerfHintAnalysis::FuncInfo &F); 104 static bool needLimitWave(const AMDGPUPerfHintAnalysis::FuncInfo &F); 218 AMDGPUPerfHintAnalysis::FuncInfo *AMDGPUPerfHint::visit(const Function &F) { in visit() 219 AMDGPUPerfHintAnalysis::FuncInfo &FI = FIM[&F]; in visit() 295 const AMDGPUPerfHintAnalysis::FuncInfo *Info = visit(F); in runOnFunction() 322 bool AMDGPUPerfHint::isMemBound(const AMDGPUPerfHintAnalysis::FuncInfo &FI) { in isMemBound() 331 bool AMDGPUPerfHint::needLimitWave(const AMDGPUPerfHintAnalysis::FuncInfo &FI) { in needLimitWave()
|
H A D | AMDGPULibCalls.cpp | 57 typedef llvm::AMDGPULibFunc FuncInfo; typedef in llvm::AMDGPULibCalls 72 bool TDOFold(CallInst *CI, const FuncInfo &FInfo); 83 bool sincosUseNative(CallInst *aCI, const FuncInfo &FInfo); 88 bool evaluateCall(CallInst *aCI, const FuncInfo &FInfo); 102 const FuncInfo &FInfo); 417 FuncInfo &FInfo) { in parseFunctionName() 492 FuncInfo FInfo; in useNative() 643 FuncInfo FInfo; in fold() 891 const FuncInfo &FInfo) { in fold_pow() 1145 const FuncInfo &FInfo) { in fold_rootn() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VEFrameLowering.cpp | 140 const VEMachineFunctionInfo *FuncInfo = MF.getInfo<VEMachineFunctionInfo>(); in emitPrologueInsns() local 151 if (!FuncInfo->isLeafProc()) { in emitPrologueInsns() 188 const VEMachineFunctionInfo *FuncInfo = MF.getInfo<VEMachineFunctionInfo>(); in emitEpilogueInsns() local 214 if (!FuncInfo->isLeafProc()) { in emitEpilogueInsns() 335 if (!FuncInfo->isLeafProc()) { in emitPrologue() 353 if (!FuncInfo->isLeafProc()) in emitPrologue() 361 assert((RuntimeAlign == std::nullopt || !FuncInfo->isLeafProc()) && in emitPrologue() 403 if (!FuncInfo->isLeafProc()) { in emitEpilogue() 441 return FuncInfo->getGlobalBaseReg() != 0; in hasGOT() 494 VEMachineFunctionInfo *FuncInfo = MF.getInfo<VEMachineFunctionInfo>(); in determineCalleeSaves() local [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | WinEHFuncInfo.h | 122 WinEHFuncInfo &FuncInfo); 125 WinEHFuncInfo &FuncInfo); 127 void calculateClrEHStateNumbers(const Function *Fn, WinEHFuncInfo &FuncInfo); 131 WinEHFuncInfo &FuncInfo); 133 WinEHFuncInfo &FuncInfo);
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | PGOInstrumentation.cpp | 862 auto Name = FuncInfo.FuncNameVar; in instrumentOneFunc() 877 FuncInfo.getInstrumentBBs(InstrumentBBs); in instrumentOneFunc() 908 FuncInfo.SIVisitor.instrumentSelects(&I, NumCounters, FuncInfo.FuncNameVar, in instrumentOneFunc() 951 {FuncInfo.FuncNameVar, Builder.getInt64(FuncInfo.FunctionHash), in instrumentOneFunc() 1087 return FuncInfo.getBBInfo(BB); in getBBInfo() 1092 return FuncInfo.findBBInfo(BB); in findBBInfo() 1153 if (FuncInfo.BCI) in setupBBInfoEdges() 1173 FuncInfo.getInstrumentBBs(InstrumentBBs); in setInstrumentedCounts() 1175 setupBBInfoEdges(FuncInfo); in setInstrumentedCounts() 1322 FuncInfo.FuncName, FuncInfo.FunctionHash, FuncInfo.DeprecatedFuncName, in readCounters() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsFastISel.cpp | 207 return BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc)); in emitInst() 211 return BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc), in emitInst() 341 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Mips::LEA_ADDiu), in fastMaterializeAlloca() 467 FuncInfo.MBBMap[I->getParent()] == FuncInfo.MBB) { in computeAddress() 846 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc)) in emitStore() 1224 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in processCallArgs() 1294 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in finishCall() 1464 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in fastLowerArguments() 1553 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Mips::JALR), in fastLowerCall() 1759 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in selectRet() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64CallLowering.cpp | 493 AArch64FunctionInfo *FuncInfo = MF.getInfo<AArch64FunctionInfo>(); in handleMustTailForwardedRegisters() local 507 FuncInfo->getForwardedMustTailRegParms(); in handleMustTailForwardedRegisters() 554 AArch64FunctionInfo *FuncInfo = MF.getInfo<AArch64FunctionInfo>(); in saveVarArgRegisters() local 597 FuncInfo->setVarArgsGPRIndex(GPRIdx); in saveVarArgRegisters() 598 FuncInfo->setVarArgsGPRSize(GPRSaveSize); in saveVarArgRegisters() 627 FuncInfo->setVarArgsFPRIndex(FPRIdx); in saveVarArgRegisters() 628 FuncInfo->setVarArgsFPRSize(FPRSaveSize); in saveVarArgRegisters() 749 FuncInfo->setArgumentStackToRestore(StackSize); in lowerFormalArguments() 759 FuncInfo->setBytesInStackArgArea(StackSize); in lowerFormalArguments() 1137 FuncInfo->setTailCallReservedStack(-FPDiff); in lowerTailCall() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcFrameLowering.cpp | 87 SparcMachineFunctionInfo *FuncInfo = MF.getInfo<SparcMachineFunctionInfo>(); in emitPrologue() local 112 if (FuncInfo->isLeafProc()) { in emitPrologue() 216 SparcMachineFunctionInfo *FuncInfo = MF.getInfo<SparcMachineFunctionInfo>(); in emitEpilogue() local 224 if (!FuncInfo->isLeafProc()) { in emitEpilogue() 270 const SparcMachineFunctionInfo *FuncInfo = MF.getInfo<SparcMachineFunctionInfo>(); in getFrameIndexReference() local 280 if (FuncInfo->isLeafProc()) { in getFrameIndexReference()
|