Home
last modified time | relevance | path

Searched defs:FuncInfo (Results 1 – 25 of 73) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPerfHintAnalysis.h39 struct FuncInfo { struct
40 unsigned MemInstCost;
41 unsigned InstCost;
42 unsigned IAMInstCost; // Indirect access memory instruction count
43 unsigned LSMInstCost; // Large stride memory instruction count
44 bool HasDenseGlobalMemAcc; // Set if at least 1 basic block has relatively
46 FuncInfo() in FuncInfo() argument
H A DSIFrameLowering.cpp135 const SIMachineFunctionInfo &FuncInfo, in buildPrologSpill()
159 const SIMachineFunctionInfo &FuncInfo, in buildEpilogRestore()
203 const SIMachineFunctionInfo *FuncInfo, in initLiveUnits()
230 SIMachineFunctionInfo *FuncInfo; member in llvm::PrologEpilogSGPRSpillBuilder
898 SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in buildScratchExecCopy() local
925 SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in emitCSRSpillStores() local
1011 const SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in emitCSRSpillRestores() local
1077 SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in emitPrologue() local
1229 const SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in emitEpilogue() local
1310 const SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in allSGPRSpillsAreDead() local
[all …]
H A DSILowerSGPRSpills.cpp329 SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in runOnMachineFunction() local
H A DAMDGPUCallLowering.cpp1065 const SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in areCalleeOutgoingArgsTailCallable() local
1157 const GCNSubtarget &ST, const SIMachineFunctionInfo &FuncInfo, in handleImplicitCallArguments()
1185 SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in lowerTailCall() local
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEFrameLowering.cpp140 const VEMachineFunctionInfo *FuncInfo = MF.getInfo<VEMachineFunctionInfo>(); in emitPrologueInsns() local
188 const VEMachineFunctionInfo *FuncInfo = MF.getInfo<VEMachineFunctionInfo>(); in emitEpilogueInsns() local
310 const VEMachineFunctionInfo *FuncInfo = MF.getInfo<VEMachineFunctionInfo>(); in emitPrologue() local
394 const VEMachineFunctionInfo *FuncInfo = MF.getInfo<VEMachineFunctionInfo>(); in emitEpilogue() local
438 const VEMachineFunctionInfo *FuncInfo = MF.getInfo<VEMachineFunctionInfo>(); in hasGOT() local
494 VEMachineFunctionInfo *FuncInfo = MF.getInfo<VEMachineFunctionInfo>(); in determineCalleeSaves() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DWinException.cpp103 const WinEHFuncInfo &FuncInfo = *MF->getWinEHFuncInfo(); in beginFunction() local
345 const WinEHFuncInfo &FuncInfo) { in getFrameIndexOffset()
562 const WinEHFuncInfo &FuncInfo = *MF->getWinEHFuncInfo(); in emitCSpecificHandlerTable() local
625 void WinException::emitSEHActionsForRange(const WinEHFuncInfo &FuncInfo, in emitSEHActionsForRange()
671 const WinEHFuncInfo &FuncInfo = *MF->getWinEHFuncInfo(); in emitCXXFrameHandler3Table() local
905 const MachineFunction *MF, const WinEHFuncInfo &FuncInfo, in computeIP2StateTable()
965 void WinException::emitEHRegistrationOffsetLabel(const WinEHFuncInfo &FuncInfo, in emitEHRegistrationOffsetLabel()
1004 const WinEHFuncInfo &FuncInfo = *MF->getWinEHFuncInfo(); in emitExceptHandlerTable() local
1087 static int getTryRank(const WinEHFuncInfo &FuncInfo, int State) { in getTryRank()
1096 static int getTryAncestor(const WinEHFuncInfo &FuncInfo, int Left, int Right) { in getTryAncestor()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DWinEHPrepare.cpp146 static int addUnwindMapEntry(WinEHFuncInfo &FuncInfo, int ToState, in addUnwindMapEntry()
155 static void addTryBlockMapEntry(WinEHFuncInfo &FuncInfo, int TryLow, in addTryBlockMapEntry()
190 WinEHFuncInfo &FuncInfo) { in calculateStateNumbersForInvokes()
376 static void calculateCXXStateNumbers(WinEHFuncInfo &FuncInfo, in calculateCXXStateNumbers()
472 static int addSEHExcept(WinEHFuncInfo &FuncInfo, int ParentState, in addSEHExcept()
483 static int addSEHFinally(WinEHFuncInfo &FuncInfo, int ParentState, in addSEHFinally()
497 static void calculateSEHStateNumbers(WinEHFuncInfo &FuncInfo, in calculateSEHStateNumbers()
589 WinEHFuncInfo &FuncInfo) { in calculateSEHStateNumbers()
613 WinEHFuncInfo &FuncInfo) { in calculateWinCXXEHStateNumbers()
636 static int addClrEHHandler(WinEHFuncInfo &FuncInfo, int HandlerParentState, in addClrEHHandler()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcFrameLowering.cpp87 SparcMachineFunctionInfo *FuncInfo = MF.getInfo<SparcMachineFunctionInfo>(); in emitPrologue() local
216 SparcMachineFunctionInfo *FuncInfo = MF.getInfo<SparcMachineFunctionInfo>(); in emitEpilogue() local
270 const SparcMachineFunctionInfo *FuncInfo = MF.getInfo<SparcMachineFunctionInfo>(); in getFrameIndexReference() local
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86WinEHState.cpp189 WinEHFuncInfo FuncInfo; in runOnFunction() local
507 getBaseStateForBB(DenseMap<BasicBlock *,ColorVector> & BlockColors,WinEHFuncInfo & FuncInfo,BasicBlock * BB) getBaseStateForBB() argument
526 getStateForCall(DenseMap<BasicBlock *,ColorVector> & BlockColors,WinEHFuncInfo & FuncInfo,CallBase & Call) getStateForCall() argument
625 addStateStores(Function & F,WinEHFuncInfo & FuncInfo) addStateStores() argument
[all...]
H A DX86LowerTileCopy.cpp75 X86MachineFunctionInfo *FuncInfo = MF.getInfo<X86MachineFunctionInfo>(); in runOnMachineFunction() local
H A DX86CallFrameOptimization.cpp588 X86MachineFunctionInfo *FuncInfo = MF.getInfo<X86MachineFunctionInfo>(); in adjustCallSequence() local
H A DX86ISelLoweringCall.cpp741 X86MachineFunctionInfo *FuncInfo = MF.getInfo<X86MachineFunctionInfo>(); in LowerReturn() local
1467 VarArgsLoweringHelper(X86MachineFunctionInfo *FuncInfo, const SDLoc &Loc, in VarArgsLoweringHelper()
1489 X86MachineFunctionInfo *FuncInfo; member in __anon354e4a110211::VarArgsLoweringHelper
1675 X86MachineFunctionInfo *FuncInfo = MF.getInfo<X86MachineFunctionInfo>(); in LowerFormalArguments() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64PostCoalescerPass.cpp59 AArch64FunctionInfo *FuncInfo = MF.getInfo<AArch64FunctionInfo>(); in INITIALIZE_PASS_DEPENDENCY() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp498 AArch64FunctionInfo *FuncInfo = MF.getInfo<AArch64FunctionInfo>(); in handleMustTailForwardedRegisters() local
560 AArch64FunctionInfo *FuncInfo = MF.getInfo<AArch64FunctionInfo>(); in saveVarArgRegisters() local
728 AArch64FunctionInfo *FuncInfo = MF.getInfo<AArch64FunctionInfo>(); in lowerFormalArguments() local
886 const AArch64FunctionInfo *FuncInfo = MF.getInfo<AArch64FunctionInfo>(); in areCalleeOutgoingArgsTailCallable() local
1026 const AArch64FunctionInfo *FuncInfo = CallerF.getInfo<AArch64FunctionInfo>(); in getCallOpcode() local
1088 AArch64FunctionInfo *FuncInfo = MF.getInfo<AArch64FunctionInfo>(); in lowerTailCall() local
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCMCInstLower.cpp107 const PPCFunctionInfo *FuncInfo = MF->getInfo<PPCFunctionInfo>(); in GetSymbolRef() local
H A DPPCFrameLowering.cpp253 const PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>(); in spillsCR() local
258 const PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>(); in hasSpills() local
263 const PPCFunctionInfo *FuncInfo = MF.getInfo<PPCFunctionInfo>(); in hasNonRISpills() local
2465 PPCFunctionInfo *FuncInfo = MF->getInfo<PPCFunctionInfo>(); in spillCalleeSavedRegisters() local
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/
H A DGsymCreator.cpp122 for (const auto &FuncInfo : Funcs) { in encode() local
173 for (const auto &FuncInfo : Funcs) { in encode() local
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86CallLowering.cpp151 auto FuncInfo = MF.getInfo<X86MachineFunctionInfo>(); in lowerReturn() local
267 auto FuncInfo = MF.getInfo<X86MachineFunctionInfo>(); in lowerFormalArguments() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DMemProfContextDisambiguation.cpp193 struct FuncInfo final struct in __anonf01a58700111::CallsiteContextGraph
195 using Base = std::pair<FuncTy *, unsigned>;
196 FuncInfo(const Base &B) : Base(B) {} in FuncInfo() argument
197 FuncInfo(FuncTy *F = nullptr, unsigned CloneNo = 0) : Base(F, CloneNo) {} in FuncInfo() argument
198 explicit operator bool() const { return this->first != nullptr; } in operator bool()
199 FuncTy *func() const { return this->first; } in func()
200 unsigned cloneNo() const { return this->second; } in cloneNo()
647 using FuncInfo = typedef
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp625 MSP430MachineFunctionInfo *FuncInfo = MF.getInfo<MSP430MachineFunctionInfo>(); in LowerCCCArguments() local
775 MSP430MachineFunctionInfo *FuncInfo = MF.getInfo<MSP430MachineFunctionInfo>(); in LowerReturn() local
1246 MSP430MachineFunctionInfo *FuncInfo = MF.getInfo<MSP430MachineFunctionInfo>(); in getReturnAddressFrameIndex() local
1307 MSP430MachineFunctionInfo *FuncInfo = MF.getInfo<MSP430MachineFunctionInfo>(); in LowerVASTART() local
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFrameLowering.cpp73 WebAssemblyFunctionInfo *FuncInfo = MF.getInfo<WebAssemblyFunctionInfo>(); in getLocalForStackObject() local
H A DWebAssemblyFastISel.cpp202 WebAssemblyFastISel(FunctionLoweringInfo &FuncInfo, in WebAssemblyFastISel()
1440 FastISel *WebAssembly::createFastISel(FunctionLoweringInfo &FuncInfo, in createFastISel()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRFrameLowering.cpp238 return (FuncInfo->getHasSpills() || FuncInfo->getHasAllocas() || in hasFP() local
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DFastISel.h203 FunctionLoweringInfo &FuncInfo; variable
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp1488 const FunctionLoweringInfo &FuncInfo) { in isFoldedOrDeadInstruction()
1496 static bool processIfEntryValueDbgDeclare(FunctionLoweringInfo &FuncInfo, in processIfEntryValueDbgDeclare()
1522 static bool processDbgDeclare(FunctionLoweringInfo &FuncInfo, in processDbgDeclare()
1572 static void processDbgDeclares(FunctionLoweringInfo &FuncInfo) { in processDbgDeclares()
1591 static void processSingleLocVars(FunctionLoweringInfo &FuncInfo, in processSingleLocVars()

123