| /freebsd-12.1/contrib/libc++/include/experimental/ |
| H A D | simd | 266 friend simd operator+ (const simd&, const simd&); 280 friend simd& operator+= (simd&, const simd&); 281 friend simd& operator-= (simd&, const simd&); 282 friend simd& operator*= (simd&, const simd&); 283 friend simd& operator/= (simd&, const simd&); 284 friend simd& operator%= (simd&, const simd&); 286 friend simd& operator&= (simd&, const simd&); 287 friend simd& operator|= (simd&, const simd&); 288 friend simd& operator^= (simd&, const simd&); 289 friend simd& operator<<=(simd&, const simd&); [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | OpenMPKinds.def | 188 OPENMP_DIRECTIVE(simd) 215 OPENMP_DIRECTIVE_EXT(for_simd, "for simd") 218 OPENMP_DIRECTIVE_EXT(declare_simd, "declare simd") 220 OPENMP_DIRECTIVE_EXT(taskloop_simd, "taskloop simd") 228 OPENMP_DIRECTIVE_EXT(target_simd, "target simd") 271 OPENMP_CLAUSE(simd, OMPSIMDClause) 305 // Clauses allowed for directive 'omp simd'. 326 // Clauses allowed for directive 'omp for simd'. 375 OPENMP_SCHEDULE_MODIFIER(simd) 562 OPENMP_ORDERED_CLAUSE(simd) [all …]
|
| H A D | DiagnosticDriverKinds.td | 205 def err_drv_no_neon_modifier : Error<"[no]neon is not accepted as modifier, please use [no]simd ins…
|
| H A D | AttrDocs.td | 2972 let Heading = "#pragma omp declare simd"; 2974 The `declare simd` construct can be applied to a function to enable the creation 2976 instructions from a single invocation in a SIMD loop. The `declare simd` 2977 directive is a declarative directive. There may be multiple `declare simd` 2978 directives for a function. The use of a `declare simd` construct on a function 2982 The syntax of the `declare simd` construct is as follows: 2986 #pragma omp declare simd [clause[[,] clause] ...] new-line 2987 [#pragma omp declare simd [clause[[,] clause] ...] new-line]
|
| H A D | DiagnosticParseKinds.td | 1163 "function declaration is expected after 'declare simd' directive">;
|
| H A D | DiagnosticSemaKinds.td | 8851 "'%0' statement cannot be used in OpenMP simd region">; 8889 "OpenMP constructs may not be nested inside a simd region">; 8952 "single declaration is expected after 'declare simd' directive">; 8954 "'#pragma omp declare simd' can only be applied to functions">; 9062 "OpenMP only allows an ordered construct with the simd clause nested in a simd construct">,
|
| H A D | Attr.td | 3031 let Spellings = [Pragma<"omp", "declare simd">];
|
| /freebsd-12.1/contrib/libc++/include/ |
| H A D | module.modulemap | 563 module simd { 564 header "experimental/simd"
|
| /freebsd-12.1/contrib/binutils/opcodes/ |
| H A D | i386-reg.tbl | 146 // MMX and simd registers.
|
| /freebsd-12.1/contrib/llvm/include/llvm/Support/ |
| H A D | AArch64TargetParser.def | 66 AARCH64_ARCH_EXT_NAME("simd", AArch64::AEK_SIMD, "+neon", "-neon")
|
| H A D | ARMTargetParser.def | 150 ARM_ARCH_EXT_NAME("simd", ARM::AEK_SIMD, nullptr, nullptr)
|
| /freebsd-12.1/lib/libc++/ |
| H A D | Makefile | 248 EXP_HEADERS+= simd
|
| /freebsd-12.1/contrib/elftoolchain/readelf/ |
| H A D | readelf.c | 230 static const char *aeabi_adv_simd_arch(uint64_t simd); 1470 aeabi_adv_simd_arch(uint64_t simd) in aeabi_adv_simd_arch() argument 1474 switch (simd) { in aeabi_adv_simd_arch() 1480 (uintmax_t) simd); in aeabi_adv_simd_arch()
|
| /freebsd-12.1/contrib/gcc/config/arm/ |
| H A D | iwmmxt.md | 223 ;; compile/simd-5.c at -O0). The mode for operands[1] is
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Driver/ |
| H A D | Options.td | 1562 def fopenmp_simd : Flag<["-"], "fopenmp-simd">, Group<f_Group>, Flags<[CC1Option, NoArgumentUnused]… 1564 def fno_openmp_simd : Flag<["-"], "fno-openmp-simd">, Group<f_Group>, Flags<[CC1Option, NoArgumentU…
|
| /freebsd-12.1/contrib/gcc/ |
| H A D | ChangeLog-2005 | 14947 * testsuite/gcc.dg/simd-1.c: Update error messages. 14948 * testsuite/gcc.dg/simd-1b.c: Re-enable tests. Update error 14950 * testsuite/gcc.dg/simd-2.c: Update error messages. 14951 * testsuite/gcc.dg/simd-4.c: New.
|
| H A D | ChangeLog-2002 | 15184 * gcc.c-torture/execute/simd-1.c: New. 15186 * gcc.dg/simd-1.c: New. 15189 specify simd types not specifically supported by the hardware. 15190 Document that simd types can be used as function arguments.
|
| H A D | ChangeLog-2003 | 18790 * testsuite/gcc.c-torture/execute/simd-4.c: New. 23891 * testsuite/gcc.c-torture/compile/simd-6.c: New. 25033 * expr.c (emit_group_load): Dump parallels of simd types to 28196 * testsuite/gcc.c-torture/execute/simd-3.c: New.
|
| /freebsd-12.1/tools/build/mk/ |
| H A D | OptionalObsoleteFiles.inc | 4558 OLD_FILES+=usr/include/c++/v1/experimental/simd
|
| /freebsd-12.1/contrib/gcc/doc/ |
| H A D | invoke.texi | 11448 This switch enables or disables the generation of SPE simd
|