- 33337ca Update aosp/master clang for rebase to r235153 by Pirama Arumuga Nainar · 9 years ago
- 3ea9e33 Update aosp/master clang for rebase to r233350 by Pirama Arumuga Nainar · 9 years ago
- 0e2c34f Update aosp/master clang for rebase to r230699. by Stephen Hines · 9 years ago
- 176edba Update aosp/master Clang for rebase to r222490. by Stephen Hines · 10 years ago
- c568f1e Update Clang for rebase to r212749. by Stephen Hines · 10 years ago
- 6bcf27b Update Clang for 3.5 rebase (r209713). by Stephen Hines · 10 years ago
- 651f13c Updated to Clang 3.5a. by Stephen Hines · 10 years ago
- 6526de4 -fms-extensions: Recognize _alloca as an alias for the alloca builtin by Reid Kleckner · 11 years ago
- f2941ec Only provide MS builtins when -fms-extensions is on by Reid Kleckner · 11 years ago
- 47e6b64 The second parameter of nexttoward is always long double. by Benjamin Kramer · 11 years ago
- 28f69cd Add new libm LIBBUILTIN definitions, synchronizing with __builtin_* by Hal Finkel · 11 years ago
- 414a1bd Add the intrinsic __builtin_convertvector by Hal Finkel · 11 years ago
- c411910 Reorder libm LIBBUILTIN definition groups by Hal Finkel · 11 years ago
- e843cc7 Reorder libm LIBBUILTIN definitions by Hal Finkel · 11 years ago
- d46ab5e Add the missing "n" to libm LIBBUILTIN definitions by Hal Finkel · 11 years ago
- 146522e [Mips][msa] Add support for half by Jack Carter · 11 years ago
- 96943ca Add lrint to the list of math builtins. It never sets errno so we can mark it as readnone. by Benjamin Kramer · 11 years ago
- 5154dce Add a __builtin_addressof that performs the same functionality as the built-in by Richard Smith · 11 years ago
- 98d1ec1 [checked-arithmetic builtins] Added builtins to enable users to perform checked-arithmetic in c. by Michael Gottesman · 11 years ago
- ee76e72 [multiprecision-builtins] Added missing builtin __builtin_{add,sub}cb for {add,sub} with carry for bytes. by Michael Gottesman · 11 years ago
- ad24ad4 Allow clang to build __clear_cache on ARM. by Rafael Espindola · 11 years ago
- c89f02a Disable non-standard library builtins in non-gnu language modes. by Benjamin Kramer · 11 years ago
- ba57183 Some builtins do not evaluate their arguments. Teach EvaluatedExprVisitor not by Richard Smith · 11 years ago
- 7c9dbb7 Multiprecision subtraction builtins. by Michael Gottesman · 11 years ago
- 0cf07bc Added builtins for multiprecision adds. by Michael Gottesman · 11 years ago
- f799213 Fix up various builtin declaration of objc_msgSend families by Fariborz Jahanian · 11 years ago
- 08cc03f CodeGen: Expand creal and cimag into complex field loads by Meador Inge · 12 years ago
- a6f8a6e Use the correct return type (size_t) for these builtins. by Bill Wendling · 12 years ago
- 13d288b Add an expected parameter for the size of the destination. by Bill Wendling · 12 years ago
- 6902e41 Fix the definition of the vfork() builtin on Haiku. PR14378. by Eli Friedman · 12 years ago
- e62cec2 remove noreturn attribute from __builtin_debugtrap by Shuxin Yang · 12 years ago
- ef933ca add __builtin_debugtrap by Shuxin Yang · 12 years ago
- d190057 Expose __builtin_bswap16. by Benjamin Kramer · 12 years ago
- a148fbc Make ceil/floor/nearbyint/rint/round const even with -fmath-errno. by Benjamin Kramer · 12 years ago
- 5c1dcc5 Math builtin definition tweaks. by Benjamin Kramer · 12 years ago
- d6bbc98 Define __builtin_ffs[ll] with a signed argument instead of unsigned. by Benjamin Kramer · 12 years ago
- a841c19 Add __builtin_readcyclecounter() to produce the @llvm.readcyclecounter() intrinsic. by Hal Finkel · 12 years ago
- b4bc99b Add ext_vector type code for builtins, from John Garvin! by Douglas Gregor · 12 years ago
- 5f164af Fix fmin*/fmax* library builtin signatures. by Douglas Gregor · 12 years ago
- a12f84d Fix compilation with mingw-w64. by Abramo Bagnara · 12 years ago
- e593921 Currently __builtin_annotation() only annotates an i32. by Julien Lerouge · 12 years ago
- e7255c1 Add acos, asin, ceil, fabs, floor, fmax, fmin, round, and tan to the builtin by Chad Rosier · 12 years ago
- 454393e Add atan, atan2, exp, and log to the builtin math library functions. by Chad Rosier · 12 years ago
- fae0f48 Alphabetize the builtin math library functions. No functional change intended. by Chad Rosier · 12 years ago
- 51b9240 Implement __atomic_fetch_nand and __atomic_nand_fetch to complete our set of by Richard Smith · 12 years ago
- 2c39d71 Implement the missing pieces needed to support libstdc++4.7's <atomic>: by Richard Smith · 12 years ago
- ff34d40 Implement support for 18 of the GNU-compatible __atomic builtins. by Richard Smith · 12 years ago
- fafbf06 Provide, and document, a set of __c11_atomic_* intrinsics to implement C11's by Richard Smith · 12 years ago
- aea3ece It was pointed out that a checking version of strdup isn't needed. So much for late-night hacking. :) by Bill Wendling · 12 years ago
- 1ee9b0f Add the object size checking support for a few other builtins. by Bill Wendling · 12 years ago
- a49a283 Make the __builtin_c[lt]zs builtins target independent. by Benjamin Kramer · 12 years ago
- 1acbe5e Replace a hack to handle NSLog/NSLogv in sema by declaring them as Library Builtins. by Jean-Daniel Dupas · 12 years ago
- 9bc4fc4 Remove trailing slash in front of header name of ObjC builtins. by Jean-Daniel Dupas · 12 years ago
- 18932a0 Add ability to specifiy 'restrict' on parameters of builtins, and correct this oversight for scanf functions. by Ted Kremenek · 12 years ago
- f7b2d8b Add __builtin_labs and __builtin_llabs, to complete the set of __builtin_*abs. Patch by Ruben Van Boxem. by Eli Friedman · 12 years ago
- 0a151a1 Use Builtin ID as the return value for FunctionDecl::getMemoryFunctionKind(). by Anna Zaks · 12 years ago
- 7a7ee30 Some improvements to the handling of C11 atomic types: by David Chisnall · 12 years ago
- c08e618 Fix signature of vsscanf in Builtins.def by Hans Wennborg · 13 years ago
- d95a8ab0 Fix signature of sscanf in Builtins.def by Hans Wennborg · 13 years ago
- 439ddaa Make fscanf, vscanf, etc. be recognized as scanf-like functions. by Hans Wennborg · 13 years ago
- e2d4f4e Fix the signature of the getcontext builtin. Patch by Dimitry Andric. by Rafael Espindola · 13 years ago
- cb6542f Fix the signature of __sigsetjmp and sigsetjmp. Patch by Dimitry Andric. by Rafael Espindola · 13 years ago
- 5b0c519 Mark the overloaded atomic builtins as having custom type checking, by Douglas Gregor · 13 years ago
- eea6480 In x86_64, when calling an Objective-C method that returns a _Complex long double, make sure to use the objc_msgSend_fp2ret function which ensures that the return value will be {0, 0} if the receiver is nil. by Anders Carlsson · 13 years ago
- 18c9bd3 Fix the signatures of vfork, __sigsetjmp and sigsetjmp. by Rafael Espindola · 13 years ago
- 454b57a Initial implementation of __atomic_is_lock_free. The input is the size of an atomic type rather than an atomic type itself just to save some implementation pain; I can change that if it seems worthwhile. by Eli Friedman · 13 years ago
- d9b0fdf vfork comes from unistd.h by Joerg Sonnenberger · 13 years ago
- 2be4607 Misc fixes for atomics. Biggest fix is doing alignment correctly for _Atomic types. by Eli Friedman · 13 years ago
- dac6cec Fix MSVC build. by Rafael Espindola · 13 years ago
- 6700415 Add returns_twice to functions that are known to return twice. This implements by Rafael Espindola · 13 years ago
- 276b061 Initial implementation of __atomic_* (everything except __atomic_is_lock_free). by Eli Friedman · 13 years ago
- 51c3b79 llvm.memory.barrier is going away; remove the wrapper intrinsic __builtin_llvm_memory_barrier. by Eli Friedman · 13 years ago
- 77f68bb Bring llvm.annotation* intrinsics support back to where it was in llvm-gcc: can by Julien Lerouge · 13 years ago
- 87198c3 The frexp, modf, and remquo builtins are not 'const'. by Jakob Stoklund Olesen · 13 years ago
- 5f8d604 The lvalue-to-rvalue on structs in C++ is actually part by John McCall · 13 years ago
- cc075e4 objc - fix up the builtin type for objc_assign_ivar. // rdar://9362887. by Fariborz Jahanian · 13 years ago
- bd5da9d Reapply r137903, but fix the definition of size_t in the test case to use __SIZE_TYPE__ (and hence be portable). by Ted Kremenek · 13 years ago
- 1cb4f66 Revert r137903, "Add experimental -Wstrlcpy-size warning that looks to see if the size argument for strlcpy/strlcat is the size of the *source*, and not the size of the *destination*. This warning is off by default (for now)." by Ted Kremenek · 13 years ago
- 4b53117 Add experimental -Wstrlcpy-size warning that looks to see if the size argument for strlcpy/strlcat is the size of the *source*, and not the size of the *destination*. This warning is off by default (for now). by Ted Kremenek · 13 years ago
- 699f9b1 Change __debugbreak signature to void __debugbreak(void); MSVC compatibility. by Francois Pichet · 13 years ago
- 094240a Add codegen support for the fma/fmal/fmaf builtins. by Cameron Zwarich · 13 years ago
- 4e5c886 Add support for MSVC __debugbreak compiler intrinsic. by Francois Pichet · 13 years ago
- 23aa9c8 add a __sync_swap builtin to fill out the rest of the __sync builtins. by Chris Lattner · 13 years ago
- 30f6471 Make this const, there's probably no harm in it and it silences a bunch by Eric Christopher · 13 years ago
- 8e10f3b Provide a bit saying that a builtin undergoes custom type-checking, then by John McCall · 13 years ago
- 840c083 Add support for the builtins used in gcc 4.4's <cmath> and <complex> by Jeffrey Yasskin · 13 years ago
- ab234de add some missing builtins. by Chris Lattner · 13 years ago
- ad616eb Added remaining objective-c library builtins (as in gcc) to by Fariborz Jahanian · 14 years ago
- d7e40f0 Add objc_getClass as an objc builtin function by Fariborz Jahanian · 14 years ago
- 67aba81 Such function decls,as objc's objc_msgSend, builtins in by Fariborz Jahanian · 14 years ago
- 15441eb Basic: add log2{,f,l}, round{,f,l} builtins by Peter Collingbourne · 14 years ago
- ba8bda0 Restore patch reversed in r118475. Fixes // rdar://8632525 by Fariborz Jahanian · 14 years ago
- c8c62c4 Reverse patch for // rdar://8632525. It might has broken a build. by Fariborz Jahanian · 14 years ago
- ed171b8 Provide a precise builtin declaration for objc_msgSend by Fariborz Jahanian · 14 years ago
- 12e9c6d fix the definition of __builtin_constant_p, the first arg isn't a short. by Chris Lattner · 14 years ago
- b241946 Add 2 Microsoft compiler intrinsics that don't require prototypes: by Francois Pichet · 14 years ago
- 83a1c5c Fixed __builtin_constant_p return type. by Abramo Bagnara · 14 years ago
- b803c66 move imperative code to declarative definitions. by Chris Lattner · 14 years ago
- ae8f9fa fix a bogus "I" that I added to the per-function attribute list. by Chris Lattner · 14 years ago
- 393bd8e Various builtins a require an integer constant. Not providing by Chris Lattner · 14 years ago