Searched refs:DXILResourceBindingInfo (Results 1 – 4 of 4) sorted by relevance
88 DXILResourceBindingInfo &DRBI) { in reportErrors()103 DXILResourceBindingInfo &DRBI = MAM.getResult<DXILResourceBindingAnalysis>(M); in run()114 DXILResourceBindingInfo &DRBI = in runOnModule()
42 static bool assignBindings(Module &M, DXILResourceBindingInfo &DRBI, in assignBindings()137 DXILResourceBindingInfo &DRBI = AM.getResult<DXILResourceBindingAnalysis>(M); in run()161 DXILResourceBindingInfo &DRBI = in runOnModule()
650 class DXILResourceBindingInfo {685 DXILResourceBindingInfo() in DXILResourceBindingInfo() function726 using Result = DXILResourceBindingInfo;728 LLVM_ABI DXILResourceBindingInfo run(Module &M, ModuleAnalysisManager &AM);732 std::unique_ptr<DXILResourceBindingInfo> BindingInfo;740 DXILResourceBindingInfo &getBindingInfo() { return *BindingInfo; } in getBindingInfo()741 const DXILResourceBindingInfo &getBindingInfo() const { return *BindingInfo; } in getBindingInfo()
997 void DXILResourceBindingInfo::populate(Module &M, DXILResourceTypeMap &DRTM) { in populate()1113 DXILResourceBindingInfo::findAvailableBinding(dxil::ResourceClass RC, in findAvailableBinding()1120 DXILResourceBindingInfo::RegisterSpace &1121 DXILResourceBindingInfo::BindingSpaces::getOrInsertSpace(uint32_t Space) { in getOrInsertSpace()1133 DXILResourceBindingInfo::RegisterSpace::findAvailableBinding(int32_t Size) { in findAvailableBinding()1181 DXILResourceBindingInfo1183 DXILResourceBindingInfo Data; in run()1263 BindingInfo.reset(new DXILResourceBindingInfo()); in runOnModule()