Home
last modified time | relevance | path

Searched refs:VRegAndVal (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp1401 if (!VRegAndVal) { in getTestBitReg()
1408 if (VRegAndVal) { in getTestBitReg()
1420 auto VRegAndVal = in getTestBitReg() local
1422 if (VRegAndVal) in getTestBitReg()
1423 C = VRegAndVal->Value.getSExtValue(); in getTestBitReg()
1633 if (VRegAndVal && !AndInst) { in tryOptCompareBranchFedByICmp()
1658 if (!VRegAndVal) { in tryOptCompareBranchFedByICmp()
1664 if (VRegAndVal && VRegAndVal->Value == 0) { in tryOptCompareBranchFedByICmp()
2085 if (!VRegAndVal) in earlySelectSHL()
4154 if (!VRegAndVal) in selectExtractElt()
[all …]
H A DAArch64LegalizerInfo.cpp1043 auto VRegAndVal = getIConstantVRegValWithLookThrough(AmtReg, MRI); in legalizeShlAshrLshr() local
1044 if (!VRegAndVal) in legalizeShlAshrLshr()
1047 int64_t Amount = VRegAndVal->Value.getSExtValue(); in legalizeShlAshrLshr()
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp4681 if (auto VRegAndVal = getIConstantVRegValWithLookThrough(Amt, MRI)) { in narrowScalarShift() local
4682 return narrowScalarShiftByConstant(MI, VRegAndVal->Value, HalfTy, in narrowScalarShift()