Home
last modified time | relevance | path

Searched refs:VSELECT (Results 1 – 10 of 10) sorted by relevance

/external/llvm/test/CodeGen/X86/
D2011-12-15-vec_shift.ll13 ; Make sure we're masking and pcmp'ing the VSELECT conditon vector.
/external/llvm/include/llvm/CodeGen/
DISDOpcodes.h329 VSELECT, enumerator
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorOps.cpp194 case ISD::VSELECT: in LegalizeOp()
248 if (Node->getOpcode() == ISD::VSELECT) in LegalizeOp()
DSelectionDAGDumper.cpp188 case ISD::VSELECT: return "vselect"; in getOperationName()
DLegalizeVectorTypes.cpp61 case ISD::VSELECT: R = ScalarizeVecRes_VSELECT(N); break; in ScalarizeVectorResult()
454 case ISD::VSELECT: in SplitVectorResult()
1252 case ISD::VSELECT: in WidenVectorResult()
DLegalizeIntegerTypes.cpp68 case ISD::VSELECT: Res = PromoteIntRes_VSELECT(N); break; in PromoteIntegerResult()
498 return DAG.getNode(ISD::VSELECT, N->getDebugLoc(), in PromoteIntRes_VSELECT()
777 case ISD::VSELECT: in PromoteIntegerOperand()
DSelectionDAG.cpp5925 case ISD::VSELECT: in UnrollVectorOp()
DSelectionDAGBuilder.cpp2674 ISD::VSELECT : ISD::SELECT; in visitSelect()
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp767 setOperationAction(ISD::VSELECT, (MVT::SimpleValueType)VT, Expand); in X86TargetLowering()
954 setOperationAction(ISD::VSELECT, MVT::v2f64, Legal); in X86TargetLowering()
955 setOperationAction(ISD::VSELECT, MVT::v2i64, Legal); in X86TargetLowering()
956 setOperationAction(ISD::VSELECT, MVT::v16i8, Legal); in X86TargetLowering()
957 setOperationAction(ISD::VSELECT, MVT::v4i32, Legal); in X86TargetLowering()
958 setOperationAction(ISD::VSELECT, MVT::v4f32, Legal); in X86TargetLowering()
1069 setOperationAction(ISD::VSELECT, MVT::v4f64, Legal); in X86TargetLowering()
1070 setOperationAction(ISD::VSELECT, MVT::v4i64, Legal); in X86TargetLowering()
1071 setOperationAction(ISD::VSELECT, MVT::v8i32, Legal); in X86TargetLowering()
1072 setOperationAction(ISD::VSELECT, MVT::v8f32, Legal); in X86TargetLowering()
[all …]
/external/llvm/include/llvm/Target/
DTargetSelectionDAG.td399 def vselect : SDNode<"ISD::VSELECT" , SDTVSelect>;