Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp229 for (MVT InnerVT : MVT::fixedlen_vector_valuetypes()) { in LoongArchTargetLowering() local
230 setTruncStoreAction(VT, InnerVT, Expand); in LoongArchTargetLowering()
231 setLoadExtAction(ISD::SEXTLOAD, VT, InnerVT, Expand); in LoongArchTargetLowering()
232 setLoadExtAction(ISD::ZEXTLOAD, VT, InnerVT, Expand); in LoongArchTargetLowering()
233 setLoadExtAction(ISD::EXTLOAD, VT, InnerVT, Expand); in LoongArchTargetLowering()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp1232 setTruncStoreAction(VT, InnerVT, Expand); in AArch64TargetLowering()
1418 setTruncStoreAction(VT, InnerVT, Expand); in AArch64TargetLowering()
1715 for (MVT InnerVT : MVT::all_valuetypes()) in addTypeForNEON() local
1834 MVT InnerVT = VT.changeVectorElementType(MVT::i8); in addTypeForFixedLengthSVE() local
1835 while (InnerVT != VT) { in addTypeForFixedLengthSVE()
1836 setTruncStoreAction(VT, InnerVT, Custom); in addTypeForFixedLengthSVE()
1839 InnerVT = InnerVT.changeVectorElementType( in addTypeForFixedLengthSVE()
1847 MVT InnerVT = VT.changeVectorElementType(MVT::f16); in addTypeForFixedLengthSVE() local
1848 while (InnerVT != VT) { in addTypeForFixedLengthSVE()
1849 setTruncStoreAction(VT, InnerVT, Custom); in addTypeForFixedLengthSVE()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp387 for (MVT InnerVT : MVT::fixedlen_vector_valuetypes()) { in SystemZTargetLowering() local
388 setTruncStoreAction(VT, InnerVT, Expand); in SystemZTargetLowering()
389 setLoadExtAction(ISD::SEXTLOAD, VT, InnerVT, Expand); in SystemZTargetLowering()
390 setLoadExtAction(ISD::ZEXTLOAD, VT, InnerVT, Expand); in SystemZTargetLowering()
391 setLoadExtAction(ISD::EXTLOAD, VT, InnerVT, Expand); in SystemZTargetLowering()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp1760 EVT InnerVT = InnerOp.getValueType(); in SimplifyDemandedBits() local
1761 unsigned InnerBits = InnerVT.getScalarSizeInBits(); in SimplifyDemandedBits()
1763 isTypeDesirableForOp(ISD::SHL, InnerVT)) { in SimplifyDemandedBits()
1765 ISD::SHL, dl, InnerVT, InnerOp, in SimplifyDemandedBits()
1766 TLO.DAG.getShiftAmountConstant(ShAmt, InnerVT, dl)); in SimplifyDemandedBits()
H A DDAGCombiner.cpp9935 EVT InnerVT = N0Op0.getValueType(); in visitSHL() local
9936 uint64_t InnerBitwidth = InnerVT.getScalarSizeInBits(); in visitSHL()
25708 EVT InnerVT = BC0->getValueType(0); in visitVECTOR_SHUFFLE() local
25709 EVT InnerSVT = InnerVT.getScalarType(); in visitVECTOR_SHUFFLE()
25712 EVT ScaleVT = SVT.bitsLT(InnerSVT) ? VT : InnerVT; in visitVECTOR_SHUFFLE()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp1228 for (MVT InnerVT : MVT::fp_fixedlen_vector_valuetypes()) { in RISCVTargetLowering() local
1229 setLoadExtAction(ISD::EXTLOAD, VT, InnerVT, Expand); in RISCVTargetLowering()
1230 setTruncStoreAction(VT, InnerVT, Expand); in RISCVTargetLowering()
9191 auto InnerVT = VecVT.bitsLE(M1VT) ? VecVT : M1VT; in lowerReductionSeq() local
9196 SDValue InitialValue = lowerScalarInsert(StartValue, InnerVL, InnerVT, DL, in lowerReductionSeq()
9198 if (M1VT != InnerVT) in lowerReductionSeq()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp876 for (MVT InnerVT : MVT::fixedlen_vector_valuetypes()) { in PPCTargetLowering() local
877 setTruncStoreAction(VT, InnerVT, Expand); in PPCTargetLowering()
878 setLoadExtAction(ISD::SEXTLOAD, VT, InnerVT, Expand); in PPCTargetLowering()
879 setLoadExtAction(ISD::ZEXTLOAD, VT, InnerVT, Expand); in PPCTargetLowering()
880 setLoadExtAction(ISD::EXTLOAD, VT, InnerVT, Expand); in PPCTargetLowering()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp950 for (MVT InnerVT : MVT::fixedlen_vector_valuetypes()) { in X86TargetLowering() local
951 setTruncStoreAction(InnerVT, VT, Expand); in X86TargetLowering()
953 setLoadExtAction(ISD::SEXTLOAD, InnerVT, VT, Expand); in X86TargetLowering()
954 setLoadExtAction(ISD::ZEXTLOAD, InnerVT, VT, Expand); in X86TargetLowering()
961 setLoadExtAction(ISD::EXTLOAD, InnerVT, VT, Expand); in X86TargetLowering()
967 setLoadExtAction(ISD::EXTLOAD, InnerVT, VT, Expand); in X86TargetLowering()
22370 EVT InnerVT = Inner.getValueType(); in MatchVectorAllEqualTest() local
22371 if (llvm::has_single_bit<uint32_t>(InnerVT.getSizeInBits())) { in MatchVectorAllEqualTest()
22372 unsigned BW = InnerVT.getScalarSizeInBits(); in MatchVectorAllEqualTest()
40350 MVT InnerVT = V.getSimpleValueType(); in combineTargetShuffle() local
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp805 for (MVT InnerVT : MVT::fixedlen_vector_valuetypes()) { in ARMTargetLowering() local
806 setTruncStoreAction(VT, InnerVT, Expand); in ARMTargetLowering()
807 addAllExtLoads(VT, InnerVT, Expand); in ARMTargetLowering()