Searched refs:SPLAT_VECTOR (Results 1 - 10 of 10) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | ISDOpcodes.h | 431 /// SPLAT_VECTOR(VAL) - Returns a vector with the scalar value VAL 436 SPLAT_VECTOR, enumerator in enum:llvm::ISD::NodeType
|
H A D | SelectionDAG.h | 790 // Return a splat ISD::SPLAT_VECTOR node, consisting of Op splatted to all 801 return getNode(ISD::SPLAT_VECTOR, DL, VT, Op);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGDumper.cpp | 287 case ISD::SPLAT_VECTOR: return "splat_vector";
|
H A D | LegalizeIntegerTypes.cpp | 105 case ISD::SPLAT_VECTOR: 1276 case ISD::SPLAT_VECTOR: 1520 // Integer SPLAT_VECTOR operands are implicitly truncated, so just promote the 4311 return DAG.getNode(ISD::SPLAT_VECTOR, dl, NOutVT, Op);
|
H A D | LegalizeDAG.cpp | 3769 case ISD::SPLAT_VECTOR:
|
H A D | DAGCombiner.cpp | 17925 // A splat of a single element is a SPLAT_VECTOR if supported on the target. 17926 if (TLI.getOperationAction(ISD::SPLAT_VECTOR, VT) != TargetLowering::Expand) 17929 return DAG.getNode(ISD::SPLAT_VECTOR, SDLoc(N), VT, V);
|
H A D | SelectionDAGBuilder.cpp | 3593 setValue(&I, DAG.getNode(ISD::SPLAT_VECTOR, DL, VT, FirstElt)); 3598 // The DAGCombiner will perform a BUILD_VECTOR -> SPLAT_VECTOR transformation 3599 // for targets that support a SPLAT_VECTOR for non-scalable vector types.
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TargetLoweringBase.cpp | 700 setOperationAction(ISD::SPLAT_VECTOR, VT, Expand);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 859 setOperationAction(ISD::SPLAT_VECTOR, VT, Custom); 3225 case ISD::SPLAT_VECTOR: 7433 report_fatal_error("Unsupported SPLAT_VECTOR input operand type"); 10233 if (N->getOpcode() == AArch64ISD::DUP || N->getOpcode() == ISD::SPLAT_VECTOR) 10906 Comparator.getOpcode() == ISD::SPLAT_VECTOR) { 10951 SDValue Splat = DAG.getNode(ISD::SPLAT_VECTOR, DL, CmpVT, Imm);
|
H A D | AArch64ISelDAGToDAG.cpp | 145 case ISD::SPLAT_VECTOR: {
|
Completed in 305 milliseconds