Lines Matching refs:ScopeRegister
671 Register ScopeRegister = in buildAtomicLoadInst() local
690 .addUse(ScopeRegister) in buildAtomicLoadInst()
702 Register ScopeRegister = in buildAtomicStoreInst() local
711 .addUse(ScopeRegister) in buildAtomicStoreInst()
828 Register ScopeRegister = in buildAtomicRMWInst() local
833 ScopeRegister = buildScopeReg(ScopeRegister, SPIRV::Scope::Workgroup, in buildAtomicRMWInst()
869 .addUse(ScopeRegister) in buildAtomicRMWInst()
920 Register ScopeRegister = in buildAtomicFlagInst() local
922 ScopeRegister = in buildAtomicFlagInst()
923 buildScopeReg(ScopeRegister, SPIRV::Scope::Device, MIRBuilder, GR, MRI); in buildAtomicFlagInst()
929 MIB.addUse(PtrRegister).addUse(ScopeRegister).addUse(MemSemanticsReg); in buildAtomicFlagInst()
1255 Register ScopeRegister = buildConstantIntReg32(Scope, MIRBuilder, GR); in generateGroupInst() local
1290 .addUse(ScopeRegister); in generateGroupInst()