Searched refs:ValAndVReg (Results 1 – 5 of 5) sorted by relevance
28 if (auto ValAndVReg = in getAArch64VectorSplat() local30 return RegOrConstant(ValAndVReg->Value.getSExtValue()); in getAArch64VectorSplat()
530 auto ValAndVReg = getConstantVRegValWithLookThrough(RHS, MRI); in tryAdjustICmpImmAndPred() local531 if (!ValAndVReg) in tryAdjustICmpImmAndPred()533 uint64_t C = ValAndVReg->Value.getZExtValue(); in tryAdjustICmpImmAndPred()759 auto ValAndVReg = in getCmpOperandFoldingProfit() local761 if (!ValAndVReg) in getCmpOperandFoldingProfit()763 uint64_t Mask = ValAndVReg->Value.getZExtValue(); in getCmpOperandFoldingProfit()
654 auto ValAndVReg = in getImmedFromMO() local656 if (!ValAndVReg) in getImmedFromMO()658 Immed = ValAndVReg->Value.getSExtValue(); in getImmedFromMO()2142 auto ValAndVReg = getConstantVRegValWithLookThrough(Src, MRI); in earlySelect() local2143 if (!ValAndVReg) in earlySelect()2150 ValAndVReg->Value)); in earlySelect()4337 if (auto ValAndVReg = getConstantVRegValWithLookThrough(RHS.getReg(), MRI)) { in emitTST() local4338 int64_t Imm = ValAndVReg->Value.getSExtValue(); in emitTST()4682 auto ValAndVReg = getConstantVRegValWithLookThrough(RHS.getReg(), MRI); in tryFoldIntegerCompare() local4683 if (!ValAndVReg || ValAndVReg->Value != 0) in tryFoldIntegerCompare()[all …]
272 Optional<ValueAndVReg> ValAndVReg = in getConstantVRegVal() local274 assert((!ValAndVReg || ValAndVReg->VReg == VReg) && in getConstantVRegVal()276 if (!ValAndVReg) in getConstantVRegVal()278 return ValAndVReg->Value; in getConstantVRegVal()
2737 auto ValAndVReg = getConstantVRegValWithLookThrough(MOP.getReg(), MRI); in matchConstantOp() local2738 return ValAndVReg && ValAndVReg->Value == C; in matchConstantOp()