Home | History | Annotate | Download | only in Support

Lines Matching refs:LLVM_GNUC_PREREQ

44 /// \macro LLVM_GNUC_PREREQ
47 #ifndef LLVM_GNUC_PREREQ
49 # define LLVM_GNUC_PREREQ(maj, min, patch) \
53 # define LLVM_GNUC_PREREQ(maj, min, patch) \
56 # define LLVM_GNUC_PREREQ(maj, min, patch) 0
80 #if __has_feature(cxx_rvalue_references) || LLVM_GNUC_PREREQ(4, 8, 1)
101 #if (__has_attribute(visibility) || LLVM_GNUC_PREREQ(4, 0, 0)) && \
114 #if __has_attribute(used) || LLVM_GNUC_PREREQ(3, 1, 0)
141 #if __has_attribute(unused) || LLVM_GNUC_PREREQ(3, 1, 0)
148 #if (__has_attribute(weak) || LLVM_GNUC_PREREQ(4, 0, 0)) && \
171 #if __has_builtin(__builtin_expect) || LLVM_GNUC_PREREQ(4, 0, 0)
181 #if __has_attribute(noinline) || LLVM_GNUC_PREREQ(3, 4, 0)
193 #if __has_attribute(always_inline) || LLVM_GNUC_PREREQ(4, 0, 0)
209 #if __has_attribute(returns_nonnull) || LLVM_GNUC_PREREQ(4, 9, 0)
268 #if __has_builtin(__builtin_unreachable) || LLVM_GNUC_PREREQ(4, 5, 0)
276 #if __has_builtin(__builtin_trap) || LLVM_GNUC_PREREQ(4, 3, 0)
307 #if __has_builtin(__builtin_assume_aligned) || LLVM_GNUC_PREREQ(4, 7, 0)
319 #if __GNUC__ && !__has_feature(cxx_alignas) && !LLVM_GNUC_PREREQ(4, 8, 1)