Home
last modified time | relevance | path

Searched refs:SPIRVModuleAnalysis (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/SPIRV/
H A DSPIRVModuleAnalysis.cpp36 char llvm::SPIRVModuleAnalysis::ID = 0;
42 INITIALIZE_PASS(SPIRVModuleAnalysis, DEBUG_TYPE, "SPIRV module analysis", true,
55 void SPIRVModuleAnalysis::setBaseInfo(const Module &M) { in setBaseInfo()
122 void SPIRVModuleAnalysis::collectGlobalEntities( in collectGlobalEntities()
172 void SPIRVModuleAnalysis::processDefInstrs(const Module &M) { in processDefInstrs()
218 void SPIRVModuleAnalysis::collectFuncNames(MachineInstr &MI, in collectFuncNames()
261 void SPIRVModuleAnalysis::processOtherInstrs(const Module &M) { in processOtherInstrs()
295 void SPIRVModuleAnalysis::numberRegistersGlobally(const Module &M) { in numberRegistersGlobally()
356 struct SPIRV::ModuleAnalysisInfo SPIRVModuleAnalysis::MAI;
358 void SPIRVModuleAnalysis::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
[all …]
H A DSPIRVModuleAnalysis.h121 struct SPIRVModuleAnalysis : public ModulePass { struct
125 SPIRVModuleAnalysis() : ModulePass(ID) {} in SPIRVModuleAnalysis() argument
H A DCMakeLists.txt26 SPIRVModuleAnalysis.cpp
H A DSPIRVAsmPrinter.cpp90 AU.addRequired<SPIRVModuleAnalysis>(); in getAnalysisUsage()
91 AU.addPreserved<SPIRVModuleAnalysis>(); in getAnalysisUsage()
466 MAI = &SPIRVModuleAnalysis::MAI; in outputModuleSections()