Searched refs:CmpOpVT (Results 1 – 1 of 1) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 18555 EVT CmpOpVT = N0.getValueType(); in SimplifySelectCC() local 18562 SDValue SCC = SimplifySetCC(getSetCCResultType(CmpOpVT), N0, N1, CC, DL, in SimplifySelectCC() 18613 TLI.getBooleanContents(CmpOpVT) == in SimplifySelectCC() 18615 (!LegalOperations || TLI.isOperationLegal(ISD::SETCC, CmpOpVT))) { in SimplifySelectCC() 18618 CC = ISD::getSetCCInverse(CC, CmpOpVT.isInteger()); in SimplifySelectCC() 18630 SCC = DAG.getSetCC(DL, getSetCCResultType(CmpOpVT), N0, N1, CC); in SimplifySelectCC() 18670 if (SubC && SubC->isNullValue() && CmpOpVT.isInteger()) { in SimplifySelectCC() 18672 SDValue Shift = DAG.getNode(ISD::SRA, DL, CmpOpVT, N0, in SimplifySelectCC() 18673 DAG.getConstant(CmpOpVT.getSizeInBits() - 1, in SimplifySelectCC() 18676 SDValue Add = DAG.getNode(ISD::ADD, DL, CmpOpVT, N0, Shift); in SimplifySelectCC() [all …]
|