Home
last modified time | relevance | path

Searched refs:ModuleMetadataInfo (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDXILMetadataAnalysis.h34 struct ModuleMetadataInfo { struct
52 using Result = dxil::ModuleMetadataInfo;
54 dxil::ModuleMetadataInfo run(Module &M, ModuleAnalysisManager &AM);
72 std::unique_ptr<dxil::ModuleMetadataInfo> MetadataInfo;
80 const dxil::ModuleMetadataInfo &getModuleMetadata() const { in getModuleMetadata()
83 dxil::ModuleMetadataInfo &getModuleMetadata() { return *MetadataInfo; } in getModuleMetadata()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DDXILMetadataAnalysis.cpp25 static ModuleMetadataInfo collectMetadataInfo(Module &M) { in collectMetadataInfo()
26 ModuleMetadataInfo MMDAI; in collectMetadataInfo()
74 void ModuleMetadataInfo::print(raw_ostream &OS) const { in print()
95 llvm::dxil::ModuleMetadataInfo
102 llvm::dxil::ModuleMetadataInfo &Data = AM.getResult<DXILMetadataAnalysis>(M); in run()
122 MetadataInfo.reset(new ModuleMetadataInfo(collectMetadataInfo(M))); in runOnModule()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILShaderFlags.cpp36 const ModuleMetadataInfo &MMDI) { in hasUAVsAtEveryStage()
107 const ModuleMetadataInfo &MMDI) { in updateFunctionFlags()
214 const ModuleMetadataInfo &MMDI) { in gatherGlobalModuleFlags()
266 const ModuleMetadataInfo &MMDI) { in initialize()
362 const ModuleMetadataInfo MMDI = AM.getResult<DXILMetadataAnalysis>(M); in run()
397 const ModuleMetadataInfo MMDI = in runOnModule()
H A DDXILShaderFlags.h89 const DXILResourceMap &DRM, const ModuleMetadataInfo &MMDI);
106 const ModuleMetadataInfo &);
108 DXILResourceTypeMap &, const ModuleMetadataInfo &);
H A DDXILTranslateMetadata.cpp234 static void emitValidatorVersionMD(Module &M, const ModuleMetadataInfo &MMDI) { in emitValidatorVersionMD()
252 const ModuleMetadataInfo &MMDI) { in emitShaderModelVersionMD()
264 static void emitDXILVersionTupleMD(Module &M, const ModuleMetadataInfo &MMDI) { in emitDXILVersionTupleMD()
326 const ModuleMetadataInfo &MMDI) { in translateMetadata()
389 const dxil::ModuleMetadataInfo MMDI = MAM.getResult<DXILMetadataAnalysis>(M); in run()
423 dxil::ModuleMetadataInfo MMDI = in runOnModule()
H A DDXContainerGlobals.cpp154 dxil::ModuleMetadataInfo &MMI = in addRootSignature()
259 dxil::ModuleMetadataInfo &MMI = in addPipelineStateValidationInfo()
H A DDXILOpLowering.cpp42 const ModuleMetadataInfo &MMDI;
47 const ModuleMetadataInfo &MMDI) in OpLowerer()
912 const ModuleMetadataInfo MMDI = MAM.getResult<DXILMetadataAnalysis>(M); in run()
932 const ModuleMetadataInfo MMDI = in runOnModule()
H A DDXILPrepare.cpp225 const dxil::ModuleMetadataInfo MetadataInfo = in runOnModule()