Home
last modified time | relevance | path

Searched refs:FunctionLoweringInfo (Results 1 – 25 of 33) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DFunctionLoweringInfo.cpp81 void FunctionLoweringInfo::set(const Function &fn, MachineFunction &mf, in set()
338 void FunctionLoweringInfo::clear() { in clear()
355 unsigned FunctionLoweringInfo::CreateReg(MVT VT) { in CreateReg()
367 unsigned FunctionLoweringInfo::CreateRegs(Type *Ty) { in CreateRegs()
392 const FunctionLoweringInfo::LiveOutInfo *
411 void FunctionLoweringInfo::ComputePHILiveOutRegInfo(const PHINode *PN) { in ComputePHILiveOutRegInfo()
502 void FunctionLoweringInfo::setArgumentFrameIndex(const Argument *A, in setArgumentFrameIndex()
510 int FunctionLoweringInfo::getArgumentFrameIndex(const Argument *A) { in getArgumentFrameIndex()
518 unsigned FunctionLoweringInfo::getCatchPadExceptionPointerVReg( in getCatchPadExceptionPointerVReg()
548 void FunctionLoweringInfo::setCurrentSwiftErrorVReg( in setCurrentSwiftErrorVReg()
[all …]
H A DSelectionDAGBuilder.h64 class FunctionLoweringInfo; variable
613 FunctionLoweringInfo &FuncInfo;
628 SelectionDAGBuilder(SelectionDAG &dag, FunctionLoweringInfo &funcinfo, in SelectionDAGBuilder()
1046 SDValue getCopyFromRegs(SelectionDAG &DAG, FunctionLoweringInfo &FuncInfo,
H A DSelectionDAGISel.cpp308 FuncInfo(new FunctionLoweringInfo()), in SelectionDAGISel()
1223 FunctionLoweringInfo *FuncInfo) { in isFoldedOrDeadInstruction()
1234 FunctionLoweringInfo *FuncInfo) { in setupSwiftErrorVals()
1265 static void createSwiftErrorEntriesInEntryBlock(FunctionLoweringInfo *FuncInfo, in createSwiftErrorEntriesInEntryBlock()
1304 static void processDbgDeclares(FunctionLoweringInfo *FuncInfo) { in processDbgDeclares()
1348 static void propagateSwiftErrorVRegs(FunctionLoweringInfo *FuncInfo) { in propagateSwiftErrorVRegs()
1463 FunctionLoweringInfo *FuncInfo, in preassignSwiftErrorRegs()
H A DStatepointLowering.cpp281 FunctionLoweringInfo::StatepointSpillMap &SSM) { in removeDuplicateGCPtrs()
H A DFastISel.cpp222 FunctionLoweringInfo &FuncInfo) { in isRegUsedByPhiNodes()
1915 FastISel::FastISel(FunctionLoweringInfo &FuncInfo, in FastISel()
H A DSelectionDAGBuilder.cpp789 FunctionLoweringInfo &FuncInfo, in getCopyFromRegs()
829 const FunctionLoweringInfo::LiveOutInfo *LOI = in getCopyFromRegs()
1481 FunctionLoweringInfo &FuncInfo, const BasicBlock *EHPadBB, in findUnwindDestinations()
8829 FunctionLoweringInfo *FuncInfo, in findArgumentCopyElisionCandidates()
8920 FunctionLoweringInfo *FuncInfo, SmallVectorImpl<SDValue> &Chains, in tryToElideArgumentCopy()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.h48 FastISel *createFastISel(FunctionLoweringInfo &FuncInfo,
109 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
H A DWebAssemblyFastISel.cpp196 WebAssemblyFastISel(FunctionLoweringInfo &FuncInfo, in WebAssemblyFastISel()
1399 FastISel *WebAssembly::createFastISel(FunctionLoweringInfo &FuncInfo, in createFastISel()
H A DWebAssemblyISelLowering.cpp271 FunctionLoweringInfo &FuncInfo, const TargetLibraryInfo *LibInfo) const { in createFastISel()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DFastISel.h43 class FunctionLoweringInfo; variable
204 FunctionLoweringInfo &FuncInfo;
331 explicit FastISel(FunctionLoweringInfo &FuncInfo,
H A DSelectionDAGISel.h36 class FunctionLoweringInfo; variable
48 FunctionLoweringInfo *FuncInfo;
H A DFunctionLoweringInfo.h53 class FunctionLoweringInfo {
H A DTargetLowering.h74 class FunctionLoweringInfo; variable
2773 FunctionLoweringInfo *FLI, in isSDNodeSourceOfDivergence()
3502 virtual FastISel *createFastISel(FunctionLoweringInfo &, in createFastISel() argument
H A DSelectionDAG.h233 FunctionLoweringInfo * FLI = nullptr;
390 void setFunctionLoweringInfo(FunctionLoweringInfo * FuncInfo) {
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsISelLowering.h47 class FunctionLoweringInfo; variable
276 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
719 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
H A DMipsFastISel.cpp256 explicit MipsFastISel(FunctionLoweringInfo &funcInfo, in MipsFastISel()
2149 FastISel *Mips::createFastISel(FunctionLoweringInfo &funcInfo, in createFastISel()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMISelLowering.h41 class FunctionLoweringInfo; variable
470 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
819 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
H A DARMFastISel.cpp124 explicit ARMFastISel(FunctionLoweringInfo &funcInfo, in ARMFastISel()
3086 FastISel *ARM::createFastISel(FunctionLoweringInfo &funcInfo, in createFastISel()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h285 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
724 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
H A DAArch64FastISel.cpp293 explicit AArch64FastISel(FunctionLoweringInfo &FuncInfo, in AArch64FastISel()
5185 FastISel *AArch64::createFastISel(FunctionLoweringInfo &FuncInfo, in createFastISel()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h860 FastISel *createFastISel(FunctionLoweringInfo &FuncInfo,
1167 FastISel *createFastISel(FunctionLoweringInfo &FuncInfo,
H A DPPCFastISel.cpp97 explicit PPCFastISel(FunctionLoweringInfo &FuncInfo, in PPCFastISel()
2469 FastISel *PPC::createFastISel(FunctionLoweringInfo &FuncInfo, in createFastISel()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.h1095 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
1406 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
H A DX86FastISel.cpp61 explicit X86FastISel(FunctionLoweringInfo &funcInfo, in X86FastISel()
4034 FastISel *X86::createFastISel(FunctionLoweringInfo &funcInfo, in createFastISel()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.h345 FunctionLoweringInfo *FLI, LegacyDivergenceAnalysis *DA) const override;

12