Home
last modified time | relevance | path

Searched refs:Scalable (Results 1 – 25 of 41) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DTypeSize.h136 StackOffset(ScalarTy Fixed, ScalarTy Scalable)
137 : LinearPolyBase<StackOffset>({Fixed, Scalable}) {}
144 static StackOffset getScalable(ScalarTy Scalable) { return {0, Scalable}; }
145 static StackOffset get(ScalarTy Fixed, ScalarTy Scalable) {
146 return {Fixed, Scalable};
290 static LeafTy get(ScalarTy MinVal, bool Scalable) {
292 LinearPolySize(MinVal, Scalable ? ScalableDim : FixedDim));
424 static TypeSize Scalable(ScalarTy MinVal) { return TypeSize(MinVal, true); }
H A DMachineValueType.h844 case nxv1i1: return TypeSize::Scalable(1); in getSizeInBits()
846 case nxv2i1: return TypeSize::Scalable(2); in getSizeInBits()
848 case nxv4i1: return TypeSize::Scalable(4); in getSizeInBits()
853 case nxv8i1: return TypeSize::Scalable(8); in getSizeInBits()
865 case nxv1f16: return TypeSize::Scalable(16); in getSizeInBits()
881 case nxv1f32: return TypeSize::Scalable(32); in getSizeInBits()
905 case nxv1f64: return TypeSize::Scalable(64); in getSizeInBits()
929 case nxv2f64: return TypeSize::Scalable(128); in getSizeInBits()
947 case nxv4f64: return TypeSize::Scalable(256); in getSizeInBits()
963 case nxv8f64: return TypeSize::Scalable(512); in getSizeInBits()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h84 Hint Scalable; variable
149 return Scalable.Value == SK_PreferFixedWidth || in isScalableVectorizationExplicitlyEnabled()
150 Scalable.Value == SK_PreferScalable; in isScalableVectorizationExplicitlyEnabled()
155 return Scalable.Value == SK_FixedWidthOnly; in isScalableVectorizationDisabled()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp97 Scalable("vectorize.scalable.enable", SK_Unspecified, HK_SCALABLE), in LoopVectorizeHints()
106 if ((LoopVectorizeHints::ScalableForceKind)Scalable.Value == SK_Unspecified) in LoopVectorizeHints()
110 Scalable.Value = Width.Value ? SK_FixedWidthOnly : ScalableVectorization; in LoopVectorizeHints()
114 Scalable.Value = SK_FixedWidthOnly; in LoopVectorizeHints()
261 &IsVectorized, &Predicate, &Scalable}; in setHint()
/netbsd-src/external/bsd/file/dist/magic/magdir/
H A Dsgml8 >>19 search/4096 \<svg SVG Scalable Vector Graphics image
13 0 string \<svg SVG Scalable Vector Graphics image
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DDerivedTypes.h430 bool Scalable) { in get() argument
432 ElementCount::get(NumElements, Scalable)); in get()
/netbsd-src/external/apache2/llvm/dist/clang/docs/
H A DThinLTO.rst33 see the LLVM blog post `ThinLTO: Scalable and Incremental LTO
246 `ThinLTO: Scalable and Incremental LTO
/netbsd-src/share/doc/papers/pulldown/
H A Drefs.r74 %T Scalable Support for Multi-homed Multi-provider Connectivity
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DTargetLibraryInfo.h195 ElementCount &Scalable) const;
/netbsd-src/sys/dev/pci/
H A Dpcidevs4826 product INTEL XEONSC_UBOX_0 0x2014 Xeon Scalable Ubox
4827 product INTEL XEONSC_UBOX_1 0x2015 Xeon Scalable Ubox
4828 product INTEL XEONSC_UBOX_2 0x2016 Xeon Scalable Ubox
4829 product INTEL XEONSC_M2PCIR 0x2018 Xeon Scalable M2PCI
4830 product INTEL XEONSC_HB 0x2020 Xeon Scalable Host
4831 product INTEL XEONSC_CBDMAR 0x2021 Xeon Scalable CBDMA
4832 product INTEL XEONSC_MMVTD 0x2024 Xeon Scalable MM/Vt-d
4833 product INTEL XEONSC_RAS 0x2025 Xeon Scalable RAS
4834 product INTEL XEONSC_IOAPIC 0x2026 Xeon Scalable I/O APIC
4835 product INTEL XEONSC_PCIE_1 0x2030 Xeon Scalable PCI
[all...]
/netbsd-src/external/gpl3/binutils/dist/gas/
H A DNEWS5 * Add support for the AArch64 Scalable Vector Extension version 2.1 (SVE2.1).
7 * Add support for the AArch64 Scalable Matrix Extension version 2.1 (SME2.1).
208 * Add support for Scalable Matrix Extension (SME) for AArch64.
351 * Add support for the Arm Scalable Vector Extension version 2 (SVE2)
/netbsd-src/external/gpl3/binutils/dist/gas/doc/
H A Dc-aarch64.texi259 @tab Enable the Scalable Matrix Extension.
271 @tab Enable the Scalable Vector Extension.
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DGettingInvolved.rst160 * - Scalable Vectors and Arm SVE
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp2816 Scale = TypeSize::Scalable(16); in getMemOpInfo()
2823 Scale = TypeSize::Scalable(16); in getMemOpInfo()
2830 Scale = TypeSize::Scalable(16); in getMemOpInfo()
2837 Scale = TypeSize::Scalable(2); in getMemOpInfo()
2844 Scale = TypeSize::Scalable(16); in getMemOpInfo()
2859 Scale = TypeSize::Scalable(16); in getMemOpInfo()
2875 Scale = TypeSize::Scalable(8); in getMemOpInfo()
2888 Scale = TypeSize::Scalable(4); in getMemOpInfo()
2898 Scale = TypeSize::Scalable(2); in getMemOpInfo()
H A DAArch64.td109 "Enable Scalable Vector Extension (SVE) instructions", [FeatureFullFP16]>;
130 "Enable Scalable Vector Extension 2 (SVE2) instructions", [FeatureSVE]>;
/netbsd-src/external/gpl3/binutils.old/dist/gas/
H A DNEWS24 * Add support for Scalable Matrix Extension (SME) for AArch64.
146 * Add support for the Arm Scalable Vector Extension version 2 (SVE2)
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DInstructionSimplify.cpp4650 bool Scalable = InVecEltCount.isScalable(); in SimplifyShuffleVectorInst() local
4657 if (!Scalable) { in SimplifyShuffleVectorInst()
4686 if (!Scalable && Op0Const && !Op1Const) { in SimplifyShuffleVectorInst()
4700 if (!Scalable && match(Op0, m_InsertElt(m_Value(), m_Constant(C), in SimplifyShuffleVectorInst()
4727 if (Scalable) in SimplifyShuffleVectorInst()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp5144 const bool Scalable = WidenVT.isScalableVector(); in FindMemType() local
5151 if (!Scalable && Width == WidenEltWidth) in FindMemType()
5158 if (!Scalable) { in FindMemType()
5186 if (Scalable != MemVT.isScalableVector()) in FindMemType()
5202 if (Scalable) in FindMemType()
/netbsd-src/external/gpl3/binutils.old/dist/gas/doc/
H A Dc-aarch64.texi239 @tab Enable the Scalable Vector Extensions. This implies @code{fp16},
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86.td1439 // Close to the AVX-512 level implemented by Xeon Scalable Processors.
/netbsd-src/external/apache2/llvm/dist/llvm/lib/AsmParser/
H A DLLParser.cpp3034 bool Scalable = false; in parseArrayVectorType() local
3041 Scalable = true; in parseArrayVectorType()
3071 Result = VectorType::get(EltTy, unsigned(Size), Scalable); in parseArrayVectorType()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp1945 bool Scalable = Record.size() > 2 ? Record[2] : false; in parseTypeTableBody() local
1946 ResultTy = VectorType::get(ResultTy, Record[0], Scalable); in parseTypeTableBody()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DBuiltins.def39 // q -> Scalable vector, followed by the number of elements and the base type.
/netbsd-src/external/gpl2/gettext/dist/gettext-tools/tests/
H A Dmm-ko.ascii.pot4760 msgid "Scalable Vector Graphics"
4790 msgid "Scalable Vector Graphics import and export filters"
H A Dmm-ko.euc-kr.po5023 msgid "Scalable Vector Graphics"
5055 msgid "Scalable Vector Graphics import and export filters"

12