Home
last modified time | relevance | path

Searched refs:intrinsics (Results 1 – 25 of 304) sorted by relevance

12345678910>>...13

/external/swiftshader/third_party/LLVM/include/llvm/
DIntrinsicsX86.td1 //===- IntrinsicsX86.td - Defines X86 intrinsics -----------*- tablegen -*-===//
10 // This file defines all of the X86-specific intrinsics.
16 let TargetPrefix = "x86" in { // All intrinsics start with "llvm.x86.".
101 let TargetPrefix = "x86" in { // All intrinsics start with "llvm.x86.".
147 let TargetPrefix = "x86" in { // All intrinsics start with "llvm.x86.".
194 let TargetPrefix = "x86" in { // All intrinsics start with "llvm.x86.".
219 let TargetPrefix = "x86" in { // All intrinsics start with "llvm.x86.".
226 let TargetPrefix = "x86" in { // All intrinsics start with "llvm.x86.".
232 let TargetPrefix = "x86" in { // All intrinsics start with "llvm.x86.".
240 let TargetPrefix = "x86" in { // All intrinsics start with "llvm.x86.".
[all …]
DIntrinsicsAlpha.td1 //===- IntrinsicsAlpha.td - Defines Alpha intrinsics -------*- tablegen -*-===//
10 // This file defines all of the Alpha-specific intrinsics.
15 let TargetPrefix = "alpha" in { // All intrinsics start with "llvm.alpha.".
DIntrinsicsPowerPC.td1 //===- IntrinsicsPowerPC.td - Defines PowerPC intrinsics ---*- tablegen -*-===//
10 // This file defines all of the PowerPC-specific intrinsics.
15 // Definitions for all PowerPC intrinsics.
18 // Non-altivec intrinsics.
19 let TargetPrefix = "ppc" in { // All intrinsics start with "llvm.ppc.".
35 let TargetPrefix = "ppc" in { // All PPC intrinsics start with "llvm.ppc.".
36 /// PowerPC_Vec_Intrinsic - Base class for all altivec intrinsics.
49 /// vector and returns one. These intrinsics have no side effects.
55 /// vectors and returns one. These intrinsics have no side effects.
62 /// vectors and returns one. These intrinsics have no side effects.
[all …]
DIntrinsicsARM.td1 //===- IntrinsicsARM.td - Defines ARM intrinsics -----------*- tablegen -*-===//
10 // This file defines all of the ARM-specific intrinsics.
18 let TargetPrefix = "arm" in { // All intrinsics start with "llvm.arm.".
26 let TargetPrefix = "arm" in { // All intrinsics start with "llvm.arm.".
41 let TargetPrefix = "arm" in { // All intrinsics start with "llvm.arm.".
51 let TargetPrefix = "arm" in { // All intrinsics start with "llvm.arm.".
65 let TargetPrefix = "arm" in { // All intrinsics start with "llvm.arm.".
102 let TargetPrefix = "arm" in { // All intrinsics start with "llvm.arm.".
235 // Note: This is different than the other "long" NEON intrinsics because
266 // represented by intrinsics in LLVM, and even the basic VSHL variable shift
[all …]
DIntrinsics.td1 //===- Intrinsics.td - Defines all LLVM intrinsics ---------*- tablegen -*-===//
10 // This file defines properties of all LLVM intrinsics.
17 // Properties we keep track of for intrinsics.
59 // Types used by intrinsics.
163 string TargetPrefix = ""; // Set to a prefix for target-specific intrinsics.
283 // None of these intrinsics accesses memory at all.
294 // None of these intrinsics accesses memory at all...but that doesn't mean the
415 // These convert intrinsics are to support various conversions between
417 // intrinsics as they might be removed sometime in the future and
439 // Target-specific intrinsics
DIntrinsicsXCore.td1 //==- IntrinsicsXCore.td - XCore intrinsics -*- tablegen -*-==//
10 // This file defines all of the XCore-specific intrinsics.
14 let TargetPrefix = "xcore" in { // All intrinsics start with "llvm.xcore.".
DIntrinsicsPTX.td1 //===- IntrinsicsPTX.td - Defines PTX intrinsics -----------*- tablegen -*-===//
10 // This file defines all of the PTX-specific intrinsics.
/external/libopus/m4/
Dopus-intrinsics.m41 dnl opus-intrinsics.m4
2 dnl macro for testing for support for compiler intrinsics, either by default or with a compiler flag
7 AC_MSG_CHECKING([if compiler supports $1 intrinsics])
17 AC_MSG_CHECKING([if compiler supports $1 intrinsics with $2])
/external/llvm/include/llvm/IR/
DIntrinsicsPowerPC.td1 //===- IntrinsicsPowerPC.td - Defines PowerPC intrinsics ---*- tablegen -*-===//
10 // This file defines all of the PowerPC-specific intrinsics.
15 // Definitions for all PowerPC intrinsics.
18 // Non-altivec intrinsics.
19 let TargetPrefix = "ppc" in { // All intrinsics start with "llvm.ppc.".
63 let TargetPrefix = "ppc" in { // All PPC intrinsics start with "llvm.ppc.".
64 /// PowerPC_Vec_Intrinsic - Base class for all altivec intrinsics.
71 /// PowerPC_VSX_Intrinsic - Base class for all VSX intrinsics.
84 /// vector and returns one. These intrinsics have no side effects.
90 /// vectors and returns one. These intrinsics have no side effects.
[all …]
DIntrinsicsWebAssembly.td1 //===- IntrinsicsWebAssembly.td - Defines wasm intrinsics --*- tablegen -*-===//
11 /// \brief This file defines all of the WebAssembly-specific intrinsics.
15 let TargetPrefix = "wasm" in { // All intrinsics start with "llvm.wasm.".
DIntrinsicsBPF.td1 //===- IntrinsicsBPF.td - Defines BPF intrinsics -----------*- tablegen -*-===//
10 // This file defines all of the BPF-specific intrinsics.
15 let TargetPrefix = "bpf" in { // All intrinsics start with "llvm.bpf."
DIntrinsicsX86.td1 //===- IntrinsicsX86.td - Defines X86 intrinsics -----------*- tablegen -*-===//
10 // This file defines all of the X86-specific intrinsics.
16 let TargetPrefix = "x86" in { // All intrinsics start with "llvm.x86.".
21 // SEH intrinsics for Windows
147 let TargetPrefix = "x86" in { // All intrinsics start with "llvm.x86.".
193 let TargetPrefix = "x86" in { // All intrinsics start with "llvm.x86.".
240 let TargetPrefix = "x86" in { // All intrinsics start with "llvm.x86.".
266 let TargetPrefix = "x86" in { // All intrinsics start with "llvm.x86.".
272 let TargetPrefix = "x86" in { // All intrinsics start with "llvm.x86.".
280 let TargetPrefix = "x86" in { // All intrinsics start with "llvm.x86.".
[all …]
DIntrinsicsXCore.td1 //==- IntrinsicsXCore.td - XCore intrinsics -*- tablegen -*-==//
10 // This file defines all of the XCore-specific intrinsics.
14 let TargetPrefix = "xcore" in { // All intrinsics start with "llvm.xcore.".
DIntrinsicsARM.td1 //===- IntrinsicsARM.td - Defines ARM intrinsics -----------*- tablegen -*-===//
10 // This file defines all of the ARM-specific intrinsics.
18 let TargetPrefix = "arm" in { // All intrinsics start with "llvm.arm.".
284 // Note: This is different than the other "long" NEON intrinsics because
311 // represented by intrinsics in LLVM, and even the basic VSHL variable shift
318 // The shift counts for these intrinsics are always vectors, even for constant
322 // for constant right shift intrinsics, and to help preserve sanity, the
324 // applicable, signed and unsigned versions of the intrinsics are
DIntrinsics.td1 //===- Intrinsics.td - Defines all LLVM intrinsics ---------*- tablegen -*-===//
10 // This file defines properties of all LLVM intrinsics.
17 // Properties we keep track of for intrinsics.
38 // to this intrinsics may be removed.
93 // Types used by intrinsics.
251 string TargetPrefix = ""; // Set to a prefix for target-specific intrinsics.
436 // None of these intrinsics accesses memory at all.
448 // None of these intrinsics accesses memory at all...but that doesn't mean the
626 // These convert intrinsics are to support various conversions between
628 // intrinsics as they might be removed sometime in the future and
[all …]
DIntrinsicsAArch64.td1 //===- IntrinsicsAARCH64.td - Defines AARCH64 intrinsics ---*- tablegen -*-===//
10 // This file defines all of the AARCH64-specific intrinsics.
58 let TargetPrefix = "aarch64" in { // All intrinsics start with "llvm.aarch64.".
282 // FIXME: In theory, we shouldn't need intrinsics for saddlp or
423 let TargetPrefix = "aarch64" in { // All intrinsics start with "llvm.aarch64.".
433 let TargetPrefix = "aarch64" in { // All intrinsics start with "llvm.aarch64.".
532 let TargetPrefix = "aarch64" in { // All intrinsics start with "llvm.aarch64.".
/external/swiftshader/third_party/LLVM/lib/Target/Blackfin/
DBlackfinIntrinsics.td1 //===- BlackfinIntrinsics.td - Defines Blackfin intrinsics -*- tablegen -*-===//
10 // This file defines all of the blackfin-specific intrinsics.
19 // These intrinsics have sideeffects. Each represent a single instruction, but
/external/libopus/
Dconfigure.ac192 AC_ARG_ENABLE([intrinsics], optenable
193 [AS_HELP_STRING([--disable-intrinsics], [Disable intrinsics optimizations])],,
373 AC_ARG_VAR([X86_SSE_CFLAGS], [C compiler flags to compile SSE intrinsics @<:@default=]DEFAULT_X86_S…
374 AC_ARG_VAR([X86_SSE2_CFLAGS], [C compiler flags to compile SSE2 intrinsics @<:@default=]DEFAULT_X86…
375 AC_ARG_VAR([X86_SSE4_1_CFLAGS], [C compiler flags to compile SSE4.1 intrinsics @<:@default=]DEFAULT…
376 AC_ARG_VAR([X86_AVX_CFLAGS], [C compiler flags to compile AVX intrinsics @<:@default=]DEFAULT_X86_A…
377 AC_ARG_VAR([ARM_NEON_INTR_CFLAGS], [C compiler flags to compile ARM NEON intrinsics @<:@default=]DE…
496 … [AC_DEFINE([OPUS_ARM_PRESUME_NEON_INTR], 1, [Define if binary requires NEON intrinsics support])])
532 AC_MSG_WARN([Compiler does not support ARM intrinsics])
629 … [AC_DEFINE([OPUS_X86_PRESUME_SSE], 1, [Define if binary requires SSE intrinsics support])],
[all …]
/external/llvm/lib/Target/AMDGPU/
DAMDGPUIntrinsics.td1 //===-- AMDGPUIntrinsics.td - Common intrinsics -*- tablegen -*-----------===//
10 // This file defines intrinsics that are used by all hw codegen targets.
21 // Deprecated in favor of separate int_amdgcn_cube* intrinsics.
/external/llvm/test/CodeGen/ARM/
Dlog2_not_readnone.ll3 ; Log2 and exp2 are string-matched to intrinsics. If they are not declared
4 ; readnone, they can't be changed to intrinsics (because they can change errno).
/external/llvm/test/CodeGen/X86/
Dlog2_not_readnone.ll3 ; Log2 and exp2 are string-matched to intrinsics. If they are not declared
4 ; readnone, they can't be changed to intrinsics (because they can change errno).
/external/llvm/test/Verifier/
Dcttz-undef-arg.ll8 ; CHECK: is_zero_undef argument of bit counting intrinsics must be a constant int
12 ; CHECK: is_zero_undef argument of bit counting intrinsics must be a constant int
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/
DMBlazeIntrinsics.td1 //===- IntrinsicsMBlaze.td - Defines MBlaze intrinsics -----*- tablegen -*-===//
10 // This file defines all of the MicroBlaze-specific intrinsics.
15 // Definitions for all MBlaze intrinsics.
/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/scripts/
Dgen_llvm_ir_macros.py86 intrinsics = [ variable
310 for inst in intrinsics:
342 for inst in intrinsics:
/external/llvm/
DAndroid.bp127 "llvm-gen-intrinsics",
131 "llvm-gen-intrinsics",
147 name: "llvm-gen-intrinsics",

12345678910>>...13