Home
last modified time | relevance | path

Searched refs:InnerVT (Results 1 – 8 of 8) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp1162 for (MVT InnerVT : MVT::fixedlen_vector_valuetypes()) { in AArch64TargetLowering() local
1163 setTruncStoreAction(VT, InnerVT, Expand); in AArch64TargetLowering()
1164 setLoadExtAction(ISD::SEXTLOAD, VT, InnerVT, Expand); in AArch64TargetLowering()
1165 setLoadExtAction(ISD::ZEXTLOAD, VT, InnerVT, Expand); in AArch64TargetLowering()
1166 setLoadExtAction(ISD::EXTLOAD, VT, InnerVT, Expand); in AArch64TargetLowering()
1330 for (MVT InnerVT : MVT::scalable_vector_valuetypes()) { in AArch64TargetLowering() local
1331 setTruncStoreAction(VT, InnerVT, Expand); in AArch64TargetLowering()
1332 setLoadExtAction(ISD::SEXTLOAD, VT, InnerVT, Expand); in AArch64TargetLowering()
1333 setLoadExtAction(ISD::ZEXTLOAD, VT, InnerVT, Expand); in AArch64TargetLowering()
1334 setLoadExtAction(ISD::EXTLOAD, VT, InnerVT, Expand); in AArch64TargetLowering()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp2830 auto InnerVT = VT.bitsLE(M1VT) ? VT : M1VT; in lowerScalarInsert() local
2831 SDValue Result = DAG.getNode(RISCVISD::VFMV_S_F_VL, DL, InnerVT, in lowerScalarInsert()
2832 DAG.getUNDEF(InnerVT), Scalar, VL); in lowerScalarInsert()
2833 if (VT != InnerVT) in lowerScalarInsert()
2865 auto InnerVT = VT.bitsLE(M1VT) ? VT : M1VT; in lowerScalarInsert() local
2866 SDValue Result = DAG.getNode(RISCVISD::VMV_S_X_VL, DL, InnerVT, in lowerScalarInsert()
2867 DAG.getUNDEF(InnerVT), Scalar, VL); in lowerScalarInsert()
2868 if (VT != InnerVT) in lowerScalarInsert()
5994 auto InnerVT = VecVT.bitsLE(M1VT) ? VecVT : M1VT; in lowerReductionSeq() local
5999 SDValue InitialValue = lowerScalarInsert(StartValue, InnerVL, InnerVT, DL, in lowerReductionSeq()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp335 for (MVT InnerVT : MVT::fixedlen_vector_valuetypes()) { in SystemZTargetLowering() local
336 setTruncStoreAction(VT, InnerVT, Expand); in SystemZTargetLowering()
337 setLoadExtAction(ISD::SEXTLOAD, VT, InnerVT, Expand); in SystemZTargetLowering()
338 setLoadExtAction(ISD::ZEXTLOAD, VT, InnerVT, Expand); in SystemZTargetLowering()
339 setLoadExtAction(ISD::EXTLOAD, VT, InnerVT, Expand); in SystemZTargetLowering()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp1723 EVT InnerVT = InnerOp.getValueType(); in SimplifyDemandedBits() local
1724 unsigned InnerBits = InnerVT.getScalarSizeInBits(); in SimplifyDemandedBits()
1726 isTypeDesirableForOp(ISD::SHL, InnerVT)) { in SimplifyDemandedBits()
1728 ISD::SHL, dl, InnerVT, InnerOp, in SimplifyDemandedBits()
1729 TLO.DAG.getShiftAmountConstant(ShAmt, InnerVT, dl)); in SimplifyDemandedBits()
H A DDAGCombiner.cpp9224 EVT InnerVT = N0Op0.getValueType(); in visitSHL() local
9225 uint64_t InnerBitwidth = InnerVT.getScalarSizeInBits(); in visitSHL()
24143 EVT InnerVT = BC0->getValueType(0); in visitVECTOR_SHUFFLE() local
24144 EVT InnerSVT = InnerVT.getScalarType(); in visitVECTOR_SHUFFLE()
24147 EVT ScaleVT = SVT.bitsLT(InnerSVT) ? VT : InnerVT; in visitVECTOR_SHUFFLE()
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp869 for (MVT InnerVT : MVT::fixedlen_vector_valuetypes()) { in PPCTargetLowering() local
870 setTruncStoreAction(VT, InnerVT, Expand); in PPCTargetLowering()
871 setLoadExtAction(ISD::SEXTLOAD, VT, InnerVT, Expand); in PPCTargetLowering()
872 setLoadExtAction(ISD::ZEXTLOAD, VT, InnerVT, Expand); in PPCTargetLowering()
873 setLoadExtAction(ISD::EXTLOAD, VT, InnerVT, Expand); in PPCTargetLowering()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp804 for (MVT InnerVT : MVT::fixedlen_vector_valuetypes()) { in ARMTargetLowering() local
805 setTruncStoreAction(VT, InnerVT, Expand); in ARMTargetLowering()
806 addAllExtLoads(VT, InnerVT, Expand); in ARMTargetLowering()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp952 for (MVT InnerVT : MVT::fixedlen_vector_valuetypes()) { in X86TargetLowering() local
953 setTruncStoreAction(InnerVT, VT, Expand); in X86TargetLowering()
955 setLoadExtAction(ISD::SEXTLOAD, InnerVT, VT, Expand); in X86TargetLowering()
956 setLoadExtAction(ISD::ZEXTLOAD, InnerVT, VT, Expand); in X86TargetLowering()
963 setLoadExtAction(ISD::EXTLOAD, InnerVT, VT, Expand); in X86TargetLowering()
969 setLoadExtAction(ISD::EXTLOAD, InnerVT, VT, Expand); in X86TargetLowering()