Lines Matching defs:ScopeReg
740 Register ScopeReg;
749 ScopeReg = Call->Arguments[5];
752 if (!ScopeReg.isValid())
753 ScopeReg = buildConstantIntReg(Scope, MIRBuilder, GR);
771 .addUse(ScopeReg)
854 Register ScopeReg = Call->Arguments[1];
855 MRI->setRegClass(ScopeReg, &SPIRV::IDRegClass);
867 .addUse(ScopeReg)
946 Register ScopeReg;
964 ScopeReg = Call->Arguments[1];
965 MRI->setRegClass(ScopeReg, &SPIRV::IDRegClass);
969 if (!ScopeReg.isValid())
970 ScopeReg = buildConstantIntReg(Scope, MIRBuilder, GR);
972 auto MIB = MIRBuilder.buildInstr(Opcode).addUse(ScopeReg);
1075 Register ScopeReg = Call->Arguments[0];
1076 if (!MRI->getRegClassOrNull(ScopeReg))
1077 MRI->setRegClass(ScopeReg, &SPIRV::IDRegClass);
1081 .addUse(ScopeReg)
1238 Register ScopeReg = Call->Arguments[0];
1239 MRI->setRegClass(ScopeReg, &SPIRV::IDRegClass);
1261 .addUse(ScopeReg);
1291 Register ScopeReg = buildConstantIntReg(ScopeArg, MIRBuilder, GR);
1296 .addUse(ScopeReg);