summaryrefslogtreecommitdiff
path: root/test/Sema/builtins.c
Commit message (Expand)AuthorAgeFilesLines
* [Builtins] Implement __builtin_is_constant_evaluated for use in C++2aEric Fiselier2019-04-241-0/+6
* [Sema] Add some compile time _FORTIFY_SOURCE diagnosticsErik Pilkington2019-03-181-5/+5
* [Clang] Add __builtin_launderEric Fiselier2018-12-141-0/+18
* Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures.""Fangrui Song2018-11-301-0/+9
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Fangrui Song2018-11-301-9/+0
* Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-281-0/+9
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-271-9/+0
* Re-Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-211-0/+9
* Revert r347364 again, the fix was incomplete.Nico Weber2018-11-211-9/+0
* Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-201-0/+9
* Revert 347294, it turned many bots on lab.llvm.org:8011/console red.Nico Weber2018-11-201-9/+0
* Use is.constant intrinsic for __builtin_constant_pBill Wendling2018-11-201-0/+9
* [Sema] Clean up some __builtin_*_chk diagnosticsErik Pilkington2018-09-061-4/+15
* Implement semantic checking for __builtin_signbit.Aaron Ballman2018-06-191-0/+23
* Reverting due to line ending changes; will reapply after addressing that.Aaron Ballman2018-06-191-223/+200
* Implement semantic checking for __builtin_signbit.Aaron Ballman2018-06-191-200/+223
* Disallow pointers to const in __sync_fetch_and_xxx.Aaron Ballman2018-05-051-0/+5
* Add __sync_fetch_and_nand (again)Hal Finkel2014-10-021-0/+5
* Patch to check at compile time for overflow whenFariborz Jahanian2014-09-181-2/+23
* patch to add missing warning on sizeof wrong parameterFariborz Jahanian2014-09-121-5/+25
* Add __builtin_operator_new and __builtin_operator_delete, which act like callsRichard Smith2014-06-031-0/+5
* Only provide MS builtins when -fms-extensions is onReid Kleckner2013-11-131-0/+6
* Refactor all diagnosing of TypoCorrections through a common function, inRichard Smith2013-08-171-1/+1
* Add tests to check recent changes to some builtins.Bill Wendling2012-12-181-0/+15
* Tweak wording and add diagnostic groups to misc diagnostics.Eli Friedman2012-11-021-1/+1
* Avoid multiple atomic builtin declaration.Abramo Bagnara2012-09-221-0/+14
* Add -Wstring-plus-int, which warns on "str" + int and int + "str".Nico Weber2012-03-021-1/+1
* Modify how the -verify flag works. Currently, the verification string andRichard Trieu2011-12-151-1/+1
* Replace the implementation of __builtin_constant_p (which was based on the GCCRichard Smith2011-12-091-0/+60
* Suggest typo corrections for implicit function declarations.Hans Wennborg2011-12-061-2/+2
* Remove warning for null characters in CFString literals. Clang handles them ...Ted Kremenek2011-03-151-1/+1
* zap trailing whitespaceGabor Greif2010-10-151-5/+5
* fix PR7885, rejecting invalid uses of __builtin_constant_p.Chris Lattner2010-10-121-0/+7
* Have Sema check for validity of CGString literalFariborz Jahanian2010-09-071-1/+1
* Implement __builtin_printf, __builtin_fprintf. Fixes <rdar://problem/8336581>.Douglas Gregor2010-08-251-0/+5
* Make the pointer arguments to the __sync_* builtins pointers toDouglas Gregor2010-07-281-0/+6
* Mark __builtin_eh_return as noreturn. Patch by Dimitry Andric.Benjamin Kramer2010-07-261-0/+4
* Improve the representation of the atomic builtins in a few ways. First, we makeChandler Carruth2010-07-181-0/+5
* Fix PR7600, and correctly convert the result of an atomic builtin to theChandler Carruth2010-07-091-1/+4
* Remove the argument number from the constant integer diagnostic.Eric Christopher2010-04-191-1/+1
* Consolidate most of the integer constant expression builtin requirementEric Christopher2010-04-171-1/+1
* testcase for previous patch!Chris Lattner2009-12-301-4/+5
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-151-1/+1
* Provide a custom diagnostic when code tries to use an unknown builtinDouglas Gregor2009-09-281-0/+4
* builtin_trap should be noreturn, this fixes PR5062, patch byChris Lattner2009-09-261-0/+5
* implement support for __builtin_eh_return_data_regno on x86-32 and x86-64.Chris Lattner2009-09-231-0/+10
* Implement __builtin_unreachable(), a GCC 4.5 extension.Chris Lattner2009-09-211-0/+11
* Prep for new warning.Mike Stump2009-07-221-1/+1
* Test changes to account for removed builtins.Eli Friedman2009-06-061-9/+0
* Fix the atomics sema code to convert operands to the argument typesChris Lattner2009-05-081-1/+1