Lines Matching refs:VRegAndVal
1400 auto VRegAndVal = getIConstantVRegValWithLookThrough(ConstantReg, MRI); in getTestBitReg() local
1401 if (!VRegAndVal) { in getTestBitReg()
1406 VRegAndVal = getIConstantVRegValWithLookThrough(ConstantReg, MRI); in getTestBitReg()
1408 if (VRegAndVal) { in getTestBitReg()
1410 C = VRegAndVal->Value.getZExtValue(); in getTestBitReg()
1412 C = VRegAndVal->Value.getSExtValue(); in getTestBitReg()
1420 auto VRegAndVal = in getTestBitReg() local
1422 if (VRegAndVal) in getTestBitReg()
1423 C = VRegAndVal->Value.getSExtValue(); in getTestBitReg()
1625 auto VRegAndVal = getIConstantVRegValWithLookThrough(RHS, MRI); in tryOptCompareBranchFedByICmp() local
1633 if (VRegAndVal && !AndInst) { in tryOptCompareBranchFedByICmp()
1634 int64_t C = VRegAndVal->Value.getSExtValue(); in tryOptCompareBranchFedByICmp()
1658 if (!VRegAndVal) { in tryOptCompareBranchFedByICmp()
1660 VRegAndVal = getIConstantVRegValWithLookThrough(RHS, MRI); in tryOptCompareBranchFedByICmp()
1664 if (VRegAndVal && VRegAndVal->Value == 0) { in tryOptCompareBranchFedByICmp()
2084 auto VRegAndVal = getIConstantVRegVal(MO.getReg(), MRI); in earlySelectSHL() local
2085 if (!VRegAndVal) in earlySelectSHL()
4153 auto VRegAndVal = getIConstantVRegValWithLookThrough(LaneIdxOp.getReg(), MRI); in selectExtractElt() local
4154 if (!VRegAndVal) in selectExtractElt()
4156 unsigned LaneIdx = VRegAndVal->Value.getSExtValue(); in selectExtractElt()
5321 auto VRegAndVal = getIConstantVRegValWithLookThrough(IdxReg, MRI); in selectInsertElt() local
5322 if (!VRegAndVal) in selectInsertElt()
5324 unsigned LaneIdx = VRegAndVal->Value.getSExtValue(); in selectInsertElt()