summaryrefslogtreecommitdiffstats
path: root/test/CodeGen/builtins.c
Commit message (Expand)AuthorAgeFilesLines
* os_log: When there are multiple privacy annotations in the formatAkira Hatanaka2018-07-111-2/+2
* Fix parsing of privacy annotations in os_log format strings.Akira Hatanaka2018-07-101-1/+23
* [CodeGen] convert math libcalls/builtins to equivalent LLVM intrinsicsSanjay Patel2017-12-011-3/+3
* Fix a bug with the use of __builtin_bzero in a conditional expression.John McCall2017-11-091-0/+13
* [CodeGen] add tests for __builtin_sqrt*; NFCSanjay Patel2017-10-201-0/+9
* [CodeGen] Emit a helper function for __builtin_os_log_format to reduceAkira Hatanaka2017-10-061-179/+335
* Fix printf specifier handling: invalid specifier should not be marked as "con...Mehdi Amini2016-12-151-0/+28
* Revert "Fix printf specifier handling: invalid specifier should not be marked...Mehdi Amini2016-12-151-28/+0
* Fix printf specifier handling: invalid specifier should not be marked as "con...Mehdi Amini2016-12-151-0/+28
* Fix os_log formating with arbitrary precision and field widthMehdi Amini2016-12-151-0/+49
* Fix handling of %% format specifier in os_log builtins.Mehdi Amini2016-10-251-8/+19
* test/CodeGen/builtins.c: reinstate #ifdef __x86_64__ around __builtin_longjmpMehdi Amini2016-10-241-0/+5
* Fix test on non-X86 platformsMehdi Amini2016-10-241-0/+5
* Add support for __builtin_os_log_format[_buffer_size]Mehdi Amini2016-10-241-3/+138
* Revert "Add support for __builtin_os_log_format[_buffer_size]"Mehdi Amini2016-10-241-138/+3
* Add support for __builtin_os_log_format[_buffer_size]Mehdi Amini2016-10-241-3/+138
* Convert finite to builtinDehao Chen2016-09-141-0/+4
* Emit more intrinsics for builtin functionsMatt Arsenault2016-07-011-0/+92
* make __builtin_isfinite more efficient (PR27145)Sanjay Patel2016-04-071-3/+1
* Add missing __builtin_bitreverse8Matt Arsenault2016-03-231-0/+2
* Add __builtin_canonicalizeMatt Arsenault2016-02-271-0/+7
* Add builtins for bitreverse intrinsicMatt Arsenault2016-02-031-0/+8
* [Modules] Implement __builtin_isinf_sign in Clang.Chandler Carruth2015-03-191-4/+28
* Fix test/CodeGen/builtins.c for platforms that don't lower sjljReid Kleckner2015-03-041-0/+3
* Lower __builtin_fabs* to @llvm.fabs.*Reid Kleckner2014-11-031-0/+7
* CGBuiltin: Use frem instruction rather than libcall to implement fmodJan Vesely2014-09-261-0/+16
* CGBuiltin: Use @llvm.fabs rather than fabs libcall when emitting builtinsTom Stellard2014-09-031-5/+5
* CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tes...Stephen Lin2013-08-151-4/+4
* Expose __builtin_bswap16.Benjamin Kramer2012-10-061-0/+1
* Add __builtin_readcyclecounter() to produce the @llvm.readcyclecounter() intr...Hal Finkel2012-08-051-0/+6
* fix a bunch of comment typos found by codespell. Patch byChris Lattner2011-04-151-1/+1
* Enable basic testing of __builtin_fpclassify.Benjamin Kramer2010-06-141-2/+3
* Enable the implementation of __builtin_setjmp and __builtin_longjmp. Not allJohn McCall2010-05-271-0/+7
* Implement codegen for __builtin_isnormal.Benjamin Kramer2010-05-191-0/+8
* implement codegen support for __builtin_isfinite, part of PR6083Chris Lattner2010-05-061-2/+8
* optimize builtin_isnan/isinf to not do an extraneous extension fromChris Lattner2010-05-061-0/+18
* PR6515: Implement __builtin_signbit and friends.Eli Friedman2010-03-061-0/+1
* Revert changes r97693, r97700, and r97718.John McCall2010-03-041-7/+0
* Implement __builtin_dwarf_sp_column().John McCall2010-03-041-0/+7
* Support constant-evaluation of __builtin_nans* as well as the correct constantJohn McCall2010-02-281-3/+42
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-151-1/+1
* Don't #include <stdio.h> when tests don't need it, or use clang instead of cl...Daniel Dunbar2009-11-171-1/+1
* Eliminate &&s in tests.Daniel Dunbar2009-11-081-1/+1
* Sorry! Accidentally checked in experimental change.John Thompson2009-10-151-1/+1
* Make this at least compile.Mike Stump2009-10-151-1/+1
* Removed math.h include, as Windows math.h has a compile error.John Thompson2009-10-151-2/+1
* PR4836, part 2: CodeGen for __builtin_isnan.Eli Friedman2009-09-011-0/+2
* PR4134: Implement __builtin_extract_return_addr.Eli Friedman2009-05-031-0/+1
* Add more builtin definitions, including strcmp.Daniel Dunbar2009-04-091-0/+1
* Rename clang to clang-cc.Daniel Dunbar2009-03-241-1/+1