Home
last modified time | relevance | path

Searched refs:FuncInfo (Results 1 – 25 of 84) sorted by relevance

1234

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp322 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 DSelectionDAGISel.cpp1506 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 DStatepointLowering.cpp97 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 DSelectionDAGBuilder.cpp1979 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 DPPCFastISel.cpp153 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 DWinEHPrepare.cpp150 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 DX86FastISel.cpp497 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 DX86WinEHState.cpp63 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 DX86ISelLoweringCall.cpp1469 : 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 DARMFastISel.cpp583 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 DWebAssemblyFastISel.cpp463 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 DWinException.cpp361 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 DWinException.h56 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 DAArch64FastISel.cpp421 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 DSIFrameLowering.cpp230 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 DAMDGPUPerfHintAnalysis.h39 struct FuncInfo { struct
46 FuncInfo() in FuncInfo() argument
51 typedef ValueMap<const Function*, FuncInfo> FuncInfoMap;
H A DSILowerSGPRSpills.cpp326 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 DAMDGPUPerfHintAnalysis.cpp102 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 DAMDGPULibCalls.cpp57 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 DVEFrameLowering.cpp140 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 DWinEHFuncInfo.h122 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 DPGOInstrumentation.cpp862 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 DMipsFastISel.cpp207 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 DAArch64CallLowering.cpp493 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 DSparcFrameLowering.cpp87 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()

1234