summaryrefslogtreecommitdiffstats
path: root/include/clang/Basic/Builtins.def
Commit message (Expand)AuthorAgeFilesLines
...
* Revert "[OpenCL] Pipe builtin functions"David Majnemer2016-01-261-26/+0
* [OpenCL] Pipe builtin functionsXiuli Pan2016-01-261-0/+26
* Add support for __builtin_{add,sub,mul}_overflow.John McCall2015-10-291-0/+3
* Introduce __builtin_nontemporal_store and __builtin_nontemporal_load.Michael Zolotukhin2015-09-081-0/+4
* add __builtin_unpredictable and convert to metadataSanjay Patel2015-09-021-0/+1
* Add some missing 'F' flags to libm/libc builtins.Charlie Turner2015-07-201-20/+20
* Protection against stack-based memory corruption errors using SafeStack: Clan...Peter Collingbourne2015-06-151-0/+4
* Sema: Accept pointers to any address space for builtin functionsTom Stellard2015-03-311-1/+2
* MS ABI: Implement __GetExceptionInfo for std::make_exception_ptrDavid Majnemer2015-03-131-0/+1
* Adjust the changes from r230255 to bail out if the backend can't lowerJoerg Sonnenberger2015-03-041-2/+2
* Only lower __builtin_setjmp / __builtin_longjmp toJoerg Sonnenberger2015-02-231-2/+2
* Implement IRGen for SEH __finally and AbnormalTerminationReid Kleckner2015-02-041-0/+2
* MS ABI: Implement proper support for setjmpDavid Majnemer2015-01-291-0/+3
* Basic: Re-sort these builtinsDavid Majnemer2015-01-291-11/+11
* Initial support for Win64 SEH IR emissionReid Kleckner2015-01-221-5/+9
* Implement the __builtin_call_with_static_chain GNU extension.Peter Collingbourne2014-12-121-0/+1
* CodeGen: add __readfsdword builtinSaleem Abdulrasool2014-10-291-0/+1
* Add __sync_fetch_and_nand (again)Hal Finkel2014-10-021-0/+13
* Add __builtin_assume and __builtin_assume_aligned using @llvm.assume.Hal Finkel2014-09-071-0/+4
* MS extension: Make __noop be the integer zero, not voidReid Kleckner2014-07-111-1/+1
* CodeGen: improve ms instrincics supportSaleem Abdulrasool2014-06-181-0/+3
* Add __builtin_operator_new and __builtin_operator_delete, which act like callsRichard Smith2014-06-031-1/+3
* Re-enable several builtins in non-gnu modes.Evgeniy Stepanov2014-04-161-8/+11
* Move comment back to being next to the thing it's describing.Richard Smith2014-04-151-2/+2
* -fms-extensions: Add __va_start builtin, which is used for x64Reid Kleckner2014-03-261-0/+1
* Add support for __builtin___clear_cache in ClangRenato Golin2014-03-261-0/+1
* [AArch64] Change int64_t from 'long long int' to 'long int' for AArch64 target.Kevin Qin2014-02-241-0/+1
* Reapply 201734 but with appropriate gcc compatibilityWarren Hunt2014-02-211-0/+4
* Revert r201734 and r201742.Daniel Jasper2014-02-201-4/+0
* Add _mm_prefetch and some others as MS builtinsWarren Hunt2014-02-191-0/+4
* Darwin: add __sinpi (etc) and __exp10 libbuiltinsTim Northover2014-01-141-0/+15
* -fms-extensions: Recognize _alloca as an alias for the alloca builtinReid Kleckner2013-11-131-0/+1
* Only provide MS builtins when -fms-extensions is onReid Kleckner2013-11-131-5/+9
* The second parameter of nexttoward is always long double.Benjamin Kramer2013-09-281-4/+4
* Add new libm LIBBUILTIN definitions, synchronizing with __builtin_*Hal Finkel2013-09-181-6/+214
* Add the intrinsic __builtin_convertvectorHal Finkel2013-09-181-0/+1
* Reorder libm LIBBUILTIN definition groupsHal Finkel2013-09-061-24/+24
* Reorder libm LIBBUILTIN definitionsHal Finkel2013-09-061-25/+25
* Add the missing "n" to libm LIBBUILTIN definitionsHal Finkel2013-09-061-75/+75
* [Mips][msa] Add support for halfJack Carter2013-08-151-0/+1
* Add lrint to the list of math builtins. It never sets errno so we can mark it...Benjamin Kramer2013-08-091-0/+4
* Add a __builtin_addressof that performs the same functionality as the built-inRichard Smith2013-07-111-0/+3
* [checked-arithmetic builtins] Added builtins to enable users to perform check...Michael Gottesman2013-06-201-0/+20
* [multiprecision-builtins] Added missing builtin __builtin_{add,sub}cb for {ad...Michael Gottesman2013-06-181-0/+2
* Allow clang to build __clear_cache on ARM.Rafael Espindola2013-06-131-0/+2
* Disable non-standard library builtins in non-gnu language modes.Benjamin Kramer2013-05-311-28/+27
* Some builtins do not evaluate their arguments. Teach EvaluatedExprVisitor notRichard Smith2013-01-171-3/+4
* Multiprecision subtraction builtins.Michael Gottesman2013-01-141-0/+4
* Added builtins for multiprecision adds.Michael Gottesman2013-01-131-0/+6
* Fix up various builtin declaration of objc_msgSend familiesFariborz Jahanian2013-01-041-5/+5