Searched refs:SPLAT_VECTOR (Results 1 - 10 of 10) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h431 /// SPLAT_VECTOR(VAL) - Returns a vector with the scalar value VAL
436 SPLAT_VECTOR, enumerator in enum:llvm::ISD::NodeType
H A DSelectionDAG.h790 // 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 DSelectionDAGDumper.cpp287 case ISD::SPLAT_VECTOR: return "splat_vector";
H A DLegalizeIntegerTypes.cpp105 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 DLegalizeDAG.cpp3769 case ISD::SPLAT_VECTOR:
H A DDAGCombiner.cpp17925 // 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 DSelectionDAGBuilder.cpp3593 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 DTargetLoweringBase.cpp700 setOperationAction(ISD::SPLAT_VECTOR, VT, Expand);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp859 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 DAArch64ISelDAGToDAG.cpp145 case ISD::SPLAT_VECTOR: {

Completed in 305 milliseconds