Lines Matching defs:SpvVecConst
402 // SpvScalConst should be created before SpvVecConst to avoid undefined ID
412 Register SpvVecConst =
414 CurMF->getRegInfo().setRegClass(SpvVecConst, &SPIRV::IDRegClass);
415 assignSPIRVTypeToVReg(SpvType, SpvVecConst, *CurMF);
416 DT.add(CA, CurMF, SpvVecConst);
421 .addDef(SpvVecConst)
427 .addDef(SpvVecConst)
434 return SpvVecConst;
514 Register SpvVecConst =
516 CurMF->getRegInfo().setRegClass(SpvVecConst, &SPIRV::IDRegClass);
517 assignSPIRVTypeToVReg(SpvType, SpvVecConst, *CurMF);
518 DT.add(CA, CurMF, SpvVecConst);
520 MIRBuilder.buildSplatVector(SpvVecConst, SpvScalConst);
524 .addDef(SpvVecConst)
530 .addDef(SpvVecConst)
534 return SpvVecConst;