Searched refs:VSel (Results 1 – 4 of 4) sorted by relevance
| /freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| HD | HexagonISelLowering.cpp | 3518 SDValue VSel = DCI.DAG.getNode(ISD::VSELECT, dl, ty(Op), C0, in PerformDAGCombine() local 3520 return VSel; in PerformDAGCombine()
|
| HD | HexagonISelLoweringHVX.cpp | 2186 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()
|
| /freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| HD | DAGCombiner.cpp | 13223 SDValue VSel = Cast->getOperand(0); in matchVSelectOpSizesWithSetCC() local 13224 if (VSel.getOpcode() != ISD::VSELECT || !VSel.hasOneUse() || in matchVSelectOpSizesWithSetCC() 13225 VSel.getOperand(0).getOpcode() != ISD::SETCC) in matchVSelectOpSizesWithSetCC() 13229 SDValue SetCC = VSel.getOperand(0); in matchVSelectOpSizesWithSetCC() 13235 SDValue A = VSel.getOperand(1); in matchVSelectOpSizesWithSetCC() 13236 SDValue B = VSel.getOperand(2); in matchVSelectOpSizesWithSetCC()
|
| /freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
| HD | X86ISelLowering.cpp | 24104 SDValue VSel = DAG.getSelect(DL, VecVT, VCmp, VOp1, VOp2); in LowerSELECT() local 24107 VSel, DAG.getIntPtrConstant(0, DL)); in LowerSELECT()
|