summaryrefslogtreecommitdiff
path: root/test/CodeGen/builtins.c
Commit message (Expand)AuthorAgeFilesLines
* [clang] Handle lrint/llrint builtinsAdhemerval Zanella2019-05-281-0/+9
* [clang] Handle lround/llround builtinsAdhemerval Zanella2019-05-161-0/+10
* [opaque pointer types] Cleanup CGBuilder's Create*GEP.James Y Knight2019-02-081-1/+1
* CodeGen: Cast llvm.flt.rounds result to match __builtin_flt_roundsAnton Korobeynikov2019-01-171-0/+3
* [Clang] Add __builtin_launderEric Fiselier2018-12-141-0/+11
* os_log: Allow specifying mask type in format string.Akira Hatanaka2018-11-061-0/+16
* os_log: Add a new privacy annotation "sensitive".Akira Hatanaka2018-11-061-0/+7
* os_log: Minor code cleanups. NFC.Akira Hatanaka2018-11-061-1/+4
* Reapply Logging: make os_log buffer size an integer constant expression.Tim Northover2018-11-021-5/+8
* Revert "Reapply Logging: make os_log buffer size an integer constant expressi...Tim Northover2018-11-011-8/+5
* Reapply Logging: make os_log buffer size an integer constant expression.Tim Northover2018-11-011-5/+8
* Revert "Logging: make os_log buffer size an integer constant expression.Tim Northover2018-11-011-8/+5
* Logging: make os_log buffer size an integer constant expression.Tim Northover2018-11-011-5/+8
* 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