| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | GuardWidening.cpp | 618 Value *OpLHS; in parseRangeChecks() local 628 if (match(Check.getBase(), m_Add(m_Value(OpLHS), m_ConstantInt(OpRHS)))) { in parseRangeChecks() 629 Check.setBase(OpLHS); in parseRangeChecks() 634 m_Or(m_Value(OpLHS), m_ConstantInt(OpRHS)))) { in parseRangeChecks() 635 KnownBits Known = computeKnownBits(OpLHS, DL); in parseRangeChecks() 637 Check.setBase(OpLHS); in parseRangeChecks()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 3610 SDValue OpLHS = Op.getOperand(0); in lowerADDSUBCARRY() local 10104 SDValue OpLHS = GeneratePerfectShuffle( in GeneratePerfectShuffle() local 10106 EVT VT = OpLHS.getValueType(); in GeneratePerfectShuffle() 10122 OpLHS = DAG.getBitcast(MVT::v2f32, OpLHS); in GeneratePerfectShuffle() 10127 OpLHS = DAG.getBitcast(MVT::v2f64, OpLHS); in GeneratePerfectShuffle() 10137 OpLHS = DAG.getBitcast(MVT::v4f16, OpLHS); in GeneratePerfectShuffle() 10149 SDValue OpLHS, OpRHS; in GeneratePerfectShuffle() local 10154 EVT VT = OpLHS.getValueType(); in GeneratePerfectShuffle() 10190 OpLHS = WidenVector(OpLHS, DAG); in GeneratePerfectShuffle() 10192 return DAG.getNode(Opcode, dl, VT, OpLHS, Lane); in GeneratePerfectShuffle() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 9493 SDValue OpLHS, OpRHS; in GeneratePerfectShuffle() local 9494 OpLHS = GeneratePerfectShuffle(PerfectShuffleTable[LHSID], LHS, RHS, DAG, dl); in GeneratePerfectShuffle() 9529 return BuildVSLDOI(OpLHS, OpRHS, 4, OpLHS.getValueType(), DAG, dl); in GeneratePerfectShuffle() 9531 return BuildVSLDOI(OpLHS, OpRHS, 8, OpLHS.getValueType(), DAG, dl); in GeneratePerfectShuffle() 9533 return BuildVSLDOI(OpLHS, OpRHS, 12, OpLHS.getValueType(), DAG, dl); in GeneratePerfectShuffle() 9535 EVT VT = OpLHS.getValueType(); in GeneratePerfectShuffle() 9536 OpLHS = DAG.getNode(ISD::BITCAST, dl, MVT::v16i8, OpLHS); in GeneratePerfectShuffle() 9538 SDValue T = DAG.getVectorShuffle(MVT::v16i8, dl, OpLHS, OpRHS, ShufIdxs); in GeneratePerfectShuffle()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 8362 SDValue OpLHS, OpRHS; in GeneratePerfectShuffle() local 8365 EVT VT = OpLHS.getValueType(); in GeneratePerfectShuffle() 8373 return DAG.getNode(ARMISD::VREV64, dl, VT, OpLHS); in GeneratePerfectShuffle() 8377 return DAG.getNode(ARMISD::VREV32, dl, VT, OpLHS); in GeneratePerfectShuffle() 8380 return DAG.getNode(ARMISD::VREV16, dl, VT, OpLHS); in GeneratePerfectShuffle() 8391 OpLHS, OpRHS, in GeneratePerfectShuffle() 8396 OpLHS, OpRHS).getValue(OpNum-OP_VUZPL); in GeneratePerfectShuffle() 8400 OpLHS, OpRHS).getValue(OpNum-OP_VZIPL); in GeneratePerfectShuffle() 8404 OpLHS, OpRHS).getValue(OpNum-OP_VTRNL); in GeneratePerfectShuffle() 8434 SDValue OpLHS = DAG.getNode(ARMISD::VREV64, DL, VT, Op.getOperand(0)); in LowerReverse_VECTOR_SHUFFLE() local [all …]
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 10953 SDValue OpLHS = Other.getOperand(0), OpRHS = Other.getOperand(1); in visitVSELECT() local 10965 (OpLHS == CondLHS || OpRHS == CondLHS)) in visitVSELECT() 10966 return DAG.getNode(ISD::UADDSAT, DL, VT, OpLHS, OpRHS); in visitVSELECT() 10971 CondLHS == OpLHS) { in visitVSELECT() 10980 return DAG.getNode(ISD::UADDSAT, DL, VT, OpLHS, OpRHS); in visitVSELECT() 11005 SDValue OpLHS = Other.getOperand(0).getOperand(0); in visitVSELECT() local 11015 SDValue OpLHS = Other.getOperand(0), OpRHS = Other.getOperand(1); in visitVSELECT() local 11017 if (OpLHS == LHS) { in visitVSELECT() 11023 return DAG.getNode(ISD::USUBSAT, DL, VT, OpLHS, OpRHS); in visitVSELECT() 11042 return DAG.getNode(ISD::USUBSAT, DL, VT, OpLHS, OpRHS); in visitVSELECT() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 9087 Value *OpLHS; in computeShiftCompareExitLimit() local 9092 MatchPositiveShift(BEValue, OpLHS, OpCodeOut) && in computeShiftCompareExitLimit() 9095 OpLHS == PNOut && in computeShiftCompareExitLimit()
|