Searched refs:ExpectedOp (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 24977 SDValue ExpectedOp; in reassociateCSELOperandsForCSE() local 24982 ExpectedOp = in reassociateCSELOperandsForCSE() 24989 ExpectedOp = CmpOpToMatch; in reassociateCSELOperandsForCSE() 24994 auto GetReassociationOp = [&](SDValue Op, SDValue ExpectedOp) { in reassociateCSELOperandsForCSE() argument 25006 if (ExpectedOp != Op.getOperand(1)) in reassociateCSELOperandsForCSE() 25012 auto Fold = [&](AArch64CC::CondCode NewCC, SDValue ExpectedOp, in reassociateCSELOperandsForCSE() 25014 SDValue TReassocOp = GetReassociationOp(N->getOperand(0), ExpectedOp); in reassociateCSELOperandsForCSE() 25015 SDValue FReassocOp = GetReassociationOp(N->getOperand(1), ExpectedOp); in reassociateCSELOperandsForCSE() 25042 if (SDValue R = Fold(CC, ExpectedOp, SubsOp)) in reassociateCSELOperandsForCSE() 25066 auto ExpectedOp = DAG.getConstant(-NewCmpConst, SDLoc(CmpOpConst), in reassociateCSELOperandsForCSE() local [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 9791 static bool IsElementEquivalent(int MaskSize, SDValue Op, SDValue ExpectedOp, in IsElementEquivalent() argument 9795 if (!Op || !ExpectedOp || Op.getOpcode() != ExpectedOp.getOpcode()) in IsElementEquivalent() 9799 EVT ExpectedVT = ExpectedOp.getValueType(); in IsElementEquivalent() 9808 if (Idx == ExpectedIdx && Op == ExpectedOp) in IsElementEquivalent() 9815 return Op.getOperand(Idx) == ExpectedOp.getOperand(ExpectedIdx); in IsElementEquivalent() 9819 if (Op == ExpectedOp && SrcVT.isVector()) { in IsElementEquivalent() 9840 return Op == ExpectedOp && in IsElementEquivalent() 9845 return Op == ExpectedOp; in IsElementEquivalent() 9847 if (Op == ExpectedOp) { in IsElementEquivalent() 9854 if (Op == ExpectedOp) { in IsElementEquivalent() [all …]
|