Home
last modified time | relevance | path

Searched refs:gnu_inline (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/clang/test/CodeGen/
H A Dinline.c83 __inline __attribute((__gnu_inline__)) void gnu_inline() {} in gnu_inline() function
84 void (*P1)() = gnu_inline;
87 extern __inline __attribute__((gnu_inline)) void gnu_ei_inline() {} in gnu_ei_inline()
101 extern __inline void test3() __attribute__((gnu_inline));
102 __inline void __attribute__((gnu_inline)) test3() {} in test3()
H A Dmemcpy-inline-builtin-no-extern.c7 #define AVAILABLE_EXTERNALLY extern inline __attribute__((always_inline)) __attribute__((gnu_inline
19 #define TRIPLE_INLINE inline __attribute__((always_inline)) __attribute__((gnu_inline))
H A Dmemcpy-nobuiltin.inc5 inline __attribute__((always_inline)) __attribute__((gnu_inline)) void *memcpy(void *dest, void con…
14 inline __attribute__((always_inline)) __attribute__((gnu_inline)) void *memcpy(void *dest, void con…
H A Duser-func-gnu-inline-redecl.c5 extern inline __attribute__((gnu_inline)) unsigned long some_size(int c) { in some_size()
H A Dstrlen-inline-builtin-redecl.c10 extern inline __attribute__((always_inline)) __attribute__((gnu_inline)) unsigned long strlen(const… in strlen()
H A Dmemcmp-inline-builtin-to-asm.c10 #define AVAILABLE_EXTERNALLY extern inline __attribute__((always_inline)) __attribute__((gnu_inline
H A Dmemcpy-inline-builtin.c10 #define AVAILABLE_EXTERNALLY extern inline __attribute__((always_inline)) __attribute__((gnu_inline
H A Dalias.c111 inline void test12_alias(void) __attribute__((gnu_inline, alias("test12")));
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dundefined-inline.cpp43 …inline void foo() __attribute__((gnu_inline)); // expected-warning {{'gnu_inline' attribute withou…
50 …inline void foo() __attribute__((gnu_inline)); // expected-warning {{'gnu_inline' attribute withou…
56 …inline void foo() __attribute__((gnu_inline)); // expected-warning {{'gnu_inline' attribute withou…
H A Dcxx11-attr-print.cpp57 inline void f6() __attribute__((gnu_inline));
60 inline void f7 [[gnu::gnu_inline]] ();
/llvm-project-15.0.7/clang/test/SemaCUDA/
H A Dgnu-inline.cu10 extern inline __attribute__((gnu_inline)) void bar() { foo(); } in bar()
/llvm-project-15.0.7/clang/test/CodeGen/Inputs/
H A Dstdio.h5 extern __inline __attribute__((gnu_inline,always_inline)) int
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DAttr.td1514 let Spellings = [GCC<"gnu_inline">];
H A DAttrDocs.td5723 The ``gnu_inline`` changes the meaning of ``extern inline`` to use GNU inline
5744 exclusive). If ``__GNUC_STDC_INLINE__`` is defined, then the ``gnu_inline``
H A DDiagnosticSemaKinds.td3527 "'gnu_inline' attribute requires function to be marked 'inline',"
3531 "'gnu_inline' attribute without 'extern' in C++ treated as externally"