Lines Matching refs:addUse
296 .addUse(GR.getSPIRVTypeID(ResType)) in spvSelect()
297 .addUse(I.getOperand(1).getReg()) in spvSelect()
298 .addUse(I.getOperand(2).getReg()); in spvSelect()
456 .addUse(GR.getSPIRVTypeID(ResType)) in spvSelect()
459 .addUse(GV) in spvSelect()
460 .addUse(Idx) in spvSelect()
461 .addUse(I.getOperand(2).getReg()); in spvSelect()
526 .addUse(GR.getSPIRVTypeID(ResType)) in selectExtInst()
545 .addUse(GR.getSPIRVTypeID(ResType)) in selectUnOpWithSrc()
546 .addUse(SrcReg) in selectUnOpWithSrc()
604 .addUse(GR.getSPIRVTypeID(ResType)) in selectLoad()
605 .addUse(Ptr); in selectLoad()
623 .addUse(Ptr) in selectStore()
624 .addUse(StoreVal); in selectStore()
660 .addUse(GR.getSPIRVTypeID(VarTy)) in selectMemOperation()
662 .addUse(Const) in selectMemOperation()
670 .addUse(I.getOperand(0).getReg()) in selectMemOperation()
671 .addUse(SrcReg) in selectMemOperation()
672 .addUse(I.getOperand(2).getReg()); in selectMemOperation()
678 .addUse(MIB->getOperand(0).getReg()); in selectMemOperation()
701 .addUse(GR.getSPIRVTypeID(ResType)) in selectAtomicRMW()
702 .addUse(Ptr) in selectAtomicRMW()
703 .addUse(ScopeReg) in selectAtomicRMW()
704 .addUse(MemSemReg) in selectAtomicRMW()
705 .addUse(I.getOperand(2).getReg()) in selectAtomicRMW()
718 .addUse(ScopeReg) in selectFence()
719 .addUse(MemSemReg) in selectFence()
759 .addUse(GR.getSPIRVTypeID(SpvValTy)) in selectAtomicCmpXchg()
760 .addUse(Ptr) in selectAtomicCmpXchg()
761 .addUse(ScopeReg) in selectAtomicCmpXchg()
762 .addUse(MemSemEqReg) in selectAtomicCmpXchg()
763 .addUse(MemSemNeqReg) in selectAtomicCmpXchg()
764 .addUse(Val) in selectAtomicCmpXchg()
765 .addUse(Cmp) in selectAtomicCmpXchg()
771 .addUse(GR.getSPIRVTypeID(BoolTy)) in selectAtomicCmpXchg()
772 .addUse(ACmpRes) in selectAtomicCmpXchg()
773 .addUse(Cmp) in selectAtomicCmpXchg()
778 .addUse(GR.getSPIRVTypeID(ResType)) in selectAtomicCmpXchg()
779 .addUse(ACmpRes) in selectAtomicCmpXchg()
780 .addUse(GR.getOrCreateUndef(I, ResType, TII)) in selectAtomicCmpXchg()
785 .addUse(GR.getSPIRVTypeID(ResType)) in selectAtomicCmpXchg()
786 .addUse(CmpSuccReg) in selectAtomicCmpXchg()
787 .addUse(TmpReg) in selectAtomicCmpXchg()
827 .addUse(GR.getSPIRVTypeID(ResType)) in selectAddrSpaceCast()
829 .addUse(NewReg) in selectAddrSpaceCast()
853 .addUse(GR.getSPIRVTypeID(GenericPtrTy)) in selectAddrSpaceCast()
854 .addUse(SrcPtr) in selectAddrSpaceCast()
858 .addUse(GR.getSPIRVTypeID(ResType)) in selectAddrSpaceCast()
859 .addUse(Tmp) in selectAddrSpaceCast()
961 .addUse(GR.getSPIRVTypeID(ResType)) in selectBitreverse()
962 .addUse(I.getOperand(1).getReg()) in selectBitreverse()
989 .addUse(GR.getSPIRVTypeID(ResType)); in selectConstVector()
991 MIB.addUse(I.getOperand(i).getReg()); in selectConstVector()
1006 .addUse(GR.getSPIRVTypeID(ResType)) in selectCmp()
1007 .addUse(Cmp0) in selectCmp()
1008 .addUse(Cmp1) in selectCmp()
1062 .addUse(GR.getSPIRVTypeID(SpvI32Ty)); in buildI32Constant()
1066 .addUse(GR.getSPIRVTypeID(SpvI32Ty)) in buildI32Constant()
1112 .addUse(GR.getSPIRVTypeID(ResType)) in selectSelect()
1113 .addUse(I.getOperand(1).getReg()) in selectSelect()
1114 .addUse(OneReg) in selectSelect()
1115 .addUse(ZeroReg) in selectSelect()
1162 .addUse(GR.getSPIRVTypeID(IntTy)) in selectIntToBool()
1163 .addUse(IntReg) in selectIntToBool()
1164 .addUse(One) in selectIntToBool()
1168 .addUse(GR.getSPIRVTypeID(BoolTy)) in selectIntToBool()
1169 .addUse(BitIntReg) in selectIntToBool()
1170 .addUse(Zero) in selectIntToBool()
1198 .addUse(GR.getSPIRVTypeID(ResType)) in selectConst()
1207 .addUse(Reg) in selectConst()
1212 .addUse(GR.getSPIRVTypeID(ResType)); in selectConst()
1224 .addUse(GR.getSPIRVTypeID(ResType)) in selectOpUndef()
1251 .addUse(GR.getSPIRVTypeID(ResType)) in selectInsertVal()
1253 .addUse(I.getOperand(3).getReg()) in selectInsertVal()
1255 .addUse(I.getOperand(2).getReg()); in selectInsertVal()
1267 .addUse(GR.getSPIRVTypeID(ResType)) in selectExtractVal()
1268 .addUse(I.getOperand(2).getReg()); in selectExtractVal()
1282 .addUse(GR.getSPIRVTypeID(ResType)) in selectInsertElt()
1283 .addUse(I.getOperand(2).getReg()) in selectInsertElt()
1284 .addUse(I.getOperand(3).getReg()) in selectInsertElt()
1285 .addUse(I.getOperand(4).getReg()) in selectInsertElt()
1297 .addUse(GR.getSPIRVTypeID(ResType)) in selectExtractElt()
1298 .addUse(I.getOperand(2).getReg()) in selectExtractElt()
1299 .addUse(I.getOperand(3).getReg()) in selectExtractElt()
1319 .addUse(GR.getSPIRVTypeID(ResType)) in selectGEP()
1321 .addUse(I.getOperand(3).getReg()); in selectGEP()
1328 Res.addUse(I.getOperand(i).getReg()); in selectGEP()
1363 .addUse(GR.getSPIRVTypeID(ResType)); in selectIntrinsic()
1373 .addUse(GR.getSPIRVTypeID(ResType)); in selectIntrinsic()
1378 MIB.addUse(I.getOperand(i).getReg()); in selectIntrinsic()
1385 MIB.addUse(I.getOperand(I.getNumExplicitDefs() + 1).getReg()); in selectIntrinsic()
1416 .addUse(I.getOperand(1).getReg()); in selectIntrinsic()
1422 .addUse(GR.getSPIRVTypeID(ResType)) in selectIntrinsic()
1423 .addUse(I.getOperand(2).getReg()) in selectIntrinsic()
1424 .addUse(I.getOperand(3).getReg()); in selectIntrinsic()
1437 .addUse(GR.getSPIRVTypeID(ResType)) in selectFrameIndex()
1451 .addUse(PrevI->getOperand(0).getReg()) in selectBranch()
1482 .addUse(I.getOperand(0).getReg()) in selectBranchCond()
1493 .addUse(GR.getSPIRVTypeID(ResType)); in selectPhi()
1496 MIB.addUse(I.getOperand(i + 0).getReg()); in selectPhi()
1536 .addUse(GR.getSPIRVTypeID(ResType)) in selectGlobalValue()
1542 .addUse(NewReg) in selectGlobalValue()
1591 .addUse(GR.getSPIRVTypeID(ResType)) in selectLog10()
1614 .addUse(GR.getSPIRVTypeID(ResType)) in selectLog10()
1615 .addUse(VarReg) in selectLog10()
1616 .addUse(ScaleReg) in selectLog10()