Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp1394 for (MVT InnerVT : MVT::fixedlen_vector_valuetypes()) { in AArch64TargetLowering() local
1395 setTruncStoreAction(VT, InnerVT, Expand); in AArch64TargetLowering()
1396 setLoadExtAction(ISD::SEXTLOAD, VT, InnerVT, Expand); in AArch64TargetLowering()
1397 setLoadExtAction(ISD::ZEXTLOAD, VT, InnerVT, Expand); in AArch64TargetLowering()
1398 setLoadExtAction(ISD::EXTLOAD, VT, InnerVT, Expand); in AArch64TargetLowering()
1479 for (MVT InnerVT : MVT::fixedlen_vector_valuetypes()) { in AArch64TargetLowering() local
1480 setTruncStoreAction(VT, InnerVT, Expand); in AArch64TargetLowering()
1481 setLoadExtAction(ISD::SEXTLOAD, VT, InnerVT, Expand); in AArch64TargetLowering()
1482 setLoadExtAction(ISD::ZEXTLOAD, VT, InnerVT, Expand); in AArch64TargetLowering()
1483 setLoadExtAction(ISD::EXTLOAD, VT, InnerVT, Expand); in AArch64TargetLowering()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp1408 for (MVT InnerVT : MVT::fp_fixedlen_vector_valuetypes()) { in RISCVTargetLowering() local
1409 setLoadExtAction(ISD::EXTLOAD, VT, InnerVT, Expand); in RISCVTargetLowering()
1410 setTruncStoreAction(VT, InnerVT, Expand); in RISCVTargetLowering()
5157 MVT InnerVT = ContainerVT; in lowerVZIP() local
5158 auto [Mask, VL] = getDefaultVLOps(IntVT, InnerVT, DL, DAG, Subtarget); in lowerVZIP()
5162 InnerVT = ContainerVT.getHalfNumVectorElementsVT(); in lowerVZIP()
5165 Mask = getAllOnesMask(InnerVT, VL, DL, DAG); in lowerVZIP()
5166 unsigned HighIdx = InnerVT.getVectorElementCount().getKnownMinValue(); in lowerVZIP()
5167 Op1 = DAG.getExtractSubvector(DL, InnerVT, Op0, HighIdx); in lowerVZIP()
5168 Op0 = DAG.getExtractSubvector(DL, InnerVT, Op0, 0); in lowerVZIP()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp270 for (MVT InnerVT : MVT::fixedlen_vector_valuetypes()) { in LoongArchTargetLowering() local
271 setTruncStoreAction(VT, InnerVT, Expand); in LoongArchTargetLowering()
272 setLoadExtAction(ISD::SEXTLOAD, VT, InnerVT, Expand); in LoongArchTargetLowering()
273 setLoadExtAction(ISD::ZEXTLOAD, VT, InnerVT, Expand); in LoongArchTargetLowering()
274 setLoadExtAction(ISD::EXTLOAD, VT, InnerVT, Expand); in LoongArchTargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp418 for (MVT InnerVT : MVT::fixedlen_vector_valuetypes()) { in SystemZTargetLowering() local
419 setTruncStoreAction(VT, InnerVT, Expand); in SystemZTargetLowering()
420 setLoadExtAction(ISD::SEXTLOAD, VT, InnerVT, Expand); in SystemZTargetLowering()
421 setLoadExtAction(ISD::ZEXTLOAD, VT, InnerVT, Expand); in SystemZTargetLowering()
422 setLoadExtAction(ISD::EXTLOAD, VT, InnerVT, Expand); in SystemZTargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp1817 EVT InnerVT = InnerOp.getValueType(); in SimplifyDemandedBits() local
1818 unsigned InnerBits = InnerVT.getScalarSizeInBits(); in SimplifyDemandedBits()
1820 isTypeDesirableForOp(ISD::SHL, InnerVT)) { in SimplifyDemandedBits()
1822 ISD::SHL, dl, InnerVT, InnerOp, in SimplifyDemandedBits()
1823 TLO.DAG.getShiftAmountConstant(ShAmt, InnerVT, dl)); in SimplifyDemandedBits()
H A DDAGCombiner.cpp10407 EVT InnerVT = N0Op0.getValueType(); in visitSHL() local
10408 uint64_t InnerBitwidth = InnerVT.getScalarSizeInBits(); in visitSHL()
27175 EVT InnerVT = BC0->getValueType(0); in visitVECTOR_SHUFFLE() local
27176 EVT InnerSVT = InnerVT.getScalarType(); in visitVECTOR_SHUFFLE()
27179 EVT ScaleVT = SVT.bitsLT(InnerSVT) ? VT : InnerVT; in visitVECTOR_SHUFFLE()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp1028 for (MVT InnerVT : MVT::fixedlen_vector_valuetypes()) { in X86TargetLowering() local
1029 setTruncStoreAction(InnerVT, VT, Expand); in X86TargetLowering()
1031 setLoadExtAction(ISD::SEXTLOAD, InnerVT, VT, Expand); in X86TargetLowering()
1032 setLoadExtAction(ISD::ZEXTLOAD, InnerVT, VT, Expand); in X86TargetLowering()
1039 setLoadExtAction(ISD::EXTLOAD, InnerVT, VT, Expand); in X86TargetLowering()
1045 setLoadExtAction(ISD::EXTLOAD, InnerVT, VT, Expand); in X86TargetLowering()
23282 EVT InnerVT = Inner.getValueType(); in MatchVectorAllEqualTest() local
23283 if (llvm::has_single_bit<uint32_t>(InnerVT.getSizeInBits())) { in MatchVectorAllEqualTest()
23284 unsigned BW = InnerVT.getScalarSizeInBits(); in MatchVectorAllEqualTest()
23288 DAG.getConstant(Cmp, DL, InnerVT), CC, in MatchVectorAllEqualTest()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp895 for (MVT InnerVT : MVT::fixedlen_vector_valuetypes()) { in PPCTargetLowering() local
896 setTruncStoreAction(VT, InnerVT, Expand); in PPCTargetLowering()
897 setLoadExtAction(ISD::SEXTLOAD, VT, InnerVT, Expand); in PPCTargetLowering()
898 setLoadExtAction(ISD::ZEXTLOAD, VT, InnerVT, Expand); in PPCTargetLowering()
899 setLoadExtAction(ISD::EXTLOAD, VT, InnerVT, Expand); in PPCTargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp799 for (MVT InnerVT : MVT::fixedlen_vector_valuetypes()) { in ARMTargetLowering() local
800 setTruncStoreAction(VT, InnerVT, Expand); in ARMTargetLowering()
801 addAllExtLoads(VT, InnerVT, Expand); in ARMTargetLowering()