Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVModuleAnalysis.cpp50 char llvm::SPIRVModuleAnalysis::ID = 0;
52 INITIALIZE_PASS(SPIRVModuleAnalysis, DEBUG_TYPE, "SPIRV module analysis", true,
134 void SPIRVModuleAnalysis::setBaseInfo(const Module &M) { in setBaseInfo()
288 bool SPIRVModuleAnalysis::isDeclSection(const MachineRegisterInfo &MRI, in isDeclSection()
322 void SPIRVModuleAnalysis::visitFunPtrUse( in visitFunPtrUse()
349 void SPIRVModuleAnalysis::visitDecl( in visitDecl()
429 MCRegister SPIRVModuleAnalysis::handleFunctionOrParameter( in handleFunctionOrParameter()
450 SPIRVModuleAnalysis::handleTypeDeclOrConstant(const MachineInstr &MI, in handleTypeDeclOrConstant()
462 MCRegister SPIRVModuleAnalysis::handleVariable( in handleVariable()
477 void SPIRVModuleAnalysis::collectDeclarations(const Module &M) { in collectDeclarations()
[all …]
H A DSPIRVModuleAnalysis.h216 struct SPIRVModuleAnalysis : public ModulePass { struct
220 SPIRVModuleAnalysis() : ModulePass(ID) {} in SPIRVModuleAnalysis() argument
H A DSPIRVAsmPrinter.cpp110 AU.addRequired<SPIRVModuleAnalysis>(); in getAnalysisUsage()
111 AU.addPreserved<SPIRVModuleAnalysis>(); in getAnalysisUsage()
611 MAI = &SPIRVModuleAnalysis::MAI; in outputModuleSections()