Home
last modified time | relevance | path

Searched refs:DRTM (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILResourceImplicitBinding.cpp43 DXILResourceTypeMap &DRTM) { in assignBindings() argument
88 ResourceTypeInfo &RTI = DRTM[HandleTy]; in assignBindings()
138 DXILResourceTypeMap &DRTM = AM.getResult<DXILResourceTypeAnalysis>(M); in run() local
143 if (!assignBindings(M, DRBI, DRTM)) in run()
159 DXILResourceTypeMap &DRTM = in runOnModule() local
165 return assignBindings(M, DRBI, DRTM); in runOnModule()
H A DDXILShaderFlags.cpp106 DXILResourceTypeMap &DRTM, in updateFunctionFlags() argument
169 dxil::ResourceTypeInfo &RTI = DRTM[cast<TargetExtType>(II->getType())]; in updateFunctionFlags()
189 DRTM[cast<TargetExtType>(II->getArgOperand(0)->getType())]; in updateFunctionFlags()
264 void ModuleShaderFlags::initialize(Module &M, DXILResourceTypeMap &DRTM, in initialize() argument
305 updateFunctionFlags(CSF, I, DRTM, MMDI); in initialize()
360 DXILResourceTypeMap &DRTM = AM.getResult<DXILResourceTypeAnalysis>(M); in run() local
365 MSFI.initialize(M, DRTM, DRM, MMDI); in run()
393 DXILResourceTypeMap &DRTM = in runOnModule() local
400 MSFI.initialize(M, DRTM, DRM, MMDI); in runOnModule()
H A DDXILTranslateMetadata.cpp77 DXILResourceTypeMap &DRTM) { in emitResourceMetadata() argument
83 DRTM[RI.getHandleTy()].createElementStruct(RI.getName())); in emitResourceMetadata()
87 SRVs.push_back(RI.getAsMetadata(M, DRTM[RI.getHandleTy()])); in emitResourceMetadata()
89 UAVs.push_back(RI.getAsMetadata(M, DRTM[RI.getHandleTy()])); in emitResourceMetadata()
91 CBufs.push_back(RI.getAsMetadata(M, DRTM[RI.getHandleTy()])); in emitResourceMetadata()
93 Smps.push_back(RI.getAsMetadata(M, DRTM[RI.getHandleTy()])); in emitResourceMetadata()
324 DXILResourceTypeMap &DRTM, in translateMetadata() argument
334 NamedMDNode *NamedResourceMD = emitResourceMetadata(M, DRM, DRTM); in translateMetadata()
387 DXILResourceTypeMap &DRTM = MAM.getResult<DXILResourceTypeAnalysis>(M); in run() local
391 translateMetadata(M, DRM, DRTM, ShaderFlags, MMDI); in run()
[all …]
H A DDXILPrettyPrinter.cpp227 DXILResourceTypeMap &DRTM) { in prettyPrintResources() argument
238 const dxil::ResourceTypeInfo &RTI = DRTM[RI.getHandleTy()]; in prettyPrintResources()
257 DXILResourceTypeMap &DRTM = MAM.getResult<DXILResourceTypeAnalysis>(M); in run() local
258 prettyPrintResources(OS, DRM, DRTM); in run()
295 DXILResourceTypeMap &DRTM = in INITIALIZE_PASS_DEPENDENCY() local
297 prettyPrintResources(OS, DRM, DRTM); in INITIALIZE_PASS_DEPENDENCY()
H A DDXILResourceAccess.cpp243 static bool transformResourcePointers(Function &F, DXILResourceTypeMap &DRTM) { in transformResourcePointers() argument
251 Resources.emplace_back(II, DRTM[HandleTy]); in transformResourcePointers()
263 DXILResourceTypeMap *DRTM = in run() local
265 assert(DRTM && "DXILResourceTypeAnalysis must be available"); in run()
267 bool MadeChanges = transformResourcePointers(F, *DRTM); in run()
281 DXILResourceTypeMap &DRTM = in runOnFunction() local
284 return transformResourcePointers(F, DRTM); in runOnFunction()
H A DDXILOpLowering.cpp41 DXILResourceTypeMap &DRTM; member in __anon1a4546bf0111::OpLowerer
46 OpLowerer(Module &M, DXILResourceMap &DRM, DXILResourceTypeMap &DRTM, in OpLowerer() argument
48 : M(M), OpBuilder(M), DRM(DRM), DRTM(DRTM), MMDI(MMDI) {} in OpLowerer()
244 dxil::ResourceClass RC = DRTM[RI.getHandleTy()].getResourceClass(); in lowerToCreateHandle()
278 dxil::ResourceTypeInfo &RTI = DRTM[RI.getHandleTy()]; in lowerToBindAndAnnotateHandle()
911 DXILResourceTypeMap &DRTM = MAM.getResult<DXILResourceTypeAnalysis>(M); in run() local
914 const bool MadeChanges = OpLowerer(M, DRM, DRTM, MMDI).lowerIntrinsics(); in run()
930 DXILResourceTypeMap &DRTM = in runOnModule() local
935 return OpLowerer(M, DRM, DRTM, MMDI).lowerIntrinsics(); in runOnModule()
H A DDXContainerGlobals.cpp184 DXILResourceTypeMap &DRTM = in addResourcesForPSV() local
215 dxil::ResourceTypeInfo &TypeInfo = DRTM[RI.getHandleTy()]; in addResourcesForPSV()
230 dxil::ResourceTypeInfo &TypeInfo = DRTM[RI.getHandleTy()]; in addResourcesForPSV()
H A DDXILShaderFlags.h88 void initialize(Module &, DXILResourceTypeMap &DRTM,
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DDXILResource.cpp815 DXILResourceTypeMap &DRTM) { in populateResourceInfos() argument
828 ResourceTypeInfo &RTI = DRTM[HandleTy]; in populateResourceInfos()
875 ResourceTypeInfo &RTI = DRTM[RI.getHandleTy()]; in populateResourceInfos()
936 void DXILResourceMap::populate(Module &M, DXILResourceTypeMap &DRTM) { in populate() argument
937 populateResourceInfos(M, DRTM); in populate()
941 void DXILResourceMap::print(raw_ostream &OS, DXILResourceTypeMap &DRTM, in print() argument
946 RI.print(OS, DRTM[RI.getHandleTy()], DL); in print()
997 void DXILResourceBindingInfo::populate(Module &M, DXILResourceTypeMap &DRTM) { in populate() argument
1022 ResourceTypeInfo &RTI = DRTM[HandleTy]; in populate()
1176 DXILResourceTypeMap &DRTM = AM.getResult<DXILResourceTypeAnalysis>(M); in run() local
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDXILResource.h449 DXILResourceTypeMap DRTM; variable
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,
600 DXILResourceTypeMap *DRTM; variable
682 void populate(Module &M, DXILResourceTypeMap &DRTM);
/freebsd/sys/contrib/dev/acpica/
H A Dchanges.txt4363 ACPI 6.0 tables. This includes: DRTM, IORT, LPIT, NFIT, STAO, WPBT, XENV.
7406 DRTM /* Dynamic Root of Trust for Measurement table */