/dports/devel/ispc/ispc-1.16.1/llvm_patches/ |
H A D | 6_0_7_0_7_1_fix_popcnt.patch | 17 DAG.getConstant(VecEltVT.getStoreSize(), DL, PtrType));
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 4235 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 D | DAGCombiner.cpp | 15589 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 D | DAGCombiner.cpp | 15059 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 D | DAGCombiner.cpp | 16948 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 D | DAGCombiner.cpp | 16943 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 D | DAGCombiner.cpp | 16948 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 D | DAGCombiner.cpp | 16680 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 D | RISCVISelLowering.cpp | 3817 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 D | RISCVISelLowering.cpp | 3817 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 D | RISCVISelLowering.cpp | 3817 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 D | RISCVISelLowering.cpp | 3817 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 D | RISCVISelLowering.cpp | 3817 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 D | DAGCombiner.cpp | 17807 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 D | DAGCombiner.cpp | 18081 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 D | DAGCombiner.cpp | 18081 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 D | DAGCombiner.cpp | 18657 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 D | DAGCombiner.cpp | 17737 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 D | DAGCombiner.cpp | 18587 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 D | SelectionDAG.cpp | 9583 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 D | DAGCombiner.cpp | 17569 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 D | DAGCombiner.cpp | 18587 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 D | DAGCombiner.cpp | 18587 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 D | DAGCombiner.cpp | 18587 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 D | DAGCombiner.cpp | 18587 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 …]
|