Home
last modified time | relevance | path

Searched refs:DXILResourceTypeMap (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDXILResource.h31 class DXILResourceTypeMap; variable
416 class DXILResourceTypeMap {
439 using Result = DXILResourceTypeMap;
441 DXILResourceTypeMap run(Module &M, ModuleAnalysisManager &AM) { in run()
449 DXILResourceTypeMap DRTM;
457 DXILResourceTypeMap &getResourceTypeMap() { return DRTM; } in getResourceTypeMap()
458 const DXILResourceTypeMap &getResourceTypeMap() const { return DRTM; } in getResourceTypeMap()
476 void populate(Module &M, DXILResourceTypeMap &DRTM);
478 void populateResourceInfos(Module &M, DXILResourceTypeMap &DRTM);
567 LLVM_ABI void print(raw_ostream &OS, DXILResourceTypeMap &DRTM,
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILShaderFlags.h30 class DXILResourceTypeMap; variable
88 void initialize(Module &, DXILResourceTypeMap &DRTM,
108 DXILResourceTypeMap &, const ModuleMetadataInfo &);
H A DDXILResourceImplicitBinding.cpp43 DXILResourceTypeMap &DRTM) { in assignBindings()
138 DXILResourceTypeMap &DRTM = AM.getResult<DXILResourceTypeAnalysis>(M); in run()
159 DXILResourceTypeMap &DRTM = in runOnModule()
H A DDXILShaderFlags.cpp106 DXILResourceTypeMap &DRTM, in updateFunctionFlags()
264 void ModuleShaderFlags::initialize(Module &M, DXILResourceTypeMap &DRTM, in initialize()
360 DXILResourceTypeMap &DRTM = AM.getResult<DXILResourceTypeAnalysis>(M); in run()
393 DXILResourceTypeMap &DRTM = in runOnModule()
H A DDXILPrettyPrinter.cpp227 DXILResourceTypeMap &DRTM) { in prettyPrintResources()
257 DXILResourceTypeMap &DRTM = MAM.getResult<DXILResourceTypeAnalysis>(M); in run()
295 DXILResourceTypeMap &DRTM = in INITIALIZE_PASS_DEPENDENCY()
H A DDXILTranslateMetadata.cpp77 DXILResourceTypeMap &DRTM) { in emitResourceMetadata()
324 DXILResourceTypeMap &DRTM, in translateMetadata()
387 DXILResourceTypeMap &DRTM = MAM.getResult<DXILResourceTypeAnalysis>(M); in run()
419 DXILResourceTypeMap &DRTM = in runOnModule()
H A DDXILResourceAccess.cpp243 static bool transformResourcePointers(Function &F, DXILResourceTypeMap &DRTM) { in transformResourcePointers()
263 DXILResourceTypeMap *DRTM = in run()
281 DXILResourceTypeMap &DRTM = in runOnFunction()
H A DDXILOpLowering.cpp41 DXILResourceTypeMap &DRTM;
46 OpLowerer(Module &M, DXILResourceMap &DRM, DXILResourceTypeMap &DRTM, in OpLowerer()
911 DXILResourceTypeMap &DRTM = MAM.getResult<DXILResourceTypeAnalysis>(M); in run()
930 DXILResourceTypeMap &DRTM = in runOnModule()
H A DDXContainerGlobals.cpp184 DXILResourceTypeMap &DRTM = in addResourcesForPSV()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DDXILResource.cpp778 bool DXILResourceTypeMap::invalidate(Module &M, const PreservedAnalyses &PA, in invalidate()
815 DXILResourceTypeMap &DRTM) { in populateResourceInfos()
936 void DXILResourceMap::populate(Module &M, DXILResourceTypeMap &DRTM) { in populate()
941 void DXILResourceMap::print(raw_ostream &OS, DXILResourceTypeMap &DRTM, in print()
997 void DXILResourceBindingInfo::populate(Module &M, DXILResourceTypeMap &DRTM) { in populate()
1176 DXILResourceTypeMap &DRTM = AM.getResult<DXILResourceTypeAnalysis>(M); in run()
1184 DXILResourceTypeMap &DRTM = AM.getResult<DXILResourceTypeAnalysis>(M); in run()
1192 DXILResourceTypeMap &DRTM = AM.getResult<DXILResourceTypeAnalysis>(M); in run()
1265 DXILResourceTypeMap &DRTM = in runOnModule()