Home
last modified time | relevance | path

Searched refs:ComputedShaderFlags (Results 1 – 2 of 2) sorted by relevance

/src/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILShaderFlags.cpp23 static void updateFlags(ComputedShaderFlags &Flags, const Instruction &I) { in updateFlags()
39 ComputedShaderFlags ComputedShaderFlags::computeFlags(Module &M) { in computeFlags()
40 ComputedShaderFlags Flags; in computeFlags()
48 void ComputedShaderFlags::print(raw_ostream &OS) const { in print()
68 ComputedShaderFlags ShaderFlagsAnalysis::run(Module &M, in run()
70 return ComputedShaderFlags::computeFlags(M); in run()
75 ComputedShaderFlags Flags = AM.getResult<ShaderFlagsAnalysis>(M); in run()
H A DDXILShaderFlags.h30 struct ComputedShaderFlags { struct
39 ComputedShaderFlags() { in ComputedShaderFlags() argument
63 static ComputedShaderFlags computeFlags(Module &M); argument
75 using Result = ComputedShaderFlags; argument
77 ComputedShaderFlags run(Module &M, ModuleAnalysisManager &AM);
95 ComputedShaderFlags Flags;
102 const ComputedShaderFlags &getShaderFlags() { return Flags; } in getShaderFlags()
105 Flags = ComputedShaderFlags::computeFlags(M); in runOnModule()