Home
last modified time | relevance | path

Searched refs:VecEltVT (Results 1 – 25 of 32) sorted by relevance

12

/dports/devel/ispc/ispc-1.16.1/llvm_patches/
H A D6_0_7_0_7_1_fix_popcnt.patch17 DAG.getConstant(VecEltVT.getStoreSize(), DL, PtrType));
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp4235 MVT VecEltVT = VecVT.getVectorElementType(); in lowerVECREDUCE() local
4252 DAG.getNeutralElement(BaseOpc, DL, VecEltVT, SDNodeFlags()); in lowerVECREDUCE()
4256 SDValue Elt0 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, VecEltVT, Reduction, in lowerVECREDUCE()
4291 MVT VecEltVT = Op.getSimpleValueType(); in lowerFPVECREDUCE() local
4296 getRVVFPReductionOpAndOperands(Op, DAG, VecEltVT); in lowerFPVECREDUCE()
4315 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, VecEltVT, Reduction, in lowerFPVECREDUCE()
4362 MVT VecEltVT = VecVT.getVectorElementType(); in lowerVPREDUCE() local
4376 MVT ResVT = !VecVT.isInteger() || VecEltVT.bitsGE(XLenVT) ? VecEltVT : XLenVT; in lowerVPREDUCE()
/dports/devel/llvm80/llvm-8.0.1.src/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp15589 EVT VecEltVT = InVecVT.getVectorElementType(); in scalarizeExtractedVectorLoad() local
15592 VecEltVT.getTypeForEVT(*DAG.getContext())); in scalarizeExtractedVectorLoad()
15594 if (NewAlign > Align || !TLI.isOperationLegalOrCustom(ISD::LOAD, VecEltVT)) in scalarizeExtractedVectorLoad()
15597 ISD::LoadExtType ExtTy = ResultVT.bitsGT(VecEltVT) ? in scalarizeExtractedVectorLoad()
15599 if (!TLI.shouldReduceLoadWidth(OriginalLoad, ExtTy, VecEltVT)) in scalarizeExtractedVectorLoad()
15611 unsigned PtrOff = VecEltVT.getSizeInBits() * Elt / 8; in scalarizeExtractedVectorLoad()
15618 DAG.getConstant(VecEltVT.getStoreSize(), DL, PtrType)); in scalarizeExtractedVectorLoad()
15631 if (ResultVT.bitsGT(VecEltVT)) { in scalarizeExtractedVectorLoad()
15635 VecEltVT) in scalarizeExtractedVectorLoad()
15639 OriginalLoad->getChain(), NewPtr, MPI, VecEltVT, in scalarizeExtractedVectorLoad()
[all …]
/dports/devel/llvm70/llvm-7.0.1.src/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp15059 EVT VecEltVT = InVecVT.getVectorElementType(); in ReplaceExtractVectorEltOfLoadWithNarrowedLoad() local
15062 VecEltVT.getTypeForEVT(*DAG.getContext())); in ReplaceExtractVectorEltOfLoadWithNarrowedLoad()
15064 if (NewAlign > Align || !TLI.isOperationLegalOrCustom(ISD::LOAD, VecEltVT)) in ReplaceExtractVectorEltOfLoadWithNarrowedLoad()
15067 ISD::LoadExtType ExtTy = ResultVT.bitsGT(VecEltVT) ? in ReplaceExtractVectorEltOfLoadWithNarrowedLoad()
15069 if (!TLI.shouldReduceLoadWidth(OriginalLoad, ExtTy, VecEltVT)) in ReplaceExtractVectorEltOfLoadWithNarrowedLoad()
15081 unsigned PtrOff = VecEltVT.getSizeInBits() * Elt / 8; in ReplaceExtractVectorEltOfLoadWithNarrowedLoad()
15088 DAG.getConstant(VecEltVT.getStoreSize(), DL, PtrType)); in ReplaceExtractVectorEltOfLoadWithNarrowedLoad()
15101 if (ResultVT.bitsGT(VecEltVT)) { in ReplaceExtractVectorEltOfLoadWithNarrowedLoad()
15105 VecEltVT) in ReplaceExtractVectorEltOfLoadWithNarrowedLoad()
15109 OriginalLoad->getChain(), NewPtr, MPI, VecEltVT, in ReplaceExtractVectorEltOfLoadWithNarrowedLoad()
[all …]
/dports/devel/llvm10/llvm-10.0.1.src/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp16948 EVT VecEltVT = InVecVT.getVectorElementType(); in scalarizeExtractedVectorLoad() local
16951 VecEltVT.getTypeForEVT(*DAG.getContext())); in scalarizeExtractedVectorLoad()
16953 if (NewAlign > Align || !TLI.isOperationLegalOrCustom(ISD::LOAD, VecEltVT)) in scalarizeExtractedVectorLoad()
16956 ISD::LoadExtType ExtTy = ResultVT.bitsGT(VecEltVT) ? in scalarizeExtractedVectorLoad()
16958 if (!TLI.shouldReduceLoadWidth(OriginalLoad, ExtTy, VecEltVT)) in scalarizeExtractedVectorLoad()
16970 unsigned PtrOff = VecEltVT.getSizeInBits() * Elt / 8; in scalarizeExtractedVectorLoad()
16977 DAG.getConstant(VecEltVT.getStoreSize(), DL, PtrType)); in scalarizeExtractedVectorLoad()
16992 if (ResultVT.bitsGT(VecEltVT)) { in scalarizeExtractedVectorLoad()
16996 VecEltVT) in scalarizeExtractedVectorLoad()
17000 OriginalLoad->getChain(), NewPtr, MPI, VecEltVT, in scalarizeExtractedVectorLoad()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp16943 EVT VecEltVT = InVecVT.getVectorElementType(); in scalarizeExtractedVectorLoad() local
16946 VecEltVT.getTypeForEVT(*DAG.getContext())); in scalarizeExtractedVectorLoad()
16948 if (NewAlign > Align || !TLI.isOperationLegalOrCustom(ISD::LOAD, VecEltVT)) in scalarizeExtractedVectorLoad()
16951 ISD::LoadExtType ExtTy = ResultVT.bitsGT(VecEltVT) ? in scalarizeExtractedVectorLoad()
16953 if (!TLI.shouldReduceLoadWidth(OriginalLoad, ExtTy, VecEltVT)) in scalarizeExtractedVectorLoad()
16965 unsigned PtrOff = VecEltVT.getSizeInBits() * Elt / 8; in scalarizeExtractedVectorLoad()
16972 DAG.getConstant(VecEltVT.getStoreSize(), DL, PtrType)); in scalarizeExtractedVectorLoad()
16987 if (ResultVT.bitsGT(VecEltVT)) { in scalarizeExtractedVectorLoad()
16991 VecEltVT) in scalarizeExtractedVectorLoad()
16995 OriginalLoad->getChain(), NewPtr, MPI, VecEltVT, in scalarizeExtractedVectorLoad()
[all …]
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp16948 EVT VecEltVT = InVecVT.getVectorElementType(); in scalarizeExtractedVectorLoad() local
16951 VecEltVT.getTypeForEVT(*DAG.getContext())); in scalarizeExtractedVectorLoad()
16953 if (NewAlign > Align || !TLI.isOperationLegalOrCustom(ISD::LOAD, VecEltVT)) in scalarizeExtractedVectorLoad()
16956 ISD::LoadExtType ExtTy = ResultVT.bitsGT(VecEltVT) ? in scalarizeExtractedVectorLoad()
16958 if (!TLI.shouldReduceLoadWidth(OriginalLoad, ExtTy, VecEltVT)) in scalarizeExtractedVectorLoad()
16970 unsigned PtrOff = VecEltVT.getSizeInBits() * Elt / 8; in scalarizeExtractedVectorLoad()
16977 DAG.getConstant(VecEltVT.getStoreSize(), DL, PtrType)); in scalarizeExtractedVectorLoad()
16992 if (ResultVT.bitsGT(VecEltVT)) { in scalarizeExtractedVectorLoad()
16996 VecEltVT) in scalarizeExtractedVectorLoad()
17000 OriginalLoad->getChain(), NewPtr, MPI, VecEltVT, in scalarizeExtractedVectorLoad()
[all …]
/dports/devel/llvm90/llvm-9.0.1.src/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp16680 EVT VecEltVT = InVecVT.getVectorElementType(); in scalarizeExtractedVectorLoad() local
16683 VecEltVT.getTypeForEVT(*DAG.getContext())); in scalarizeExtractedVectorLoad()
16685 if (NewAlign > Align || !TLI.isOperationLegalOrCustom(ISD::LOAD, VecEltVT)) in scalarizeExtractedVectorLoad()
16688 ISD::LoadExtType ExtTy = ResultVT.bitsGT(VecEltVT) ? in scalarizeExtractedVectorLoad()
16690 if (!TLI.shouldReduceLoadWidth(OriginalLoad, ExtTy, VecEltVT)) in scalarizeExtractedVectorLoad()
16702 unsigned PtrOff = VecEltVT.getSizeInBits() * Elt / 8; in scalarizeExtractedVectorLoad()
16709 DAG.getConstant(VecEltVT.getStoreSize(), DL, PtrType)); in scalarizeExtractedVectorLoad()
16724 if (ResultVT.bitsGT(VecEltVT)) { in scalarizeExtractedVectorLoad()
16728 VecEltVT) in scalarizeExtractedVectorLoad()
16732 OriginalLoad->getChain(), NewPtr, MPI, VecEltVT, in scalarizeExtractedVectorLoad()
[all …]
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp3817 MVT VecEltVT = VecVT.getVectorElementType(); in lowerVECREDUCE() local
3834 DAG.getNeutralElement(BaseOpc, DL, VecEltVT, SDNodeFlags()); in lowerVECREDUCE()
3838 SDValue Elt0 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, VecEltVT, Reduction, in lowerVECREDUCE()
3873 MVT VecEltVT = Op.getSimpleValueType(); in lowerFPVECREDUCE() local
3878 getRVVFPReductionOpAndOperands(Op, DAG, VecEltVT); in lowerFPVECREDUCE()
3897 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, VecEltVT, Reduction, in lowerFPVECREDUCE()
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Target/RISCV/
H A DRISCVISelLowering.cpp3817 MVT VecEltVT = VecVT.getVectorElementType(); in lowerVECREDUCE() local
3834 DAG.getNeutralElement(BaseOpc, DL, VecEltVT, SDNodeFlags()); in lowerVECREDUCE()
3838 SDValue Elt0 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, VecEltVT, Reduction, in lowerVECREDUCE()
3873 MVT VecEltVT = Op.getSimpleValueType(); in lowerFPVECREDUCE() local
3878 getRVVFPReductionOpAndOperands(Op, DAG, VecEltVT); in lowerFPVECREDUCE()
3897 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, VecEltVT, Reduction, in lowerFPVECREDUCE()
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp3817 MVT VecEltVT = VecVT.getVectorElementType(); in lowerVECREDUCE() local
3834 DAG.getNeutralElement(BaseOpc, DL, VecEltVT, SDNodeFlags()); in lowerVECREDUCE()
3838 SDValue Elt0 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, VecEltVT, Reduction, in lowerVECREDUCE()
3873 MVT VecEltVT = Op.getSimpleValueType(); in lowerFPVECREDUCE() local
3878 getRVVFPReductionOpAndOperands(Op, DAG, VecEltVT); in lowerFPVECREDUCE()
3897 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, VecEltVT, Reduction, in lowerFPVECREDUCE()
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp3817 MVT VecEltVT = VecVT.getVectorElementType(); in lowerVECREDUCE() local
3834 DAG.getNeutralElement(BaseOpc, DL, VecEltVT, SDNodeFlags()); in lowerVECREDUCE()
3838 SDValue Elt0 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, VecEltVT, Reduction, in lowerVECREDUCE()
3873 MVT VecEltVT = Op.getSimpleValueType(); in lowerFPVECREDUCE() local
3878 getRVVFPReductionOpAndOperands(Op, DAG, VecEltVT); in lowerFPVECREDUCE()
3897 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, VecEltVT, Reduction, in lowerFPVECREDUCE()
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp3817 MVT VecEltVT = VecVT.getVectorElementType(); in lowerVECREDUCE() local
3834 DAG.getNeutralElement(BaseOpc, DL, VecEltVT, SDNodeFlags()); in lowerVECREDUCE()
3838 SDValue Elt0 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, VecEltVT, Reduction, in lowerVECREDUCE()
3873 MVT VecEltVT = Op.getSimpleValueType(); in lowerFPVECREDUCE() local
3878 getRVVFPReductionOpAndOperands(Op, DAG, VecEltVT); in lowerFPVECREDUCE()
3897 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, VecEltVT, Reduction, in lowerFPVECREDUCE()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp17807 EVT VecEltVT = InVecVT.getVectorElementType(); in scalarizeExtractedVectorLoad() local
17812 if (!VecEltVT.isByteSized()) in scalarizeExtractedVectorLoad()
17817 VecEltVT.getTypeForEVT(*DAG.getContext())); in scalarizeExtractedVectorLoad()
17820 !TLI.isOperationLegalOrCustom(ISD::LOAD, VecEltVT)) in scalarizeExtractedVectorLoad()
17823 ISD::LoadExtType ExtTy = ResultVT.bitsGT(VecEltVT) ? in scalarizeExtractedVectorLoad()
17825 if (!TLI.shouldReduceLoadWidth(OriginalLoad, ExtTy, VecEltVT)) in scalarizeExtractedVectorLoad()
17837 unsigned PtrOff = VecEltVT.getSizeInBits() * Elt / 8; in scalarizeExtractedVectorLoad()
17844 DAG.getConstant(VecEltVT.getStoreSize(), DL, PtrType)); in scalarizeExtractedVectorLoad()
17859 if (ResultVT.bitsGT(VecEltVT)) { in scalarizeExtractedVectorLoad()
17863 VecEltVT) in scalarizeExtractedVectorLoad()
[all …]
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp18081 EVT VecEltVT = InVecVT.getVectorElementType(); in scalarizeExtractedVectorLoad() local
18086 if (!VecEltVT.isByteSized()) in scalarizeExtractedVectorLoad()
18091 VecEltVT.getTypeForEVT(*DAG.getContext())); in scalarizeExtractedVectorLoad()
18094 !TLI.isOperationLegalOrCustom(ISD::LOAD, VecEltVT)) in scalarizeExtractedVectorLoad()
18097 ISD::LoadExtType ExtTy = ResultVT.bitsGT(VecEltVT) ? in scalarizeExtractedVectorLoad()
18099 if (!TLI.shouldReduceLoadWidth(OriginalLoad, ExtTy, VecEltVT)) in scalarizeExtractedVectorLoad()
18111 unsigned PtrOff = VecEltVT.getSizeInBits() * Elt / 8; in scalarizeExtractedVectorLoad()
18118 DAG.getConstant(VecEltVT.getStoreSize(), DL, PtrType)); in scalarizeExtractedVectorLoad()
18133 if (ResultVT.bitsGT(VecEltVT)) { in scalarizeExtractedVectorLoad()
18137 VecEltVT) in scalarizeExtractedVectorLoad()
[all …]
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp18081 EVT VecEltVT = InVecVT.getVectorElementType(); in scalarizeExtractedVectorLoad() local
18086 if (!VecEltVT.isByteSized()) in scalarizeExtractedVectorLoad()
18091 VecEltVT.getTypeForEVT(*DAG.getContext())); in scalarizeExtractedVectorLoad()
18094 !TLI.isOperationLegalOrCustom(ISD::LOAD, VecEltVT)) in scalarizeExtractedVectorLoad()
18097 ISD::LoadExtType ExtTy = ResultVT.bitsGT(VecEltVT) ? in scalarizeExtractedVectorLoad()
18099 if (!TLI.shouldReduceLoadWidth(OriginalLoad, ExtTy, VecEltVT)) in scalarizeExtractedVectorLoad()
18111 unsigned PtrOff = VecEltVT.getSizeInBits() * Elt / 8; in scalarizeExtractedVectorLoad()
18118 DAG.getConstant(VecEltVT.getStoreSize(), DL, PtrType)); in scalarizeExtractedVectorLoad()
18133 if (ResultVT.bitsGT(VecEltVT)) { in scalarizeExtractedVectorLoad()
18137 VecEltVT) in scalarizeExtractedVectorLoad()
[all …]
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp18657 EVT VecEltVT = InVecVT.getVectorElementType(); in scalarizeExtractedVectorLoad() local
18662 if (!VecEltVT.isByteSized()) in scalarizeExtractedVectorLoad()
18666 ResultVT.bitsGT(VecEltVT) ? ISD::NON_EXTLOAD : ISD::EXTLOAD; in scalarizeExtractedVectorLoad()
18667 if (!TLI.isOperationLegalOrCustom(ISD::LOAD, VecEltVT) || in scalarizeExtractedVectorLoad()
18668 !TLI.shouldReduceLoadWidth(OriginalLoad, ExtTy, VecEltVT)) in scalarizeExtractedVectorLoad()
18676 unsigned PtrOff = VecEltVT.getSizeInBits() * Elt / 8; in scalarizeExtractedVectorLoad()
18683 Alignment = commonAlignment(Alignment, VecEltVT.getSizeInBits() / 8); in scalarizeExtractedVectorLoad()
18705 if (ResultVT.bitsGT(VecEltVT)) { in scalarizeExtractedVectorLoad()
18709 VecEltVT) in scalarizeExtractedVectorLoad()
18713 OriginalLoad->getChain(), NewPtr, MPI, VecEltVT, in scalarizeExtractedVectorLoad()
[all …]
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp17737 EVT VecEltVT = InVecVT.getVectorElementType(); in scalarizeExtractedVectorLoad() local
17740 VecEltVT.getTypeForEVT(*DAG.getContext())); in scalarizeExtractedVectorLoad()
17743 !TLI.isOperationLegalOrCustom(ISD::LOAD, VecEltVT)) in scalarizeExtractedVectorLoad()
17746 ISD::LoadExtType ExtTy = ResultVT.bitsGT(VecEltVT) ? in scalarizeExtractedVectorLoad()
17748 if (!TLI.shouldReduceLoadWidth(OriginalLoad, ExtTy, VecEltVT)) in scalarizeExtractedVectorLoad()
17760 unsigned PtrOff = VecEltVT.getSizeInBits() * Elt / 8; in scalarizeExtractedVectorLoad()
17767 DAG.getConstant(VecEltVT.getStoreSize(), DL, PtrType)); in scalarizeExtractedVectorLoad()
17782 if (ResultVT.bitsGT(VecEltVT)) { in scalarizeExtractedVectorLoad()
17786 VecEltVT) in scalarizeExtractedVectorLoad()
17790 OriginalLoad->getChain(), NewPtr, MPI, VecEltVT, in scalarizeExtractedVectorLoad()
[all …]
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp18587 EVT VecEltVT = InVecVT.getVectorElementType(); in scalarizeExtractedVectorLoad() local
18592 if (!VecEltVT.isByteSized()) in scalarizeExtractedVectorLoad()
18597 VecEltVT.getTypeForEVT(*DAG.getContext())); in scalarizeExtractedVectorLoad()
18600 !TLI.isOperationLegalOrCustom(ISD::LOAD, VecEltVT)) in scalarizeExtractedVectorLoad()
18603 ISD::LoadExtType ExtTy = ResultVT.bitsGT(VecEltVT) ? in scalarizeExtractedVectorLoad()
18605 if (!TLI.shouldReduceLoadWidth(OriginalLoad, ExtTy, VecEltVT)) in scalarizeExtractedVectorLoad()
18614 unsigned PtrOff = VecEltVT.getSizeInBits() * Elt / 8; in scalarizeExtractedVectorLoad()
18632 if (ResultVT.bitsGT(VecEltVT)) { in scalarizeExtractedVectorLoad()
18636 VecEltVT) in scalarizeExtractedVectorLoad()
18640 OriginalLoad->getChain(), NewPtr, MPI, VecEltVT, in scalarizeExtractedVectorLoad()
[all …]
H A DSelectionDAG.cpp9583 EVT VecEltVT = N->getValueType(0).getVectorElementType(); in isConstOrConstSplat() local
9586 assert(CVT.bitsGE(VecEltVT) && "Illegal splat_vector element extension"); in isConstOrConstSplat()
9587 if (AllowTruncation || CVT == VecEltVT) in isConstOrConstSplat()
/dports/devel/llvm11/llvm-11.0.1.src/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp17569 EVT VecEltVT = InVecVT.getVectorElementType(); in scalarizeExtractedVectorLoad() local
17572 VecEltVT.getTypeForEVT(*DAG.getContext())); in scalarizeExtractedVectorLoad()
17575 !TLI.isOperationLegalOrCustom(ISD::LOAD, VecEltVT)) in scalarizeExtractedVectorLoad()
17578 ISD::LoadExtType ExtTy = ResultVT.bitsGT(VecEltVT) ? in scalarizeExtractedVectorLoad()
17580 if (!TLI.shouldReduceLoadWidth(OriginalLoad, ExtTy, VecEltVT)) in scalarizeExtractedVectorLoad()
17592 unsigned PtrOff = VecEltVT.getSizeInBits() * Elt / 8; in scalarizeExtractedVectorLoad()
17599 DAG.getConstant(VecEltVT.getStoreSize(), DL, PtrType)); in scalarizeExtractedVectorLoad()
17614 if (ResultVT.bitsGT(VecEltVT)) { in scalarizeExtractedVectorLoad()
17618 VecEltVT) in scalarizeExtractedVectorLoad()
17622 OriginalLoad->getChain(), NewPtr, MPI, VecEltVT, in scalarizeExtractedVectorLoad()
[all …]
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp18587 EVT VecEltVT = InVecVT.getVectorElementType(); in scalarizeExtractedVectorLoad() local
18592 if (!VecEltVT.isByteSized()) in scalarizeExtractedVectorLoad()
18597 VecEltVT.getTypeForEVT(*DAG.getContext())); in scalarizeExtractedVectorLoad()
18600 !TLI.isOperationLegalOrCustom(ISD::LOAD, VecEltVT)) in scalarizeExtractedVectorLoad()
18603 ISD::LoadExtType ExtTy = ResultVT.bitsGT(VecEltVT) ? in scalarizeExtractedVectorLoad()
18605 if (!TLI.shouldReduceLoadWidth(OriginalLoad, ExtTy, VecEltVT)) in scalarizeExtractedVectorLoad()
18614 unsigned PtrOff = VecEltVT.getSizeInBits() * Elt / 8; in scalarizeExtractedVectorLoad()
18632 if (ResultVT.bitsGT(VecEltVT)) { in scalarizeExtractedVectorLoad()
18636 VecEltVT) in scalarizeExtractedVectorLoad()
18640 OriginalLoad->getChain(), NewPtr, MPI, VecEltVT, in scalarizeExtractedVectorLoad()
[all …]
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp18587 EVT VecEltVT = InVecVT.getVectorElementType(); in scalarizeExtractedVectorLoad() local
18592 if (!VecEltVT.isByteSized()) in scalarizeExtractedVectorLoad()
18597 VecEltVT.getTypeForEVT(*DAG.getContext())); in scalarizeExtractedVectorLoad()
18600 !TLI.isOperationLegalOrCustom(ISD::LOAD, VecEltVT)) in scalarizeExtractedVectorLoad()
18603 ISD::LoadExtType ExtTy = ResultVT.bitsGT(VecEltVT) ? in scalarizeExtractedVectorLoad()
18605 if (!TLI.shouldReduceLoadWidth(OriginalLoad, ExtTy, VecEltVT)) in scalarizeExtractedVectorLoad()
18614 unsigned PtrOff = VecEltVT.getSizeInBits() * Elt / 8; in scalarizeExtractedVectorLoad()
18632 if (ResultVT.bitsGT(VecEltVT)) { in scalarizeExtractedVectorLoad()
18636 VecEltVT) in scalarizeExtractedVectorLoad()
18640 OriginalLoad->getChain(), NewPtr, MPI, VecEltVT, in scalarizeExtractedVectorLoad()
[all …]
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp18587 EVT VecEltVT = InVecVT.getVectorElementType(); in scalarizeExtractedVectorLoad() local
18592 if (!VecEltVT.isByteSized()) in scalarizeExtractedVectorLoad()
18597 VecEltVT.getTypeForEVT(*DAG.getContext())); in scalarizeExtractedVectorLoad()
18600 !TLI.isOperationLegalOrCustom(ISD::LOAD, VecEltVT)) in scalarizeExtractedVectorLoad()
18603 ISD::LoadExtType ExtTy = ResultVT.bitsGT(VecEltVT) ? in scalarizeExtractedVectorLoad()
18605 if (!TLI.shouldReduceLoadWidth(OriginalLoad, ExtTy, VecEltVT)) in scalarizeExtractedVectorLoad()
18614 unsigned PtrOff = VecEltVT.getSizeInBits() * Elt / 8; in scalarizeExtractedVectorLoad()
18632 if (ResultVT.bitsGT(VecEltVT)) { in scalarizeExtractedVectorLoad()
18636 VecEltVT) in scalarizeExtractedVectorLoad()
18640 OriginalLoad->getChain(), NewPtr, MPI, VecEltVT, in scalarizeExtractedVectorLoad()
[all …]
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp18587 EVT VecEltVT = InVecVT.getVectorElementType(); in scalarizeExtractedVectorLoad() local
18592 if (!VecEltVT.isByteSized()) in scalarizeExtractedVectorLoad()
18597 VecEltVT.getTypeForEVT(*DAG.getContext())); in scalarizeExtractedVectorLoad()
18600 !TLI.isOperationLegalOrCustom(ISD::LOAD, VecEltVT)) in scalarizeExtractedVectorLoad()
18603 ISD::LoadExtType ExtTy = ResultVT.bitsGT(VecEltVT) ? in scalarizeExtractedVectorLoad()
18605 if (!TLI.shouldReduceLoadWidth(OriginalLoad, ExtTy, VecEltVT)) in scalarizeExtractedVectorLoad()
18614 unsigned PtrOff = VecEltVT.getSizeInBits() * Elt / 8; in scalarizeExtractedVectorLoad()
18632 if (ResultVT.bitsGT(VecEltVT)) { in scalarizeExtractedVectorLoad()
18636 VecEltVT) in scalarizeExtractedVectorLoad()
18640 OriginalLoad->getChain(), NewPtr, MPI, VecEltVT, in scalarizeExtractedVectorLoad()
[all …]

12