Home
last modified time | relevance | path

Searched refs:VSel (Results 1 – 4 of 4) sorted by relevance

/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp3489 SDValue VSel = DCI.DAG.getNode(ISD::VSELECT, dl, ty(Op), C0, in PerformDAGCombine() local
3491 return VSel; in PerformDAGCombine()
H A DHexagonISelLoweringHVX.cpp2186 SDValue VSel = DAG.getNode(ISD::VSELECT, dl, ValTy, Mask, Load, Thru); in LowerHvxMaskedOp() local
2187 return DAG.getMergeValues({VSel, Load.getValue(1)}, dl); in LowerHvxMaskedOp()
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp12140 SDValue VSel = Cast->getOperand(0); in matchVSelectOpSizesWithSetCC() local
12141 if (VSel.getOpcode() != ISD::VSELECT || !VSel.hasOneUse() || in matchVSelectOpSizesWithSetCC()
12142 VSel.getOperand(0).getOpcode() != ISD::SETCC) in matchVSelectOpSizesWithSetCC()
12146 SDValue SetCC = VSel.getOperand(0); in matchVSelectOpSizesWithSetCC()
12152 SDValue A = VSel.getOperand(1); in matchVSelectOpSizesWithSetCC()
12153 SDValue B = VSel.getOperand(2); in matchVSelectOpSizesWithSetCC()
/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp25549 SDValue VSel = DAG.getSelect(DL, VecVT, VCmp, VOp1, VOp2); in LowerSELECT() local
25552 VSel, DAG.getIntPtrConstant(0, DL)); in LowerSELECT()