| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | GuardWidening.cpp | 832 ConstantInt *OpRHS; in parseRangeChecks() local 841 if (match(Check.getBase(), m_Add(m_Value(OpLHS), m_ConstantInt(OpRHS)))) { in parseRangeChecks() 843 APInt NewOffset = Check.getOffsetValue() + OpRHS->getValue(); in parseRangeChecks() 847 m_Or(m_Value(OpLHS), m_ConstantInt(OpRHS)))) { in parseRangeChecks() 849 if ((OpRHS->getValue() & Known.Zero) == OpRHS->getValue()) { in parseRangeChecks() 851 APInt NewOffset = Check.getOffsetValue() + OpRHS->getValue(); in parseRangeChecks()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CombinerHelper.cpp | 4690 Register OpLHS, Register OpRHS, in tryReassocBinOp() argument 4692 LLT OpRHSTy = MRI.getType(OpRHS); in tryReassocBinOp() 4698 MachineInstr *OpRHSDef = MRI.getVRegDef(OpRHS); in tryReassocBinOp() 4711 auto NewCst = B.buildInstr(Opc, {OpRHSTy}, {OpLHSRHS, OpRHS}); in tryReassocBinOp() 4716 if (getTargetLowering().isReassocProfitable(MRI, OpLHS, OpRHS)) { in tryReassocBinOp() 4720 auto NewLHSLHS = B.buildInstr(Opc, {OpRHSTy}, {OpLHSLHS, OpRHS}); in tryReassocBinOp() 6206 Register X, Y, OpLHS, OpRHS; in matchRedundantBinOpInEquality() local 6215 m_any_of(m_GAdd(m_Reg(OpLHS), m_Reg(OpRHS)), in matchRedundantBinOpInEquality() 6216 m_GXor(m_Reg(OpLHS), m_Reg(OpRHS)))))) in matchRedundantBinOpInEquality() 6218 Y = X == OpLHS ? OpRHS : X == OpRHS ? OpLHS : Register(); in matchRedundantBinOpInEquality()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 12307 (OpLHS == CondLHS || OpRHS == CondLHS)) in visitVSELECT() 12308 return DAG.getNode(ISD::UADDSAT, DL, VT, OpLHS, OpRHS); in visitVSELECT() 12310 if (OpRHS.getOpcode() == CondRHS.getOpcode() && in visitVSELECT() 12311 (OpRHS.getOpcode() == ISD::BUILD_VECTOR || in visitVSELECT() 12312 OpRHS.getOpcode() == ISD::SPLAT_VECTOR) && in visitVSELECT() 12348 SDValue OpRHS = Other.getOperand(0).getOperand(1); in visitVSELECT() local 12364 Other.getOpcode() == ISD::SUB && OpRHS == CondRHS) in visitVSELECT() 12367 if (OpRHS.getOpcode() == ISD::BUILD_VECTOR || in visitVSELECT() 12368 OpRHS.getOpcode() == ISD::SPLAT_VECTOR) { in visitVSELECT() 12382 OpRHS = DAG.getNegative(OpRHS, DL, VT); in visitVSELECT() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 3894 SDValue OpRHS = Op.getOperand(1); in lowerADDSUBO_CARRY() local 3901 OpRHS, OpCarryIn); in lowerADDSUBO_CARRY() 11827 SDValue OpLHS, OpRHS; in GeneratePerfectShuffle() local 11876 return DAG.getNode(AArch64ISD::EXT, dl, VT, OpLHS, OpRHS, in GeneratePerfectShuffle() 11880 return DAG.getNode(AArch64ISD::UZP1, dl, VT, OpLHS, OpRHS); in GeneratePerfectShuffle() 11882 return DAG.getNode(AArch64ISD::UZP2, dl, VT, OpLHS, OpRHS); in GeneratePerfectShuffle() 11884 return DAG.getNode(AArch64ISD::ZIP1, dl, VT, OpLHS, OpRHS); in GeneratePerfectShuffle() 11886 return DAG.getNode(AArch64ISD::ZIP2, dl, VT, OpLHS, OpRHS); in GeneratePerfectShuffle() 18927 SDValue OpRHS = Op.getOperand(1); in getCSETCondCode() local 18928 if (isOneConstant(OpLHS) && isNullConstant(OpRHS)) in getCSETCondCode() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 9645 SDValue OpLHS, OpRHS; in GeneratePerfectShuffle() local 9647 OpRHS = GeneratePerfectShuffle(PerfectShuffleTable[RHSID], LHS, RHS, DAG, dl); in GeneratePerfectShuffle() 9681 return BuildVSLDOI(OpLHS, OpRHS, 4, OpLHS.getValueType(), DAG, dl); in GeneratePerfectShuffle() 9683 return BuildVSLDOI(OpLHS, OpRHS, 8, OpLHS.getValueType(), DAG, dl); in GeneratePerfectShuffle() 9685 return BuildVSLDOI(OpLHS, OpRHS, 12, OpLHS.getValueType(), DAG, dl); in GeneratePerfectShuffle() 9689 OpRHS = DAG.getNode(ISD::BITCAST, dl, MVT::v16i8, OpRHS); in GeneratePerfectShuffle() 9690 SDValue T = DAG.getVectorShuffle(MVT::v16i8, dl, OpLHS, OpRHS, ShufIdxs); in GeneratePerfectShuffle()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 8474 SDValue OpLHS, OpRHS; in GeneratePerfectShuffle() local 8476 OpRHS = GeneratePerfectShuffle(PerfectShuffleTable[RHSID], LHS, RHS, DAG, dl); in GeneratePerfectShuffle() 8501 OpLHS, OpRHS, in GeneratePerfectShuffle() 8506 OpLHS, OpRHS).getValue(OpNum-OP_VUZPL); in GeneratePerfectShuffle() 8510 OpLHS, OpRHS).getValue(OpNum-OP_VZIPL); in GeneratePerfectShuffle() 8514 OpLHS, OpRHS).getValue(OpNum-OP_VTRNL); in GeneratePerfectShuffle()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 45380 SDValue OpRHS = CmpLHS.getOperand(2); in combineSetCCAtomicArith() local 45381 auto *OpRHSC = dyn_cast<ConstantSDNode>(OpRHS); in combineSetCCAtomicArith()
|