aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Basic/Builtins.def
AgeCommit message (Expand)Author
2013-08-01Add the __nacl_atomic_is_lock_free builtinJF Bastien
2013-01-17Some builtins do not evaluate their arguments. Teach EvaluatedExprVisitor notRichard Smith
2013-01-14Multiprecision subtraction builtins.Michael Gottesman
2013-01-13Added builtins for multiprecision adds.Michael Gottesman
2013-01-04Fix up various builtin declaration of objc_msgSend familiesFariborz Jahanian
2012-12-18CodeGen: Expand creal and cimag into complex field loadsMeador Inge
2012-12-18Use the correct return type (size_t) for these builtins.Bill Wendling
2012-12-18Add an expected parameter for the size of the destination.Bill Wendling
2012-11-27Fix the definition of the vfork() builtin on Haiku. PR14378.Eli Friedman
2012-10-19remove noreturn attribute from __builtin_debugtrapShuxin Yang
2012-10-19add __builtin_debugtrapShuxin Yang
2012-10-06Expose __builtin_bswap16.Benjamin Kramer
2012-08-22Make ceil/floor/nearbyint/rint/round const even with -fmath-errno.Benjamin Kramer
2012-08-22Math builtin definition tweaks.Benjamin Kramer
2012-08-17Define __builtin_ffs[ll] with a signed argument instead of unsigned.Benjamin Kramer
2012-08-05Add __builtin_readcyclecounter() to produce the @llvm.readcyclecounter() intr...Hal Finkel
2012-06-07Add ext_vector type code for builtins, from John Garvin!Douglas Gregor
2012-05-08Fix fmin*/fmax* library builtin signatures.Douglas Gregor
2012-05-01Fix compilation with mingw-w64.Abramo Bagnara
2012-04-28Currently __builtin_annotation() only annotates an i32.Julien Lerouge
2012-04-24Add acos, asin, ceil, fabs, floor, fmax, fmin, round, and tan to the builtinChad Rosier
2012-04-24Add atan, atan2, exp, and log to the builtin math library functions.Chad Rosier
2012-04-24Alphabetize the builtin math library functions. No functional change intended.Chad Rosier
2012-04-13Implement __atomic_fetch_nand and __atomic_nand_fetch to complete our set ofRichard Smith
2012-04-13Implement the missing pieces needed to support libstdc++4.7's <atomic>:Richard Smith
2012-04-12Implement support for 18 of the GNU-compatible __atomic builtins.Richard Smith
2012-04-11Provide, and document, a set of __c11_atomic_* intrinsics to implement C11'sRichard Smith
2012-03-15It was pointed out that a checking version of strdup isn't needed. So much fo...Bill Wendling
2012-03-15Add the object size checking support for a few other builtins.Bill Wendling
2012-01-28Make the __builtin_c[lt]zs builtins target independent.Benjamin Kramer
2012-01-24Replace a hack to handle NSLog/NSLogv in sema by declaring them as Library Bu...Jean-Daniel Dupas
2012-01-24Remove trailing slash in front of header name of ObjC builtins.Jean-Daniel Dupas
2012-01-20Add ability to specifiy 'restrict' on parameters of builtins, and correct thi...Ted Kremenek
2012-01-17Add __builtin_labs and __builtin_llabs, to complete the set of __builtin_*abs...Eli Friedman
2012-01-17Use Builtin ID as the return valueAnna Zaks
2012-01-16Some improvements to the handling of C11 atomic types:David Chisnall
2011-12-12Fix signature of vsscanf in Builtins.defHans Wennborg
2011-12-12Fix signature of sscanf in Builtins.defHans Wennborg
2011-12-12Make fscanf, vscanf, etc. be recognized as scanf-like functions.Hans Wennborg
2011-11-13Fix the signature of the getcontext builtin. Patch by Dimitry Andric.Rafael Espindola
2011-11-09Fix the signature of __sigsetjmp and sigsetjmp. Patch by Dimitry Andric.Rafael Espindola
2011-11-08Mark the overloaded atomic builtins as having custom type checking,Douglas Gregor
2011-10-31In x86_64, when calling an Objective-C method that returns a _Complex long do...Anders Carlsson
2011-10-19Fix the signatures of vfork, __sigsetjmp and sigsetjmp.Rafael Espindola
2011-10-17Initial implementation of __atomic_is_lock_free. The input is the size of an...Eli Friedman
2011-10-14vfork comes from unistd.hJoerg Sonnenberger
2011-10-14Misc fixes for atomics. Biggest fix is doing alignment correctly for _Atomic...Eli Friedman
2011-10-12Fix MSVC build.Rafael Espindola
2011-10-12Add returns_twice to functions that are known to return twice. This implementsRafael Espindola
2011-10-11Initial implementation of __atomic_* (everything except __atomic_is_lock_free).Eli Friedman