| /llvm-project-15.0.7/clang/test/Sema/ |
| H A D | attr-alwaysinline.cpp | 5 [[gnu::always_inline]] void always_inline_fn(void) {} in always_inline_fn() 11 [[clang::always_inline]] bar(); in foo() 12 …[[clang::always_inline(0)]] bar(); // expected-error {{'always_inline' attribute takes no argument… in foo() 14 …[[clang::always_inline]] int i = bar(); // expected-warning {{'always_inline' attribute only appl… in foo() 15 …[[clang::always_inline]] x = 0; // expected-warning {{'always_inline' attribute is ignore… in foo() 16 …[[clang::always_inline]] { asm("nop"); } // expected-warning {{'always_inline' attribute is ignore… in foo() 17 …[[clang::always_inline]] label : x = 1; // expected-warning {{'always_inline' attribute only appl… in foo() 19 [[clang::always_inline]] always_inline_fn(); in foo() 20 …[[clang::always_inline]] noinline_fn(); // expected-warning {{statement attribute 'always_inline' … in foo() 21 …[[clang::always_inline]] flatten_fn(); // expected-warning {{statement attribute 'always_inline' … in foo() [all …]
|
| H A D | attr-notail.c | 3 int callee0(void) __attribute__((not_tail_called,always_inline)); // expected-error{{'always_inline… 5 int callee1(void) __attribute__((always_inline,not_tail_called)); // expected-error{{'not_tail_call…
|
| /llvm-project-15.0.7/clang/test/CodeGen/ |
| H A D | attr-alwaysinline.cpp | 8 [[clang::always_inline]] bar(); in foo() 10 [[clang::always_inline]] (i = 4, bar()); in foo() 12 [[clang::always_inline]] (void)(bar()); in foo() 14 [[clang::always_inline]] f(bar(), bar()); in foo() 18 [[clang::always_inline]] for (bar(); bar(); bar()) {} in foo() 24 [[gnu::always_inline]] bar(); in foo() 33 [[clang::always_inline]]g(s1 == s2); in func() 37 [[clang::always_inline]] b = s1 == s2; in func()
|
| H A D | always_inline.c | 8 static int __attribute__((always_inline)) f0() { in f0() 17 inline int f2() __attribute__((always_inline));
|
| H A D | memcpy-inline-builtin-no-extern.c | 7 #define AVAILABLE_EXTERNALLY extern inline __attribute__((always_inline)) __attribute__((gnu_inline… 19 #define TRIPLE_INLINE inline __attribute__((always_inline)) __attribute__((gnu_inline))
|
| H A D | memcpy-nobuiltin.inc | 5 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…
|
| /llvm-project-15.0.7/clang/test/CodeGenCXX/ |
| H A D | target-features-error.cpp | 7 __attribute__((always_inline, target("avx512f"))) 9 __attribute__((always_inline, target("avx512f"))) 11 __attribute__((always_inline, target("avx512f"))) 15 __attribute__((always_inline, target("avx512f"))) 67 __attribute__((always_inline, target("avx512f"))) CtorAndDTor(); 68 __attribute__((always_inline, target("avx512f"))) ~CtorAndDTor();
|
| H A D | optnone-def-decl.cpp | 48 extern int always_inline_function(int a) __attribute__((always_inline)); 65 __attribute__((always_inline))
|
| /llvm-project-15.0.7/libc/src/__support/OSUtil/linux/x86_64/ |
| H A D | syscall.h | 18 __attribute__((always_inline)) inline long syscall(long __number) { in syscall() 27 __attribute__((always_inline)) inline long syscall(long __number, long __arg1) { in syscall() 36 __attribute__((always_inline)) inline long syscall(long __number, long __arg1, in syscall() 46 __attribute__((always_inline)) inline long syscall(long __number, long __arg1, in syscall() 56 __attribute__((always_inline)) inline long 68 __attribute__((always_inline)) inline long syscall(long __number, long __arg1, in syscall() 82 __attribute__((always_inline)) inline long syscall(long __number, long __arg1, in syscall()
|
| /llvm-project-15.0.7/libcxx/benchmarks/ |
| H A D | allocation.bench.cpp | 20 __attribute__((always_inline)) 24 __attribute__((always_inline)) 31 __attribute__((always_inline)) 35 __attribute__((always_inline)) 42 __attribute__((always_inline)) 46 __attribute__((always_inline)) 53 __attribute__((always_inline)) 57 __attribute__((always_inline))
|
| /llvm-project-15.0.7/libc/src/__support/OSUtil/linux/aarch64/ |
| H A D | syscall.h | 47 __attribute__((always_inline)) inline long syscall(long number) { in syscall() 53 __attribute__((always_inline)) inline long syscall(long number, long arg1) { in syscall() 59 __attribute__((always_inline)) inline long syscall(long number, long arg1, in syscall() 66 __attribute__((always_inline)) inline long syscall(long number, long arg1, in syscall() 73 __attribute__((always_inline)) inline long 80 __attribute__((always_inline)) inline long 87 __attribute__((always_inline)) inline long syscall(long number, long arg1, in syscall()
|
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | attr-optnone.cpp | 6 int baz() __attribute__((always_inline)) __attribute__((optnone)); // expected-warning{{'always_inl… 7 int quz() __attribute__((optnone)) __attribute__((always_inline)); // expected-warning{{'always_inl… 9 __attribute__((always_inline)) int baz1(); // expected-warning{{'always_inline' attribute ignored}} 13 __attribute__((always_inline)) int quz1() { return 1; } // expected-warning{{'always_inline' attrib… in quz1() 24 __attribute__((always_inline)) // expected-warning{{'always_inline' attribute ignored}} 59 int baz2() __attribute__((always_inline)); // expected-warning{{'always_inline' attribute ignored}}
|
| /llvm-project-15.0.7/openmp/libomptarget/DeviceRTL/include/ |
| H A D | State.h | 172 __attribute__((always_inline, flatten)) inline uint32_t & 214 __attribute__((always_inline, flatten)) inline void *& 228 __attribute__((flatten, always_inline)) operator Ty() { in Ty() 233 __attribute__((flatten, always_inline)) Value &operator=(const Ty &Other) { 238 __attribute__((flatten, always_inline)) Value &operator++() { 243 __attribute__((flatten, always_inline)) Value &operator--() { 248 __attribute__((flatten, always_inline)) void 255 __attribute__((flatten, always_inline)) Ty & 261 __attribute__((flatten, always_inline)) Ty &inc(int UpdateVal, in inc() 267 __attribute__((flatten, always_inline)) Ty &set(Ty UpdateVal, in set() [all …]
|
| /llvm-project-15.0.7/clang/test/Parser/ |
| H A D | objc-implementation-attrs.m | 5 // expected-warning@+1 {{'always_inline' attribute only applies to functions and statements}} 6 __attribute__((always_inline)) 9 // expected-warning@+1 {{'always_inline' attribute only applies to functions and statements}} 10 __attribute__((always_inline)) 13 // expected-warning@+1 {{'always_inline' attribute only applies to functions and statements}} 14 __attribute__((always_inline))
|
| /llvm-project-15.0.7/libc/AOR_v20.02/networking/ |
| H A D | chksum_common.h | 34 #define always_inline __attribute__((always_inline)) macro 45 #define always_inline macro 81 always_inline 111 always_inline
|
| /llvm-project-15.0.7/lldb/test/API/functionalities/inline-stepping/ |
| H A D | calling.cpp | 5 inline int inline_ref_1 (int &value) __attribute__((always_inline)); 6 inline int inline_ref_2 (int &value) __attribute__((always_inline)); 13 inline void inline_trivial_1 () __attribute__((always_inline)); 14 inline void inline_trivial_2 () __attribute__((always_inline));
|
| /llvm-project-15.0.7/compiler-rt/lib/hwasan/ |
| H A D | hwasan_checks.h | 22 __attribute__((always_inline)) static void SigTrap(uptr p) { in SigTrap() 48 __attribute__((always_inline)) static void SigTrap(uptr p, uptr size) { in SigTrap() 65 __attribute__((always_inline, nodebug)) static bool PossiblyShortTagMatches( in PossiblyShortTagMatches() 84 __attribute__((always_inline, nodebug)) static void CheckAddress(uptr p) { in CheckAddress() 98 __attribute__((always_inline, nodebug)) static void CheckAddressSized(uptr p, in CheckAddressSized()
|
| /llvm-project-15.0.7/libclc/generic/include/clc/ |
| H A D | clcfunc.h | 3 #define _CLC_INLINE __attribute__((always_inline)) inline 9 #define _CLC_DEF __attribute__((always_inline))
|
| /llvm-project-15.0.7/llvm/test/tools/dsymutil/X86/ |
| H A D | inlined-static-variable.cpp | 10 inline __attribute__((always_inline)) int removed() { in removed() 15 __attribute__((always_inline)) int not_removed() { in not_removed()
|
| H A D | odr-member-functions.cpp | 10 __attribute__((always_inline)) void foo() { bar(); } in foo() 11 __attribute__((always_inline)) void foo(int i) { if (i) bar(); } in foo()
|
| /llvm-project-15.0.7/lldb/test/API/lang/c/inlines/ |
| H A D | main.c | 3 inline void test1(int) __attribute__ ((always_inline)); 4 inline void test2(int) __attribute__ ((always_inline));
|
| /llvm-project-15.0.7/lldb/test/Shell/SymbolFile/NativePDB/ |
| H A D | inline_sites_live.cpp | 10 void __attribute__((always_inline)) bar(int param) { in bar() 14 void __attribute__((always_inline)) foo(int param) { in foo()
|
| /llvm-project-15.0.7/lldb/test/API/functionalities/tail_call_frames/inlining_and_tail_calls/ |
| H A D | main.cpp | 12 void __attribute__((always_inline)) inlinable_function_which_tail_calls() { in inlinable_function_which_tail_calls() 20 void __attribute__((always_inline)) inline_sink() { in inline_sink()
|
| /llvm-project-15.0.7/clang/lib/Headers/openmp_wrappers/ |
| H A D | time.h | 18 #define __DEVICE__ static constexpr __attribute__((always_inline, nothrow)) 20 #define __DEVICE__ static __attribute__((always_inline, nothrow))
|
| /llvm-project-15.0.7/clang/test/Preprocessor/ |
| H A D | has_attribute.c | 4 #if __has_attribute(always_inline) 5 int always_inline();
|