Home
last modified time | relevance | path

Searched refs:getRHSReg (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelperCompares.cpp97 Register RHS = Cmp->getRHSReg(); in matchCanonicalizeICmp()
122 Register RHS = Cmp->getRHSReg(); in matchCanonicalizeFCmp()
H A DCombinerHelperVectorOps.cpp369 GVScale *RHSVScale = cast<GVScale>(MRI.getVRegDef(Add->getRHSReg())); in matchAddOfVScale()
389 std::optional<APInt> MaybeRHS = getIConstantVRegVal(Mul->getRHSReg(), MRI); in matchMulOfVScale()
408 GVScale *RHSVScale = cast<GVScale>(MRI.getVRegDef(Sub->getRHSReg())); in matchSubOfVScale()
H A DCombinerHelper.cpp2115 APInt Imm = getIConstantFromReg(Sub.getRHSReg(), MRI); in matchCombineSubToAdd()
7226 Register CmpRHS = Cmp->getRHSReg(); in matchSelectIMinMax()
7324 Register RHS = Logic->getRHSReg(); in tryFoldAndOrOrICmpsUsingRanges()
7345 getIConstantVRegValWithLookThrough(Cmp1->getRHSReg(), MRI); in tryFoldAndOrOrICmpsUsingRanges()
7351 getIConstantVRegValWithLookThrough(Cmp2->getRHSReg(), MRI); in tryFoldAndOrOrICmpsUsingRanges()
7380 getIConstantVRegValWithLookThrough(Add->getRHSReg(), MRI); in tryFoldAndOrOrICmpsUsingRanges()
7388 getIConstantVRegValWithLookThrough(Add->getRHSReg(), MRI); in tryFoldAndOrOrICmpsUsingRanges()
7482 Register RHS = Logic->getRHSReg(); in tryFoldLogicOfFCmps()
7511 Register LHS1 = Cmp1->getRHSReg(); in tryFoldLogicOfFCmps()
7513 Register RHS1 = Cmp2->getRHSReg(); in tryFoldLogicOfFCmps()
[all …]
H A DCombinerHelperCasts.cpp354 auto RHS = B.buildTrunc(DstTy, BinOp->getRHSReg()); in matchNarrowBinop()
H A DLegalizerHelper.cpp1119 OpLLT != MRI.getType(Cmp->getRHSReg())) in createFCMPLibcall()
1141 {{Cmp->getLHSReg(), OpType, 0}, {Cmp->getRHSReg(), OpType, 1}}, in createFCMPLibcall()
8178 Cmp->getRHSReg()); in lowerThreewayCompare()
8180 Cmp->getRHSReg()); in lowerThreewayCompare()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGenericMachineInstrs.h368 Register getRHSReg() const { return getReg(3); } in getRHSReg() function
404 Register getRHSReg() const { return getOperand(3).getReg(); } in getRHSReg() function
676 Register getRHSReg() const { return getReg(2); } in getRHSReg() function
972 Register getRHSReg() const { return getOperand(2).getReg(); } in getRHSReg() function
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PostLegalizerLowering.cpp1002 Register RHS = CmpMI.getRHSReg(); in applyLowerVectorFCMP()
H A DAArch64InstructionSelector.cpp4928 Register RHS = Cmp->getRHSReg(); in emitConjunctionRec()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVInstructionSelector.cpp1297 Register RHS = CmpMI.getRHSReg(); in selectFPCompare()