1. 33337ca Update aosp/master clang for rebase to r235153 by Pirama Arumuga Nainar · 9 years ago
  2. 3ea9e33 Update aosp/master clang for rebase to r233350 by Pirama Arumuga Nainar · 9 years ago
  3. 0e2c34f Update aosp/master clang for rebase to r230699. by Stephen Hines · 9 years ago
  4. 176edba Update aosp/master Clang for rebase to r222490. by Stephen Hines · 10 years ago
  5. c568f1e Update Clang for rebase to r212749. by Stephen Hines · 10 years ago
  6. 6bcf27b Update Clang for 3.5 rebase (r209713). by Stephen Hines · 10 years ago
  7. 651f13c Updated to Clang 3.5a. by Stephen Hines · 10 years ago
  8. 6526de4 -fms-extensions: Recognize _alloca as an alias for the alloca builtin by Reid Kleckner · 11 years ago
  9. f2941ec Only provide MS builtins when -fms-extensions is on by Reid Kleckner · 11 years ago
  10. 47e6b64 The second parameter of nexttoward is always long double. by Benjamin Kramer · 11 years ago
  11. 28f69cd Add new libm LIBBUILTIN definitions, synchronizing with __builtin_* by Hal Finkel · 11 years ago
  12. 414a1bd Add the intrinsic __builtin_convertvector by Hal Finkel · 11 years ago
  13. c411910 Reorder libm LIBBUILTIN definition groups by Hal Finkel · 11 years ago
  14. e843cc7 Reorder libm LIBBUILTIN definitions by Hal Finkel · 11 years ago
  15. d46ab5e Add the missing "n" to libm LIBBUILTIN definitions by Hal Finkel · 11 years ago
  16. 146522e [Mips][msa] Add support for half by Jack Carter · 11 years ago
  17. 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
  18. 5154dce Add a __builtin_addressof that performs the same functionality as the built-in by Richard Smith · 11 years ago
  19. 98d1ec1 [checked-arithmetic builtins] Added builtins to enable users to perform checked-arithmetic in c. by Michael Gottesman · 11 years ago
  20. ee76e72 [multiprecision-builtins] Added missing builtin __builtin_{add,sub}cb for {add,sub} with carry for bytes. by Michael Gottesman · 11 years ago
  21. ad24ad4 Allow clang to build __clear_cache on ARM. by Rafael Espindola · 11 years ago
  22. c89f02a Disable non-standard library builtins in non-gnu language modes. by Benjamin Kramer · 11 years ago
  23. ba57183 Some builtins do not evaluate their arguments. Teach EvaluatedExprVisitor not by Richard Smith · 11 years ago
  24. 7c9dbb7 Multiprecision subtraction builtins. by Michael Gottesman · 11 years ago
  25. 0cf07bc Added builtins for multiprecision adds. by Michael Gottesman · 11 years ago
  26. f799213 Fix up various builtin declaration of objc_msgSend families by Fariborz Jahanian · 11 years ago
  27. 08cc03f CodeGen: Expand creal and cimag into complex field loads by Meador Inge · 12 years ago
  28. a6f8a6e Use the correct return type (size_t) for these builtins. by Bill Wendling · 12 years ago
  29. 13d288b Add an expected parameter for the size of the destination. by Bill Wendling · 12 years ago
  30. 6902e41 Fix the definition of the vfork() builtin on Haiku. PR14378. by Eli Friedman · 12 years ago
  31. e62cec2 remove noreturn attribute from __builtin_debugtrap by Shuxin Yang · 12 years ago
  32. ef933ca add __builtin_debugtrap by Shuxin Yang · 12 years ago
  33. d190057 Expose __builtin_bswap16. by Benjamin Kramer · 12 years ago
  34. a148fbc Make ceil/floor/nearbyint/rint/round const even with -fmath-errno. by Benjamin Kramer · 12 years ago
  35. 5c1dcc5 Math builtin definition tweaks. by Benjamin Kramer · 12 years ago
  36. d6bbc98 Define __builtin_ffs[ll] with a signed argument instead of unsigned. by Benjamin Kramer · 12 years ago
  37. a841c19 Add __builtin_readcyclecounter() to produce the @llvm.readcyclecounter() intrinsic. by Hal Finkel · 12 years ago
  38. b4bc99b Add ext_vector type code for builtins, from John Garvin! by Douglas Gregor · 12 years ago
  39. 5f164af Fix fmin*/fmax* library builtin signatures. by Douglas Gregor · 12 years ago
  40. a12f84d Fix compilation with mingw-w64. by Abramo Bagnara · 12 years ago
  41. e593921 Currently __builtin_annotation() only annotates an i32. by Julien Lerouge · 12 years ago
  42. e7255c1 Add acos, asin, ceil, fabs, floor, fmax, fmin, round, and tan to the builtin by Chad Rosier · 12 years ago
  43. 454393e Add atan, atan2, exp, and log to the builtin math library functions. by Chad Rosier · 12 years ago
  44. fae0f48 Alphabetize the builtin math library functions. No functional change intended. by Chad Rosier · 12 years ago
  45. 51b9240 Implement __atomic_fetch_nand and __atomic_nand_fetch to complete our set of by Richard Smith · 12 years ago
  46. 2c39d71 Implement the missing pieces needed to support libstdc++4.7's <atomic>: by Richard Smith · 12 years ago
  47. ff34d40 Implement support for 18 of the GNU-compatible __atomic builtins. by Richard Smith · 12 years ago
  48. fafbf06 Provide, and document, a set of __c11_atomic_* intrinsics to implement C11's by Richard Smith · 12 years ago
  49. 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
  50. 1ee9b0f Add the object size checking support for a few other builtins. by Bill Wendling · 12 years ago
  51. a49a283 Make the __builtin_c[lt]zs builtins target independent. by Benjamin Kramer · 12 years ago
  52. 1acbe5e Replace a hack to handle NSLog/NSLogv in sema by declaring them as Library Builtins. by Jean-Daniel Dupas · 12 years ago
  53. 9bc4fc4 Remove trailing slash in front of header name of ObjC builtins. by Jean-Daniel Dupas · 12 years ago
  54. 18932a0 Add ability to specifiy 'restrict' on parameters of builtins, and correct this oversight for scanf functions. by Ted Kremenek · 12 years ago
  55. 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
  56. 0a151a1 Use Builtin ID as the return value for FunctionDecl::getMemoryFunctionKind(). by Anna Zaks · 12 years ago
  57. 7a7ee30 Some improvements to the handling of C11 atomic types: by David Chisnall · 12 years ago
  58. c08e618 Fix signature of vsscanf in Builtins.def by Hans Wennborg · 13 years ago
  59. d95a8ab0 Fix signature of sscanf in Builtins.def by Hans Wennborg · 13 years ago
  60. 439ddaa Make fscanf, vscanf, etc. be recognized as scanf-like functions. by Hans Wennborg · 13 years ago
  61. e2d4f4e Fix the signature of the getcontext builtin. Patch by Dimitry Andric. by Rafael Espindola · 13 years ago
  62. cb6542f Fix the signature of __sigsetjmp and sigsetjmp. Patch by Dimitry Andric. by Rafael Espindola · 13 years ago
  63. 5b0c519 Mark the overloaded atomic builtins as having custom type checking, by Douglas Gregor · 13 years ago
  64. 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
  65. 18c9bd3 Fix the signatures of vfork, __sigsetjmp and sigsetjmp. by Rafael Espindola · 13 years ago
  66. 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
  67. d9b0fdf vfork comes from unistd.h by Joerg Sonnenberger · 13 years ago
  68. 2be4607 Misc fixes for atomics. Biggest fix is doing alignment correctly for _Atomic types. by Eli Friedman · 13 years ago
  69. dac6cec Fix MSVC build. by Rafael Espindola · 13 years ago
  70. 6700415 Add returns_twice to functions that are known to return twice. This implements by Rafael Espindola · 13 years ago
  71. 276b061 Initial implementation of __atomic_* (everything except __atomic_is_lock_free). by Eli Friedman · 13 years ago
  72. 51c3b79 llvm.memory.barrier is going away; remove the wrapper intrinsic __builtin_llvm_memory_barrier. by Eli Friedman · 13 years ago
  73. 77f68bb Bring llvm.annotation* intrinsics support back to where it was in llvm-gcc: can by Julien Lerouge · 13 years ago
  74. 87198c3 The frexp, modf, and remquo builtins are not 'const'. by Jakob Stoklund Olesen · 13 years ago
  75. 5f8d604 The lvalue-to-rvalue on structs in C++ is actually part by John McCall · 13 years ago
  76. cc075e4 objc - fix up the builtin type for objc_assign_ivar. // rdar://9362887. by Fariborz Jahanian · 13 years ago
  77. 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
  78. 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
  79. 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
  80. 699f9b1 Change __debugbreak signature to void __debugbreak(void); MSVC compatibility. by Francois Pichet · 13 years ago
  81. 094240a Add codegen support for the fma/fmal/fmaf builtins. by Cameron Zwarich · 13 years ago
  82. 4e5c886 Add support for MSVC __debugbreak compiler intrinsic. by Francois Pichet · 13 years ago
  83. 23aa9c8 add a __sync_swap builtin to fill out the rest of the __sync builtins. by Chris Lattner · 13 years ago
  84. 30f6471 Make this const, there's probably no harm in it and it silences a bunch by Eric Christopher · 13 years ago
  85. 8e10f3b Provide a bit saying that a builtin undergoes custom type-checking, then by John McCall · 13 years ago
  86. 840c083 Add support for the builtins used in gcc 4.4's <cmath> and <complex> by Jeffrey Yasskin · 13 years ago
  87. ab234de add some missing builtins. by Chris Lattner · 13 years ago
  88. ad616eb Added remaining objective-c library builtins (as in gcc) to by Fariborz Jahanian · 14 years ago
  89. d7e40f0 Add objc_getClass as an objc builtin function by Fariborz Jahanian · 14 years ago
  90. 67aba81 Such function decls,as objc's objc_msgSend, builtins in by Fariborz Jahanian · 14 years ago
  91. 15441eb Basic: add log2{,f,l}, round{,f,l} builtins by Peter Collingbourne · 14 years ago
  92. ba8bda0 Restore patch reversed in r118475. Fixes // rdar://8632525 by Fariborz Jahanian · 14 years ago
  93. c8c62c4 Reverse patch for // rdar://8632525. It might has broken a build. by Fariborz Jahanian · 14 years ago
  94. ed171b8 Provide a precise builtin declaration for objc_msgSend by Fariborz Jahanian · 14 years ago
  95. 12e9c6d fix the definition of __builtin_constant_p, the first arg isn't a short. by Chris Lattner · 14 years ago
  96. b241946 Add 2 Microsoft compiler intrinsics that don't require prototypes: by Francois Pichet · 14 years ago
  97. 83a1c5c Fixed __builtin_constant_p return type. by Abramo Bagnara · 14 years ago
  98. b803c66 move imperative code to declarative definitions. by Chris Lattner · 14 years ago
  99. ae8f9fa fix a bogus "I" that I added to the per-function attribute list. by Chris Lattner · 14 years ago
  100. 393bd8e Various builtins a require an integer constant. Not providing by Chris Lattner · 14 years ago