Searched refs:CondVT (Results 1 – 2 of 2) sorted by relevance
| /minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorTypes.cpp | 302 EVT CondVT = Cond.getValueType(); in ScalarizeVecRes_VSELECT() local 310 Cond = DAG.getNode(ISD::AND, SDLoc(N), CondVT, in ScalarizeVecRes_VSELECT() 311 Cond, DAG.getConstant(1, CondVT)); in ScalarizeVecRes_VSELECT() 317 Cond = DAG.getNode(ISD::SIGN_EXTEND_INREG, SDLoc(N), CondVT, in ScalarizeVecRes_VSELECT() 2463 EVT CondVT = Cond1.getValueType(); in WidenVecRes_SELECT() local 2464 if (CondVT.isVector()) { in WidenVecRes_SELECT() 2465 EVT CondEltVT = CondVT.getVectorElementType(); in WidenVecRes_SELECT() 2468 if (getTypeAction(CondVT) == TargetLowering::TypeWidenVector) in WidenVecRes_SELECT() 2476 if (getTypeAction(CondVT) == TargetLowering::TypeSplitVector) { in WidenVecRes_SELECT()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 23252 EVT CondVT = Cond.getValueType(); in PerformSELECTCombine() local 23253 if (Subtarget->hasAVX512() && VT.isVector() && CondVT.isVector() && in PerformSELECTCombine() 23254 CondVT.getVectorElementType() == MVT::i1) { in PerformSELECTCombine() 23486 if (N->getOpcode() == ISD::VSELECT && CondVT == VT) { in PerformSELECTCombine() 23499 TLI.getSetCCResultType(*DAG.getContext(), VT) == CondVT) { in PerformSELECTCombine() 23508 Cond = DAG.getSetCC(DL, CondVT, Cond.getOperand(0), Cond.getOperand(1), NewCC); in PerformSELECTCombine() 23521 Ret = DAG.getNode(ISD::OR, DL, CondVT, Cond, in PerformSELECTCombine() 23522 DAG.getNode(ISD::BITCAST, DL, CondVT, RHS)); in PerformSELECTCombine() 23524 Ret = DAG.getNode(ISD::AND, DL, CondVT, Cond, in PerformSELECTCombine() 23525 DAG.getNode(ISD::BITCAST, DL, CondVT, LHS)); in PerformSELECTCombine()
|