Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/
DISDOpcodes.h577 VECTOR_REVERSE, enumerator
/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp305 case ISD::VECTOR_REVERSE: return "vector_reverse"; in getOperationName()
DLegalizeVectorTypes.cpp994 case ISD::VECTOR_REVERSE: in SplitVectorResult()
2751 Lo = DAG.getNode(ISD::VECTOR_REVERSE, DL, InHi.getValueType(), InHi); in SplitVecRes_VECTOR_REVERSE()
2752 Hi = DAG.getNode(ISD::VECTOR_REVERSE, DL, InLo.getValueType(), InLo); in SplitVecRes_VECTOR_REVERSE()
3934 case ISD::VECTOR_REVERSE: in WidenVectorResult()
5630 SDValue ReverseVal = DAG.getNode(ISD::VECTOR_REVERSE, dl, WidenVT, OpValue); in WidenVecRes_VECTOR_REVERSE()
DLegalizeIntegerTypes.cpp112 case ISD::VECTOR_REVERSE: in PromoteIntegerResult()
5407 return DAG.getNode(ISD::VECTOR_REVERSE, dl, OutVT, V0); in PromoteIntRes_VECTOR_REVERSE()
DSelectionDAGBuilder.cpp11543 setValue(&I, DAG.getNode(ISD::VECTOR_REVERSE, DL, VT, V)); in visitVectorReverse()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/RISCV/
DRISCVISelLowering.cpp586 setOperationAction(ISD::VECTOR_REVERSE, VT, Custom); in RISCVTargetLowering()
669 setOperationAction({ISD::STEP_VECTOR, ISD::VECTOR_REVERSE}, VT, Custom); in RISCVTargetLowering()
758 setOperationAction({ISD::VECTOR_REVERSE, ISD::VECTOR_SPLICE}, VT, Custom); in RISCVTargetLowering()
4051 case ISD::VECTOR_REVERSE: in LowerOperation()
6474 SDValue Op2 = DAG.getNode(ISD::VECTOR_REVERSE, DL, WidenVT, Op1); in lowerVECTOR_REVERSE()
6498 Lo = DAG.getNode(ISD::VECTOR_REVERSE, DL, LoVT, Lo); in lowerVECTOR_REVERSE()
6499 Hi = DAG.getNode(ISD::VECTOR_REVERSE, DL, HiVT, Hi); in lowerVECTOR_REVERSE()
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Target/
DTargetSelectionDAG.td701 def vector_reverse : SDNode<"ISD::VECTOR_REVERSE", SDTVecReverse>;
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp5012 return DAG.getNode(ISD::VECTOR_REVERSE, dl, Op.getValueType(), in LowerINTRINSIC_WO_CHAIN()
9216 Pred = DAG.getNode(ISD::VECTOR_REVERSE, DL, PredVT, Pred); in LowerVECTOR_SPLICE()
23807 Op = DAG.getNode(ISD::VECTOR_REVERSE, DL, ContainerVT, Op1); in LowerFixedLengthVECTOR_SHUFFLEToSVE()
/external/swiftshader/third_party/llvm-16.0/configs/common/lib/Target/AArch64/
DAArch64GenFastISel.inc6176 // FastEmit functions for ISD::VECTOR_REVERSE.
6429 case ISD::VECTOR_REVERSE: return fastEmit_ISD_VECTOR_REVERSE_r(VT, RetVT, Op0);
DAArch64GenDAGISel.inc190300 62|128,1, TARGET_VAL(ISD::VECTOR_REVERSE),