Searched refs:RBA (Results 1 – 4 of 4) sorted by relevance
232 auto *RBA = dyn_cast<HLSLResourceBindingAttr>(Attr); in fillPackoffsetLayout() local233 if (RBA && in fillPackoffsetLayout()234 RBA->getRegisterType() == HLSLResourceBindingAttr::RegisterType::C) { in fillPackoffsetLayout()235 Offset = RBA->getSlotNumber() * CBufferRowSizeInBytes; in fillPackoffsetLayout()276 HLSLResourceBindingAttr *RBA = BufDecl->getAttr<HLSLResourceBindingAttr>(); in addBuffer() local277 assert(RBA && in addBuffer()279 initializeBufferFromBinding(BufDecl, BufGV, RBA); in addBuffer()598 HLSLResourceBindingAttr *RBA) { in initializeBufferFromBinding() argument599 assert(RBA && "expect a nonnull binding attribute"); in initializeBufferFromBinding()604 auto *Space = llvm::ConstantInt::get(CGM.IntTy, RBA->getSpaceNumber()); in initializeBufferFromBinding()[all …]
171 HLSLResourceBindingAttr *RBA);
480 const BlockAddress *RBA = cast<BlockAddress>(R); in cmpConstants() local481 if (int Res = cmpValues(LBA->getFunction(), RBA->getFunction())) in cmpConstants()483 if (LBA->getFunction() == RBA->getFunction()) { in cmpConstants()488 BasicBlock *RBB = RBA->getBasicBlock(); in cmpConstants()506 assert(LBA->getFunction() == FnL && RBA->getFunction() == FnR); in cmpConstants()509 return cmpValues(LBA->getBasicBlock(), RBA->getBasicBlock()); in cmpConstants()
599 HLSLResourceBindingAttr *RBA = Dcl->getAttr<HLSLResourceBindingAttr>(); in ActOnFinishBuffer() local600 if (!RBA || !RBA->hasRegisterSlot()) { in ActOnFinishBuffer()605 if (RBA) in ActOnFinishBuffer()606 RBA->setImplicitBindingOrderID(OrderID); in ActOnFinishBuffer()2421 const HLSLResourceBindingAttr *RBA = in ActOnEndOfTranslationUnit() local2423 if (RBA && RBA->hasRegisterSlot() && in ActOnEndOfTranslationUnit()2424 RBA->getRegisterType() == HLSLResourceBindingAttr::RegisterType::C) { in ActOnEndOfTranslationUnit()3646 HLSLResourceBindingAttr *RBA = VD->getAttr<HLSLResourceBindingAttr>(); in initGlobalResourceDecl() local3647 if (RBA) { in initGlobalResourceDecl()3648 if (RBA->hasRegisterSlot()) in initGlobalResourceDecl()[all …]