Home
last modified time | relevance | path

Searched refs:Neon (Results 1 – 24 of 24) sorted by relevance

/freebsd/contrib/arm-optimized-routines/math/tools/
H A Dexp10.sollya8 N = 1; // Neon 1, SVE 64
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DARMTargetParser.def55 ARM_FPU("neon", FK_NEON, FPUVersion::VFPV3, NeonSupportLevel::Neon,
58 NeonSupportLevel::Neon, FPURestriction::None)
59 ARM_FPU("neon-vfpv4", FK_NEON_VFPV4, FPUVersion::VFPV4, NeonSupportLevel::Neon,
62 NeonSupportLevel::Neon, FPURestriction::None)
H A DARMTargetParser.h157 Neon, ///< Neon enumerator
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SchedOryon.td99 // Port 12: FP/Neon/SIMD/Crypto.
104 // Port 13: FP/Neon/SIMD/Crypto.
109 // Port 14: FP/Neon/SIMD/Crypto.
112 // Port 15: FP/Neon/SIMD/Crypto.
865 // Neon load with 5 cycle
H A DAArch64SchedThunderX3T110.td57 // Port 6: FP/Neon/SIMD/Crypto.
60 // Port 7: FP/Neon/SIMD/Crypto.
63 // Port 8: FP/Neon/SIMD/Crypto.
66 // Port 9: FP/Neon/SIMD/Crypto.
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrNEON.td2935 // Neon Intrinsic-Op instructions (VABA): double- and quad-register.
2953 // Neon 3-argument intrinsics, both double- and quad-register.
3019 // Neon Long 3-argument intrinsic. The destination register is
3324 // Neon 2-register vector operations and intrinsics.
3326 // Neon 2-register comparisons.
3386 // Neon 3-register comparisons.
3440 // Neon 2-register vector intrinsics,
3464 // Neon Narrowing 2-register vector operations,
3481 // Neon Narrowing 2-register vector intrinsics,
3499 // Neon Lengthening 2-register vector intrinsic (currently specific to VMOVL).
[all …]
H A DARMFeatures.td30 // Floating Point, HW Division and Neon Support
H A DARMInstrFormats.td133 def NeonDomain : Domain<2>; // Instructions in Neon domain only
134 def VFPNeonDomain : Domain<3>; // Instructions in both VFP & Neon domains
135 def VFPNeonA8Domain : Domain<5>; // Instructions in VFP & Neon under A8
H A DARMScheduleR52.td539 // Neon Support
/freebsd/contrib/llvm-project/llvm/lib/TargetParser/
H A DARMTargetParser.cpp204 {"+neon", "-neon", NeonSupportLevel::Neon}, in getFPUFeatures()
/freebsd/sys/dts/arm/
H A Dimx51x.dtsi433 /* irq76 Neon Monitor Interrupt */
H A Dimx53x.dtsi518 /* irq76 Neon Monitor Interrupt */
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTypePrinter.cpp682 case VectorKind::Neon: in printVectorBefore()
757 case VectorKind::Neon: in printDependentVectorBefore()
H A DJSONNodeDumper.cpp724 case VectorKind::Neon: in VisitVectorType()
H A DTextNodeDumper.cpp1846 case VectorKind::Neon: in VisitVectorType()
H A DItaniumMangle.cpp4099 if ((T->getVectorKind() == VectorKind::Neon || in mangleType()
4129 if ((T->getVectorKind() == VectorKind::Neon || in mangleType()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAutoUpgrade.cpp643 bool Neon = Name.consume_front("neon."); in upgradeArmOrAarch64IntrinsicFunction() local
644 if (Neon) { in upgradeArmOrAarch64IntrinsicFunction()
702 if (Neon) { in upgradeArmOrAarch64IntrinsicFunction()
804 if (Neon) { in upgradeArmOrAarch64IntrinsicFunction()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaType.cpp8164 VecKind == VectorKind::Neon && in HandleNeonVectorTypeAttr()
8284 if (!VT || VT->getVectorKind() != VectorKind::Neon) { in HandleArmMveStrictPolymorphismAttr()
8612 HandleNeonVectorTypeAttr(type, attr, state.getSema(), VectorKind::Neon); in processTypeAttrs()
H A DSemaInit.cpp1893 if (isBigEndian && (T->getVectorKind() == VectorKind::Neon || in CheckVectorType()
H A DSemaExpr.cpp14579 if (VT->getVectorKind() == VectorKind::Neon) in needsConversionOfHalfVec()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DType.h3968 Neon,
/freebsd/share/misc/
H A Dpci_vendors6374 0067 PowerVR Neon 250 Chipset
6375 1010 0020 PowerVR Neon 250 AGP 32Mb
6376 1010 0080 PowerVR Neon 250 AGP 16Mb
6377 1010 0088 PowerVR Neon 250 16Mb
6378 1010 0090 PowerVR Neon 250 AGP 16Mb
6379 1010 0098 PowerVR Neon 250 16Mb
6380 1010 00a0 PowerVR Neon 250 AGP 32Mb
6381 1010 00a8 PowerVR Neon 250 32Mb
6382 1010 0120 PowerVR Neon 250 AGP 32Mb
H A Dusb_vendors6645 050e Neon Technology, Inc.
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DDiagnosticSemaKinds.td3218 "Neon vector size must be 64 or 128 bits">;