Home
last modified time | relevance | path

Searched refs:ValAndVReg (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/
H A DAArch64GlobalISelUtils.cpp28 if (auto ValAndVReg = in getAArch64VectorSplat() local
30 return RegOrConstant(ValAndVReg->Value.getSExtValue()); in getAArch64VectorSplat()
H A DAArch64PostLegalizerLowering.cpp530 auto ValAndVReg = getIConstantVRegValWithLookThrough(RHS, MRI); in tryAdjustICmpImmAndPred() local
531 if (!ValAndVReg) in tryAdjustICmpImmAndPred()
533 uint64_t C = ValAndVReg->Value.getZExtValue(); in tryAdjustICmpImmAndPred()
759 auto ValAndVReg = in getCmpOperandFoldingProfit() local
761 if (!ValAndVReg) in getCmpOperandFoldingProfit()
763 uint64_t Mask = ValAndVReg->Value.getZExtValue(); in getCmpOperandFoldingProfit()
H A DAArch64InstructionSelector.cpp688 auto ValAndVReg = in getImmedFromMO() local
690 if (!ValAndVReg) in getImmedFromMO()
692 Immed = ValAndVReg->Value.getSExtValue(); in getImmedFromMO()
2167 if (!ValAndVReg) in earlySelect()
2174 ValAndVReg->Value)); in earlySelect()
4545 int64_t Imm = ValAndVReg->Value.getSExtValue(); in emitTST()
5117 if (!ValAndVReg || ValAndVReg->Value != 0) in tryFoldIntegerCompare()
6074 if (!ValAndVReg) { in selectExtendedSHL()
6083 if (!ValAndVReg) in selectExtendedSHL()
6249 auto ValAndVReg = in selectAddrModeXRO() local
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DUtils.cpp288 Optional<ValueAndVReg> ValAndVReg = getIConstantVRegValWithLookThrough( in getIConstantVRegVal() local
290 assert((!ValAndVReg || ValAndVReg->VReg == VReg) && in getIConstantVRegVal()
292 if (!ValAndVReg) in getIConstantVRegVal()
294 return ValAndVReg->Value; in getIConstantVRegVal()
1077 Optional<ValueAndVReg> ValAndVReg = in getIConstantSplatVal() local
1079 return ValAndVReg->Value; in getIConstantSplatVal()