Home
last modified time | relevance | path

Searched refs:M4 (Results 1 – 25 of 71) sorted by relevance

123

/external/clang/test/Driver/Inputs/
Dgen-response.c5 #define M4 M3 M3 M3 M3 M3 M3 M3 M3 M3 M3 macro
6 #define M5 M4 M4 M4 M4 M4 M4 M4 M4 M4 M4
/external/bison/m4/
Dm4.m412 # Check for GNU M4, at least 1.4.6 (all earlier versions had bugs in
20 [AC_ARG_VAR([M4], [Location of GNU M4 1.4.6 or later. Defaults to the first
22 AC_CACHE_CHECK([for GNU M4 that supports accurate traces], [ac_cv_path_M4],
26 AC_PATH_PROGS_FEATURE_CHECK([M4], [m4 gm4 gnum4],
28 # Root out GNU M4 1.4.5, as well as non-GNU m4 that ignore -t, -F.
29 # Root out GNU M4 1.4.15 with buggy false negative replacement strstr.
30 # Root out Glibc 2.9 - 2.12 and GNU M4 1.4.11 - 1.4.15 with buggy
44 GNU M4 1.4.6 or later is required; 1.4.16 or newer is recommended.
45 GNU M4 1.4.15 uses a buggy replacement strstr on some systems.
46 Glibc 2.9 - 2.12 and GNU M4 1.4.11 - 1.4.15 have another strstr bug.])])])
[all …]
/external/llvm/test/CodeGen/ARM/
Ddarwin-eabi.ll2 …UN: llc -mtriple=thumbv7em-apple-darwin -mcpu=cortex-m4 < %s | FileCheck %s --check-prefix=CHECK-M4
4 ; RUN: llc -mtriple=thumbv7-apple-darwin -mcpu=cortex-m4 < %s | FileCheck %s --check-prefix=CHECK-M4
12 ; CHECK-M4-LABEL: float_op:
13 ; CHECK-M4: vadd.f32
22 ; CHECK-M4-LABEL: double_op:
23 ; CHECK-M4: {{(blx|b.w)}} ___adddf3
Dbuild-attributes.ll73 …thumbv7m-linux-gnueabi -mcpu=cortex-m4 -float-abi=soft | FileCheck %s --check-prefix=CORTEX-M4-SOFT
74 …fp-math -enable-no-nans-fp-math -fp-contract=fast | FileCheck %s --check-prefix=CORTEX-M4-SOFT-FAST
75 …thumbv7m-linux-gnueabi -mcpu=cortex-m4 -float-abi=hard | FileCheck %s --check-prefix=CORTEX-M4-HARD
76 …fp-math -enable-no-nans-fp-math -fp-contract=fast | FileCheck %s --check-prefix=CORTEX-M4-HARD-FAST
921 ; CORTEX-M4-SOFT: .cpu cortex-m4
922 ; CORTEX-M4-SOFT: .eabi_attribute 6, 13
923 ; CORTEX-M4-SOFT: .eabi_attribute 7, 77
924 ; CORTEX-M4-SOFT: .eabi_attribute 8, 0
925 ; CORTEX-M4-SOFT: .eabi_attribute 9, 2
926 ; CORTEX-M4-SOFT: .fpu vfpv4-d16
[all …]
/external/llvm/test/CodeGen/Mips/llvm-ir/
Dmul.ll14 ; RUN: -check-prefix=M4 -check-prefix=GP64-NOT-R6
43 ; M4: mult $4, $5
44 ; M4: mflo $[[T0:[0-9]+]]
45 ; M4: sll $[[T0]], $[[T0]], 31
46 ; M4: sra $2, $[[T0]], 31
79 ; M4: mult $4, $5
80 ; M4: mflo $[[T0:[0-9]+]]
81 ; M4: sll $[[T0]], $[[T0]], 24
82 ; M4: sra $2, $[[T0]], 24
116 ; M4: mult $4, $5
[all …]
/external/llvm/unittests/Support/
DMemoryTest.cpp92 MemoryBlock M4 = Memory::allocateMappedMemory(16, nullptr, Flags, EC); in TEST_P() local
94 EXPECT_NE((void*)nullptr, M4.base()); in TEST_P()
95 EXPECT_LE(16U, M4.size()); in TEST_P()
96 EXPECT_FALSE(Memory::releaseMappedMemory(M4)); in TEST_P()
165 MemoryBlock M4 = Memory::allocateMappedMemory(64 * sizeof(int), nullptr, in TEST_P() local
168 EXPECT_NE((void*)nullptr, M4.base()); in TEST_P()
169 EXPECT_LE(64U * sizeof(int), M4.size()); in TEST_P()
170 x = (int*)M4.base(); in TEST_P()
173 EXPECT_FALSE(Memory::releaseMappedMemory(M4)); in TEST_P()
226 MemoryBlock M4 = Memory::allocateMappedMemory(16, nullptr, Flags, EC); in TEST_P() local
[all …]
/external/bison/tests/
Dskeletons.at249 ## Fatal errors make M4 exit immediately. ##
252 AT_SETUP([[Fatal errors make M4 exit immediately]])
256 b4_fatal([[M4 should exit immediately here]])
268 input1.y: fatal error: M4 should exit immediately here
273 b4_fatal_at([[foo.y:1.5]], [[foo.y:1.7]], [[M4 should exit immediately here]])
285 foo.y:1.5-6: fatal error: M4 should exit immediately here
292 ## Fatal errors but M4 continues producing output. ##
295 # At one time, if Bison encountered a fatal error during M4 processing,
296 # Bison failed to drain M4's output pipe. The result was a SIGPIPE.
298 # which was fine. On others, it's ignore, which caused M4 to report
[all …]
/external/mesa3d/src/mesa/sparc/
Dsparc_matrix.h39 #define M4 %f20 macro
84 ldd [BASE + ( 4 * 0x4)], M4; \
97 ldd [BASE + ( 4 * 0x4)], M4; \
116 ldd [BASE + ( 4 * 0x4)], M4; \
125 ldd [BASE + ( 4 * 0x4)], M4; \
136 ldd [BASE + ( 4 * 0x4)], M4; \
144 ldd [BASE + ( 4 * 0x4)], M4; \
Dnorm.S62 fmuls %f0, M4, %f5 ! FGM Group
107 fmuls M4, %f15, M4
127 fmuls %f0, M4, %f5 ! FGM Group
345 fmuls M4, %f15, M4
360 fmuls %f0, M4, %f5 ! FGM Group
452 fmuls %f0, M4, %f5 ! FGM Group
/external/google-breakpad/src/testing/include/gmock/
Dgmock-generated-matchers.h691 template <typename M1, typename M2, typename M3, typename M4>
695 typename AllOfResult2<M3, M4>::type
699 template <typename M1, typename M2, typename M3, typename M4, typename M5>
703 typename AllOfResult3<M3, M4, M5>::type
707 template <typename M1, typename M2, typename M3, typename M4, typename M5,
712 typename AllOfResult3<M4, M5, M6>::type
716 template <typename M1, typename M2, typename M3, typename M4, typename M5,
721 typename AllOfResult4<M4, M5, M6, M7>::type
725 template <typename M1, typename M2, typename M3, typename M4, typename M5,
729 typename AllOfResult4<M1, M2, M3, M4>::type,
[all …]
/external/selinux/libsepol/tests/
DMakefile1 M4 ?= m4 macro
38 $(M4) $(M4PARAMS) $^ > $@
41 $(M4) $(M4PARAMS) -D enable_mls $^ > $@
/external/clang/test/CoverageMapping/
Dmacro-expansion.c28 #define M4(x) ((x) && (x)) macro
50 if (M4(x)) {} in func()
/external/clang/test/Sema/
Dunused-expr.c133 #define M4(a, b) (foo((a), (b)) ? 0 : t3(a), 1) macro
144 M4(i, j); // no warning in t11()
155 #undef M4
/external/clang/test/Preprocessor/
Dassembler-with-cpp.c41 #define M4 expanded macro
42 #define M5() M4 ## (
/external/clang/test/Misc/
Dmacro-backtrace.c7 #define M4(A, B) M3(A, B) macro
8 #define M5(A, B) M4(A, B)
/external/clang/lib/Driver/
DMultilib.cpp163 const Multilib &M3, const Multilib &M4) { in Either() argument
164 return Either({M1, M2, M3, M4}); in Either()
168 const Multilib &M3, const Multilib &M4, in Either() argument
170 return Either({M1, M2, M3, M4, M5}); in Either()
/external/bison/data/m4sugar/
Dforeach.m44 # Speeds up GNU M4 1.4.x by avoiding quadratic $@ recursion, but penalizes
5 # GNU M4 1.6 by requiring more memory and macro expansions.
31 # In M4 1.4.x, every byte of $@ is rescanned. This means that an
34 # M4 1.6, this was fixed so that $@ is only scanned once, then
37 # Additionally, in M4 1.4.x, recursive algorithms did not clean up
45 # arguments, making these replacements very attractive for M4 1.4.x.
46 # On the other hand, in any version of M4, expanding additional macros
47 # costs additional time; therefore, in M4 1.6, where $@ recursion uses
54 # part of m4_init(), only when it is detected that M4 probably has
/external/libopus/celt/
Dmathops.h224 #define M4 4936 macro
230 …_P15(x, ADD32(M1, MULT16_16_P15(x, ADD32(M2, MULT16_16_P15(x, ADD32(M3, MULT16_16_P15(M4, x))))))); in celt_atan01()
236 #undef M4
/external/speex/libspeex/
Dmath_approx.h277 #define M4 4936 macro
281 …_P15(x, ADD32(M1, MULT16_16_P15(x, ADD32(M2, MULT16_16_P15(x, ADD32(M3, MULT16_16_P15(M4, x))))))); in spx_atan01()
287 #undef M4
/external/llvm/test/CodeGen/Hexagon/intrinsics/
Dxtype_alu.ll214 declare i64 @llvm.hexagon.M4.xor.xacc(i64, i64, i64)
216 %z = call i64 @llvm.hexagon.M4.xor.xacc(i64 %a, i64 %b, i64 %c)
236 declare i32 @llvm.hexagon.M4.or.andn(i32, i32, i32)
238 %z = call i32 @llvm.hexagon.M4.or.andn(i32 %a, i32 %b, i32 %c)
243 declare i32 @llvm.hexagon.M4.and.andn(i32, i32, i32)
245 %z = call i32 @llvm.hexagon.M4.and.andn(i32 %a, i32 %b, i32 %c)
250 declare i32 @llvm.hexagon.M4.xor.andn(i32, i32, i32)
252 %z = call i32 @llvm.hexagon.M4.xor.andn(i32 %a, i32 %b, i32 %c)
257 declare i32 @llvm.hexagon.M4.and.and(i32, i32, i32)
259 %z = call i32 @llvm.hexagon.M4.and.and(i32 %a, i32 %b, i32 %c)
[all …]
Dxtype_mpy.ll5 declare i32 @llvm.hexagon.M4.mpyrr.addi(i32, i32, i32)
7 %z = call i32 @llvm.hexagon.M4.mpyrr.addi(i32 0, i32 %a, i32 %b)
12 declare i32 @llvm.hexagon.M4.mpyri.addi(i32, i32, i32)
14 %z = call i32 @llvm.hexagon.M4.mpyri.addi(i32 0, i32 %a, i32 0)
19 declare i32 @llvm.hexagon.M4.mpyri.addr.u2(i32, i32, i32)
21 %z = call i32 @llvm.hexagon.M4.mpyri.addr.u2(i32 %a, i32 0, i32 %b)
26 declare i32 @llvm.hexagon.M4.mpyri.addr(i32, i32, i32)
28 %z = call i32 @llvm.hexagon.M4.mpyri.addr(i32 %a, i32 %b, i32 0)
33 declare i32 @llvm.hexagon.M4.mpyrr.addr(i32, i32, i32)
35 %z = call i32 @llvm.hexagon.M4.mpyrr.addr(i32 %a, i32 %b, i32 %c)
[all …]
Dxtype_complex.ll192 declare i32 @llvm.hexagon.M4.cmpyi.wh(i64, i32)
194 %z = call i32 @llvm.hexagon.M4.cmpyi.wh(i64 %a, i32 %b)
199 declare i32 @llvm.hexagon.M4.cmpyi.whc(i64, i32)
201 %z = call i32 @llvm.hexagon.M4.cmpyi.whc(i64 %a, i32 %b)
206 declare i32 @llvm.hexagon.M4.cmpyr.wh(i64, i32)
208 %z = call i32 @llvm.hexagon.M4.cmpyr.wh(i64 %a, i32 %b)
213 declare i32 @llvm.hexagon.M4.cmpyr.whc(i64, i32)
215 %z = call i32 @llvm.hexagon.M4.cmpyr.whc(i64 %a, i32 %b)
/external/boringssl/src/crypto/poly1305/
Dpoly1305_vec.c289 xmmi M0, M1, M2, M3, M4; in poly1305_blocks() local
357 M4 = _mm_or_si128(_mm_srli_epi64(T6, 40), HIBIT); in poly1305_blocks()
376 T5 = _mm_mul_epu32(M4, p->S21.v); in poly1305_blocks()
377 T6 = _mm_mul_epu32(M4, p->S22.v); in poly1305_blocks()
396 T5 = _mm_mul_epu32(M4, p->S23.v); in poly1305_blocks()
397 T6 = _mm_mul_epu32(M4, p->S24.v); in poly1305_blocks()
408 T5 = _mm_mul_epu32(M4, p->R20.v); in poly1305_blocks()
421 M4 = _mm_or_si128(_mm_srli_epi64(T6, 40), HIBIT); in poly1305_blocks()
427 T4 = _mm_add_epi64(T4, M4); in poly1305_blocks()
478 xmmi M0, M1, M2, M3, M4; in poly1305_combine() local
[all …]
/external/clang/include/clang/Driver/
DMultilib.h123 const Multilib &M3, const Multilib &M4);
125 const Multilib &M3, const Multilib &M4,
/external/bison/
Dconfigure.ac164 AC_DEFINE_UNQUOTED([M4], ["$M4"], [Define to the GNU M4 executable name.]) definition
165 AC_DEFINE_UNQUOTED([M4_GNU_OPTION], ["$M4_GNU"], [Define to "-g" if GNU M4

123