Home
last modified time | relevance | path

Searched defs:ResVT (Results 1 – 23 of 23) sorted by relevance

/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp337 EVT ResVT = N->getValueType(0); ScalarizeVecRes_OverflowOp() local
1842 EVT ResVT = N->getValueType(0); SplitVecRes_OverflowOp() local
3279 EVT ResVT = N->getValueType(0); SplitVecOp_VECREDUCE() local
3298 EVT ResVT = N->getValueType(0); SplitVecOp_VECREDUCE_SEQ() local
3324 EVT ResVT = N->getValueType(0); SplitVecOp_VP_REDUCE() local
3348 EVT ResVT = N->getValueType(0); SplitVecOp_UnaryOp() local
3391 EVT ResVT = N->getValueType(0); SplitVecOp_BITCAST() local
3416 EVT ResVT = N->getValueType(0); SplitVecOp_INSERT_SUBVECTOR() local
4113 EVT ResVT = N->getValueType(0); SplitVecOp_FP_ROUND() local
4182 EVT ResVT = N->getValueType(0); SplitVecOp_CMP() local
4194 EVT ResVT = N->getValueType(0); SplitVecOp_FP_TO_XINT_SAT() local
4212 EVT ResVT = N->getValueType(0); SplitVecOp_VP_CttzElements() local
4917 EVT ResVT = N->getValueType(0); WidenVecRes_OverflowOp() local
6485 EVT ResVT = N->getValueType(0); WidenVecOp_CMP() local
6530 EVT ResVT = WidenVecOp_IS_FPCLASS() local
7038 EVT ResVT = EVT::getVectorVT(*DAG.getContext(), WidenVecOp_SETCC() local
[all...]
H A DLegalizeIntegerTypes.cpp360 EVT ResVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); PromoteIntRes_Atomic0() local
2575 EVT ResVT = N->getValueType(0); PromoteIntOp_VECREDUCE() local
5680 EVT ResVT = V0.getValueType(); PromoteIntRes_VECTOR_INTERLEAVE_DEINTERLEAVE() local
6058 EVT ResVT = N->getValueType(0); PromoteIntOp_CONCAT_VECTORS() local
[all...]
H A DSelectionDAG.cpp2057 getStepVector(const SDLoc & DL,EVT ResVT) getStepVector() argument
2062 getStepVector(const SDLoc & DL,EVT ResVT,const APInt & StepVal) getStepVector() argument
12416 EVT ResVT = N->getValueType(0); UnrollVectorOverflowOp() local
[all...]
H A DTargetLowering.cpp9113 EVT ResVT = N->getValueType(0); expandVPCTTZElements() local
10378 EVT ResVT = Node->getValueType(0); expandCMP() local
[all...]
H A DDAGCombiner.cpp8177 EVT ResVT = ExtractFrom.getValueType(); extractShiftForRotate() local
19402 EVT ResVT = Use->getValueType(0); canMergeExpensiveCrossRegisterBankCopy() local
[all...]
/llvm-project/llvm/lib/Target/VE/
H A DVVPISelLowering.cpp351 MVT ResVT = splitVectorType(Op.getValue(0).getSimpleValueType()); in splitVectorOp() local
H A DVECustomDAG.cpp562 SDValue VECustomDAG::getLegalReductionOpVVP(unsigned VVPOpcode, EVT ResVT, in getLegalReductionOpVVP() argument
/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp2511 EVT ResVT = N->getValueType(0); performVectorExtendToFPCombine() local
2545 EVT ResVT = N->getValueType(0); performVectorExtendCombine() local
2614 EVT ResVT; performVectorTruncZeroCombine() local
2661 EVT ResVT; performVectorTruncZeroCombine() local
[all...]
/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp1771 EVT ResVT = TLI->getValueType(DL, ResTy); getExtendedReductionCost() local
1806 EVT ResVT = TLI->getValueType(DL, ResTy); getMulAccReductionCost() local
H A DARMISelLowering.cpp17116 EVT ResVT = N->getValueType(0); PerformVECREDUCE_ADDCombine() local
21270 isExtractSubvectorCheap(EVT ResVT,EVT SrcVT,unsigned Index) const isExtractSubvectorCheap() argument
[all...]
/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp6044 EVT ResVT = N->getValueType(0); ReplaceLoadVector() local
6204 EVT ResVT = N->getValueType(0); ReplaceINTRINSIC_W_CHAIN() local
[all...]
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp1936 shouldExpandGetActiveLaneMask(EVT ResVT,EVT OpVT) const shouldExpandGetActiveLaneMask() argument
6019 EVT ResVT = Op.getValueType(); LowerINTRINSIC_WO_CHAIN() local
14643 canLowerSRLToRoundingShiftForVT(SDValue Shift,EVT ResVT,SelectionDAG & DAG,unsigned & ShiftValue,SDValue & RShOperand) canLowerSRLToRoundingShiftForVT() argument
17388 isExtractSubvectorCheap(EVT ResVT,EVT SrcVT,unsigned Index) const isExtractSubvectorCheap() argument
21869 EVT ResVT = N->getValueType(0); tryCombineExtendRShTrunc() local
21911 EVT ResVT; trySimplifySrlAddToRshrnb() local
21937 EVT ResVT = N->getValueType(0); performUzpCombine() local
22127 EVT ResVT = N->getValueType(0); performGLD1Combine() local
24040 EVT ResVT = N->getValueType(0); performVSelectCombine() local
24063 EVT ResVT = N->getValueType(0); performSelectCombine() local
27433 EVT ResVT = SrcVT.getVectorElementType(); LowerVECREDUCE_SEQ_FADD() local
27513 EVT ResVT = (Opcode == AArch64ISD::UADDV_PRED) ? MVT::i64 : LowerReductionToSVE() local
[all...]
/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h1747 EVT ResVT = getTLI()->getValueType(DL, RetTy, true); getIntrinsicInstrCost() local
H A DTargetLowering.h3318 isExtractSubvectorCheap(EVT ResVT,EVT SrcVT,unsigned Index) isExtractSubvectorCheap() argument
/llvm-project/llvm/lib/Target/X86/
H A DX86FastISel.cpp3616 EVT ResVT = VA.getValVT(); fastLowerCall() local
H A DX86ISelLowering.cpp3200 isExtractSubvectorCheap(EVT ResVT,EVT SrcVT,unsigned Index) const isExtractSubvectorCheap() argument
9241 MVT ResVT = Op.getSimpleValueType(); LowerAVXCONCAT_VECTORS() local
9309 MVT ResVT = Op.getSimpleValueType(); LowerCONCAT_VECTORSvXi1() local
20101 EVT ResVT = getSetCCResultType(DAG.getDataLayout(), FP_TO_INTHelper() local
20905 MVT ResVT = MVT::v4i32; LowerFP_TO_INT() local
20946 MVT ResVT = VT; LowerFP_TO_INT() local
21022 MVT ResVT = SrcVT == MVT::v4f64 ? MVT::v8i32 : MVT::v16i32; LowerFP_TO_INT() local
32719 EVT ResVT = getTypeToTransformTo(*DAG.getContext(), VT); ReplaceNodeResults() local
32941 EVT ResVT = EleVT == MVT::i32 ? MVT::v4i32 : MVT::v8i16; ReplaceNodeResults() local
44498 EVT ResVT = combineVPDPBUSDPattern() local
44573 EVT ResVT = EVT::getVectorVT(*DAG.getContext(), ExtractVT, combineBasicSADPattern() local
47501 EVT ResVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32, NumElts / 2); reduceVMULWidth() local
47721 MVT ResVT = MVT::getVectorVT(MVT::i32, Ops[0].getValueSizeInBits() / 32); combineMulToPMADDWD() local
52478 EVT ResVT = EVT::getVectorVT(*DAG.getContext(), MVT::i16, detectPMADDUBSW() local
55378 EVT ResVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32, matchPMADDWD() local
55503 EVT ResVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32, matchPMADDWD_2() local
[all...]
H A DX86ISelDAGToDAG.cpp4957 MVT ResVT = Setcc.getSimpleValueType(); tryVPTESTM() local
/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp3839 EVT ResVT = Op.getValueType(); lowerBITCAST() local
6531 combineExtract(const SDLoc & DL,EVT ResVT,EVT VecVT,SDValue Op,unsigned Index,DAGCombinerInfo & DCI,bool Force) const combineExtract() argument
6663 EVT ResVT = (TruncBytes < 4 ? MVT::i32 : TruncVT); combineTruncateExtract() local
[all...]
/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp2185 isExtractSubvectorCheap(EVT ResVT,EVT SrcVT,unsigned Index) const isExtractSubvectorCheap() argument
/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp2279 isExtractSubvectorCheap(EVT ResVT,EVT SrcVT,unsigned Index) const isExtractSubvectorCheap() argument
9792 lowerReductionSeq(unsigned RVVOpcode,MVT ResVT,SDValue StartValue,SDValue Vec,SDValue Mask,SDValue VL,const SDLoc & DL,SelectionDAG & DAG,const RISCVSubtarget & Subtarget) lowerReductionSeq() argument
9925 MVT ResVT = Op.getSimpleValueType(); lowerFPVECREDUCE() local
9994 MVT ResVT = Res.getSimpleValueType(); lowerVPREDUCE() local
[all...]
/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp1915 isExtractSubvectorCheap(EVT ResVT,EVT SrcVT,unsigned Index) const isExtractSubvectorCheap() argument
5741 auto ResVT = DAG.GetSplitDestVTs(VT); splitTernaryVectorOp() local
13375 EVT ResVT = N->getValueType(0); performExtractVectorEltCombine() local
[all...]
/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp4581 EVT ResVT = VecVT.changeVectorElementTypeToInteger(); in trySETCC() local
H A DPPCISelLowering.cpp8173 EVT ResVT = Op.getValueType(); LowerSELECT_CC() local
15373 EVT ResVT = Val.getValueType(); combineStoreFPToInt() local
[all...]