Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILShaderFlags.h87 struct ModuleShaderFlags { struct
118 using Result = ModuleShaderFlags; argument
120 ModuleShaderFlags run(Module &M, ModuleAnalysisManager &AM);
138 ModuleShaderFlags MSFI;
145 const ModuleShaderFlags &getShaderFlags() { return MSFI; } in getShaderFlags()
H A DDXILShaderFlags.cpp104 void ModuleShaderFlags::updateFunctionFlags(ComputedShaderFlags &CSF, in updateFunctionFlags()
212 ModuleShaderFlags::gatherGlobalModuleFlags(const Module &M, in gatherGlobalModuleFlags()
264 void ModuleShaderFlags::initialize(Module &M, DXILResourceTypeMap &DRTM, in initialize()
345 ModuleShaderFlags::getFunctionFlags(const Function *Func) const { in getFunctionFlags()
358 ModuleShaderFlags ShaderFlagsAnalysis::run(Module &M, in run()
364 ModuleShaderFlags MSFI; in run()
372 const ModuleShaderFlags &FlagsInfo = AM.getResult<ShaderFlagsAnalysis>(M); in run()
H A DDXILTranslateMetadata.cpp325 const ModuleShaderFlags &ShaderFlags, in translateMetadata()
388 const ModuleShaderFlags &ShaderFlags = MAM.getResult<ShaderFlagsAnalysis>(M); in run()
421 const ModuleShaderFlags &ShaderFlags = in runOnModule()