Home
last modified time | relevance | path

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

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DFunctionLoweringInfo.cpp81 void FunctionLoweringInfo::set(const Function &fn, MachineFunction &mf, in set()
339 void FunctionLoweringInfo::clear() { in clear()
357 unsigned FunctionLoweringInfo::CreateReg(MVT VT, bool isDivergent) { in CreateReg()
369 unsigned FunctionLoweringInfo::CreateRegs(Type *Ty, bool isDivergent) { in CreateRegs()
389 unsigned FunctionLoweringInfo::CreateRegs(const Value *V) { in CreateRegs()
399 const FunctionLoweringInfo::LiveOutInfo *
400 FunctionLoweringInfo::GetLiveOutRegInfo(unsigned Reg, unsigned BitWidth) { in GetLiveOutRegInfo()
418 void FunctionLoweringInfo::ComputePHILiveOutRegInfo(const PHINode *PN) { in ComputePHILiveOutRegInfo()
509 void FunctionLoweringInfo::setArgumentFrameIndex(const Argument *A, in setArgumentFrameIndex()
517 int FunctionLoweringInfo::getArgumentFrameIndex(const Argument *A) { in getArgumentFrameIndex()
[all …]
DSelectionDAGBuilder.h66 class FunctionLoweringInfo; variable
399 SDAGSwitchLowering(SelectionDAGBuilder *sdb, FunctionLoweringInfo &funcinfo) in SDAGSwitchLowering()
423 FunctionLoweringInfo &FuncInfo;
440 SelectionDAGBuilder(SelectionDAG &dag, FunctionLoweringInfo &funcinfo, in SelectionDAGBuilder()
882 SDValue getCopyFromRegs(SelectionDAG &DAG, FunctionLoweringInfo &FuncInfo,
DCMakeLists.txt4 FunctionLoweringInfo.cpp
DStatepointLowering.cpp280 FunctionLoweringInfo::StatepointSpillMap &SSM) { in removeDuplicateGCPtrs()
DSelectionDAGISel.cpp311 : MachineFunctionPass(ID), TM(tm), FuncInfo(new FunctionLoweringInfo()), in SelectionDAGISel()
1302 const FunctionLoweringInfo &FuncInfo) { in isFoldedOrDeadInstruction()
1312 static void processDbgDeclares(FunctionLoweringInfo &FuncInfo) { in processDbgDeclares()
DFastISel.cpp221 FunctionLoweringInfo &FuncInfo) { in isRegUsedByPhiNodes()
1923 FastISel::FastISel(FunctionLoweringInfo &FuncInfo, in FastISel()
DSelectionDAGBuilder.cpp804 FunctionLoweringInfo &FuncInfo, in getCopyFromRegs()
844 const FunctionLoweringInfo::LiveOutInfo *LOI = in getCopyFromRegs()
1681 FunctionLoweringInfo &FuncInfo, const BasicBlock *EHPadBB, in findWasmUnwindDestinations()
1715 FunctionLoweringInfo &FuncInfo, const BasicBlock *EHPadBB, in findUnwindDestinations()
9474 FunctionLoweringInfo *FuncInfo, in findArgumentCopyElisionCandidates()
9565 FunctionLoweringInfo &FuncInfo, SmallVectorImpl<SDValue> &Chains, in tryToElideArgumentCopy()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DSwitchLoweringUtils.h20 class FunctionLoweringInfo; variable
246 SwitchLowering(FunctionLoweringInfo &funcinfo) : FuncInfo(funcinfo) {} in SwitchLowering()
293 FunctionLoweringInfo &FuncInfo;
DFastISel.h42 class FunctionLoweringInfo; variable
203 FunctionLoweringInfo &FuncInfo;
330 explicit FastISel(FunctionLoweringInfo &FuncInfo,
DSelectionDAGISel.h36 class FunctionLoweringInfo; variable
51 std::unique_ptr<FunctionLoweringInfo> FuncInfo;
DFunctionLoweringInfo.h53 class FunctionLoweringInfo {
DTargetLowering.h75 class FunctionLoweringInfo; variable
2966 FunctionLoweringInfo *FLI, in isSDNodeSourceOfDivergence()
3836 virtual FastISel *createFastISel(FunctionLoweringInfo &, in createFastISel() argument
DSelectionDAG.h234 FunctionLoweringInfo * FLI = nullptr;
412 void setFunctionLoweringInfo(FunctionLoweringInfo * FuncInfo) {
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.h55 FastISel *createFastISel(FunctionLoweringInfo &FuncInfo,
125 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
DWebAssemblyFastISel.cpp195 WebAssemblyFastISel(FunctionLoweringInfo &FuncInfo, in WebAssemblyFastISel()
1398 FastISel *WebAssembly::createFastISel(FunctionLoweringInfo &FuncInfo, in createFastISel()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/
DIRTranslator.h41 class FunctionLoweringInfo; variable
518 FunctionLoweringInfo FuncInfo;
531 GISelSwitchLowering(IRTranslator *irt, FunctionLoweringInfo &funcinfo) in GISelSwitchLowering()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsISelLowering.h46 class FunctionLoweringInfo; variable
275 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
724 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
DMipsFastISel.cpp255 explicit MipsFastISel(FunctionLoweringInfo &funcInfo, in MipsFastISel()
2154 FastISel *Mips::createFastISel(FunctionLoweringInfo &funcInfo, in createFastISel()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMISelLowering.h40 class FunctionLoweringInfo; variable
495 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
856 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
DARMFastISel.cpp123 explicit ARMFastISel(FunctionLoweringInfo &funcInfo, in ARMFastISel()
3079 FastISel *ARM::createFastISel(FunctionLoweringInfo &funcInfo, in createFastISel()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64ISelLowering.h359 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
821 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCISelLowering.h934 FastISel *createFastISel(FunctionLoweringInfo &FuncInfo,
1253 FastISel *createFastISel(FunctionLoweringInfo &FuncInfo,
DPPCFastISel.cpp96 explicit PPCFastISel(FunctionLoweringInfo &FuncInfo, in PPCFastISel()
2462 FastISel *PPC::createFastISel(FunctionLoweringInfo &FuncInfo, in createFastISel()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86ISelLowering.h1209 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
1536 FastISel *createFastISel(FunctionLoweringInfo &funcInfo,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIISelLowering.h392 FunctionLoweringInfo *FLI, LegacyDivergenceAnalysis *DA) const override;

12