Home
last modified time | relevance | path

Searched refs:DXILResourceWrapperPass (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILPostOptimizationValidation.cpp113 getAnalysis<DXILResourceWrapperPass>().getResourceMap(); in runOnModule()
126 AU.addRequired<DXILResourceWrapperPass>(); in getAnalysisUsage()
128 AU.addPreserved<DXILResourceWrapperPass>(); in getAnalysisUsage()
141 INITIALIZE_PASS_DEPENDENCY(DXILResourceWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DDXILPrettyPrinter.cpp279 AU.addRequired<DXILResourceWrapperPass>(); in getAnalysisUsage()
288 INITIALIZE_PASS_DEPENDENCY(DXILResourceWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
294 getAnalysis<DXILResourceWrapperPass>().getResourceMap(); in INITIALIZE_PASS_DEPENDENCY()
H A DDXILTranslateMetadata.cpp407 AU.addRequired<DXILResourceWrapperPass>(); in getAnalysisUsage()
410 AU.addPreserved<DXILResourceWrapperPass>(); in getAnalysisUsage()
418 getAnalysis<DXILResourceWrapperPass>().getResourceMap(); in runOnModule()
442 INITIALIZE_PASS_DEPENDENCY(DXILResourceWrapperPass)
H A DDXContainerGlobals.cpp68 AU.addRequired<DXILResourceWrapperPass>(); in getAnalysisUsage()
183 getAnalysis<DXILResourceWrapperPass>().getResourceMap(); in addResourcesForPSV()
299 INITIALIZE_PASS_DEPENDENCY(DXILResourceWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DDXILShaderFlags.cpp396 getAnalysis<DXILResourceWrapperPass>().getResourceMap(); in runOnModule()
407 AU.addRequiredTransitive<DXILResourceWrapperPass>(); in getAnalysisUsage()
H A DDXILOpLowering.cpp929 getAnalysis<DXILResourceWrapperPass>().getResourceMap(); in runOnModule()
943 AU.addRequired<DXILResourceWrapperPass>(); in getAnalysisUsage()
945 AU.addPreserved<DXILResourceWrapperPass>(); in getAnalysisUsage()
956 INITIALIZE_PASS_DEPENDENCY(DXILResourceWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DDXILPrepare.cpp324 AU.addPreserved<DXILResourceWrapperPass>(); in getAnalysisUsage()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DDXILResource.cpp1211 DXILResourceWrapperPass::DXILResourceWrapperPass() : ModulePass(ID) {} in DXILResourceWrapperPass() function in DXILResourceWrapperPass
1213 DXILResourceWrapperPass::~DXILResourceWrapperPass() = default;
1215 void DXILResourceWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
1220 bool DXILResourceWrapperPass::runOnModule(Module &M) { in runOnModule()
1229 void DXILResourceWrapperPass::releaseMemory() { Map.reset(); } in releaseMemory()
1231 void DXILResourceWrapperPass::print(raw_ostream &OS, const Module *M) const { in print()
1241 void DXILResourceWrapperPass::dump() const { print(dbgs(), nullptr); } in dump()
1244 INITIALIZE_PASS(DXILResourceWrapperPass, "dxil-resources",
1246 char DXILResourceWrapperPass::ID = 0;
1249 return new DXILResourceWrapperPass(); in createDXILResourceWrapperPassPass()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDXILResource.h571 friend class DXILResourceWrapperPass; variable
598 class LLVM_ABI DXILResourceWrapperPass : public ModulePass {
605 DXILResourceWrapperPass();
606 ~DXILResourceWrapperPass() override;