Lines Matching refs:addUse
341 .addUse(SrcReg); in selectFP16CopyFromGPR32()
345 .addUse(CopyReg, 0, AArch64::hsub); in selectFP16CopyFromGPR32()
416 .addUse(SrcReg) in selectCopy()
633 .addUse(LHS) in selectCompareBranch()
663 .addUse(ArgsAddrReg) in selectVaStartDarwin()
664 .addUse(ListReg) in selectVaStartDarwin()
692 auto MovI = MIB.buildInstr(AArch64::MOVKXi).addDef(DstReg).addUse(SrcReg); in materializeLargeCMVal()
802 .addUse(CondReg) in select()
811 .addUse(CondReg) in select()
897 .addUse(DefGPRReg); in select()
943 .addUse(DstReg, 0, AArch64::sub_32); in select()
977 .addUse(I.getOperand(2).getReg()) in select()
1273 .addUse(SrcReg) in select()
1310 .addUse(SrcReg) in select()
1316 .addUse(SrcXReg) in select()
1323 .addUse(SrcReg) in select()
1391 .addUse(CondReg) in select()
1396 .addUse(TReg) in select()
1397 .addUse(FReg) in select()
1436 .addUse(I.getOperand(2).getReg()) in select()
1437 .addUse(I.getOperand(3).getReg()); in select()
1442 .addUse(AArch64::WZR) in select()
1443 .addUse(AArch64::WZR) in select()
1477 .addUse(I.getOperand(2).getReg()) in select()
1478 .addUse(I.getOperand(3).getReg()); in select()
1488 .addUse(AArch64::WZR) in select()
1489 .addUse(AArch64::WZR) in select()
1497 .addUse(AArch64::WZR) in select()
1498 .addUse(AArch64::WZR) in select()
1503 .addUse(Def1Reg) in select()
1504 .addUse(Def2Reg); in select()
1579 .addUse(UndefVec) in emitScalarToVector()
1580 .addUse(Scalar) in emitScalarToVector()
1618 .addUse(I.getOperand(1).getReg()) in selectMergeValues()
1626 .addUse(I.getOperand(2).getReg()) in selectMergeValues()
1631 .addUse(SubToRegDef) in selectMergeValues()
1632 .addUse(SubToRegDef2) in selectMergeValues()
1698 .addUse(ImpDef) in selectBuildVector()
1699 .addUse(I.getOperand(i).getReg()) in selectBuildVector()
1704 .addUse(DstVec) in selectBuildVector()
1706 .addUse(InsSubDef) in selectBuildVector()
1716 .addUse(DstVec) in selectBuildVector()
1718 .addUse(I.getOperand(i).getReg()); in selectBuildVector()