Home
last modified time | relevance | path

Searched refs:SIMD (Results 1 – 25 of 85) sorted by relevance

1234

/openbsd-src/gnu/llvm/llvm/utils/lit/tests/Inputs/shtest-define/examples/
H A Dparam-subst.txt15 ; REDEFINE: %{fcflags} = -check-prefix=SIMD
17 …86_64-apple-darwin10.6.0 -fopenmp-simd -emit-llvm -o - {{.*}} | FileCheck -check-prefix=SIMD {{.*}}
20 ; REDEFINE: %{fcflags} = -check-prefix=SIMD
22 …x86_64-unknown-linux-gnu -fopenmp-simd -emit-llvm -o - {{.*}} | FileCheck -check-prefix=SIMD {{.*}}
25 ; REDEFINE: %{fcflags} = -check-prefix=NO-SIMD
27 …1 -triple x86_64-apple-darwin10.6.0 -emit-llvm -o - {{.*}} | FileCheck -check-prefix=NO-SIMD {{.*}}
30 ; REDEFINE: %{fcflags} = -check-prefix=NO-SIMD
32 …51 -triple x86_64-unknown-linux-gnu -emit-llvm -o - {{.*}} | FileCheck -check-prefix=NO-SIMD {{.*}}
/openbsd-src/gnu/llvm/llvm/lib/Target/LoongArch/
H A DLoongArch.td54 // Loongson SIMD eXtension (LSX)
57 "'LSX' (Loongson SIMD Extension)", [FeatureBasicD]>;
61 "'LSX' (Loongson SIMD Extension)">;
63 // Loongson Advanced SIMD eXtension (LASX)
66 "'LASX' (Loongson Advanced SIMD Extension)",
71 "'LASX' (Loongson Advanced SIMD Extension)">;
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMScheduleSwift.td556 // 4.2.28 Advanced SIMD, Integer, 2 cycle
567 // 4.2.29 Advanced SIMD, Integer, 4 cycle
568 // 4.2.30 Advanced SIMD, Integer with Accumulate
577 // 4.2.31 Advanced SIMD, Add and Shift with Narrow
584 // 4.2.32 Advanced SIMD, Vector Table Lookup
597 // 4.2.33 Advanced SIMD, Transpose
602 // 4.2.34 Advanced SIMD and VFP, Floating Point
612 // 4.2.35 Advanced SIMD and VFP, Multiply
622 // 4.2.36 Advanced SIMD and VFP, Convert
625 // 4.2.37 Advanced SIMD and VFP, Move
[all …]
/openbsd-src/gnu/llvm/clang/docs/
H A DOpenMPSupport.rst131 | loop | clause: if for SIMD directives | :go…
165 | SIMD | atomic and simd constructs inside SIMD code | :go…
167 | SIMD | SIMD nontemporal | :go…
/openbsd-src/gnu/gcc/gcc/
H A Dmode-classes.def31 DEF_MODE_CLASS (MODE_VECTOR_INT), /* SIMD vectors */ \
/openbsd-src/gnu/usr.bin/binutils/gas/doc/
H A Dc-i386.texi32 * i386-SIMD:: Intel's MMX and AMD's 3DNow! SIMD Operations
584 @node i386-SIMD
585 @section Intel's MMX and AMD's 3DNow! SIMD Operations
589 @cindex SIMD, i386
592 @cindex SIMD, x86-64
594 @code{@value{AS}} supports Intel's MMX instruction set (SIMD
598 instruction set (SIMD instructions for 32-bit floating point data)
602 SIMD, Katmai (KNI).
/openbsd-src/gnu/usr.bin/binutils-2.17/gas/doc/
H A Dc-i386.texi33 * i386-SIMD:: Intel's MMX and AMD's 3DNow! SIMD Operations
594 @node i386-SIMD
595 @section Intel's MMX and AMD's 3DNow! SIMD Operations
599 @cindex SIMD, i386
602 @cindex SIMD, x86-64
604 @code{@value{AS}} supports Intel's MMX instruction set (SIMD
608 instruction set (SIMD instructions for 32-bit floating point data)
612 SIMD, Katmai (KNI).
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DP10InstrResources.td1478 // 10 Cycles SIMD Matrix Multiply Engine operations, 0 input operands
1484 // 10 Cycles SIMD Matrix Multiply Engine operations, 2 input operands
1497 // 10 Cycles SIMD Matrix Multiply Engine operations, 3 input operands
1523 // 10 Cycles SIMD Matrix Multiply Engine operations, 4 input operands
1530 // 10 Cycles SIMD Matrix Multiply Engine operations, 5 input operands
1549 // 10 Cycles SIMD Matrix Multiply Engine operations, 6 input operands
1568 // 10 Cycles SIMD Matrix Multiply Engine operations, and 3 Cycles ALU operations, 1 input operands
1575 // 10 Cycles SIMD Matrix Multiply Engine operations, 3 Cycles ALU operations, 10 Cycles SIMD Matrix…
/openbsd-src/gnu/llvm/llvm/lib/Support/BLAKE3/
H A DCMakeLists.txt20 # "For each of the x86 SIMD instruction sets, four versions are available:
H A DREADME.md268 query the CPU at runtime to detect SIMD support, and it will use the
273 For each of the x86 SIMD instruction sets, four versions are available:
/openbsd-src/gnu/llvm/clang/include/clang/Basic/
H A DBuiltinsWebAssembly.def68 // SIMD builtins
164 // Relaxed SIMD builtins (experimental)
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DIntrinsicsWebAssembly.td164 // SIMD intrinsics
245 // Relaxed SIMD intrinsics (experimental)
/openbsd-src/gnu/llvm/llvm/docs/HistoricalNotes/
H A D2001-02-06-TypeNotationDebate.txt32 [ < %4, int > ] - Array of 128 bit SIMD packets
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssembly.td26 "Enable 128-bit SIMD">;
H A DWebAssemblyInstrSIMD.td1 // WebAssemblyInstrSIMD.td - WebAssembly SIMD codegen support -*- tablegen -*-//
10 /// WebAssembly SIMD operand code-gen constructs.
14 // Instructions using the SIMD opcode prefix and requiring one of the SIMD
428 // Constructing SIMD values
937 // WebAssembly SIMD shifts are nonstandard in that the shift amount is
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86ScheduleAtom.td36 // SIMD/FP: SIMD ALU, Shuffle,SIMD/FP multiply, divide
38 // SIMD/FP: SIMD ALU, FP Adder
/openbsd-src/gnu/llvm/llvm/docs/Proposals/
H A DVectorPredication.rst15 vector instructions for modern SIMD ISAs such as AVX512, ARM SVE, the RISC-V V
H A DVectorizationPlan.rst222 .. [1] "Outer-loop vectorization: revisited for short SIMD architectures", Dorit
234 .. [4] "Exploiting mixed SIMD parallelism by reducing data reorganization
249 .. [9] "Extending LoopVectorizer: OpenMP4.5 SIMD and Outer Loop
H A DTestSuite.rst79 OpenMP 4.x SIMD Benchmarks
/openbsd-src/gnu/llvm/llvm/docs/CommandGuide/
H A Dlli.rst90 Override or control specific attributes of the target, such as whether SIMD
H A Dllc.rst89 Override or control specific attributes of the target, such as whether SIMD
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64SchedFalkorDetails.td584 // SIMD Floating-point Instructions
656 // SIMD Integer Instructions
779 // SIMD Load Instructions
907 // SIMD Miscellaneous Instructions
966 // SIMD Store Instructions
/openbsd-src/gnu/gcc/gcc/config/rs6000/
H A Drs6000.opt191 Generate SPE SIMD instructions on E500
/openbsd-src/gnu/usr.bin/binutils-2.17/opcodes/
H A DChangeLog-9899413 and handle SIMD cmp insns in OP_SIMD_Suffix.
419 PIII SIMD support from Doug Ledford <dledford@redhat.com>
426 (dis386_twobyte_att, dis386_twobyte_intel): Add SIMD insns.
427 (twobyte_has_modrm): Add SIMD entries.
429 (grps): Add SIMD insns.
432 SIMD insns.
/openbsd-src/gnu/usr.bin/binutils/opcodes/
H A DChangeLog-9899413 and handle SIMD cmp insns in OP_SIMD_Suffix.
419 PIII SIMD support from Doug Ledford <dledford@redhat.com>
426 (dis386_twobyte_att, dis386_twobyte_intel): Add SIMD insns.
427 (twobyte_has_modrm): Add SIMD entries.
429 (grps): Add SIMD insns.
432 SIMD insns.

1234