summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGBuiltin.cpp
Commit message (Expand)AuthorAgeFilesLines
* Misc typos fixes in ./lib folderRaphael Isemann2018-12-101-6/+6
* [X86] Remove the addcarry builtins. Leaving only the addcarryx builtins since...Craig Topper2018-12-101-12/+4
* Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures.""Fangrui Song2018-11-301-13/+41
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Fangrui Song2018-11-301-41/+13
* Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-281-13/+41
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-271-41/+13
* [CodeGen] translate MS rotate builtins to LLVM funnel-shift intrinsicsSanjay Patel2018-11-251-40/+10
* A __builtin_constant_p() returns 0 with a function type.Bill Wendling2018-11-221-1/+1
* The result of is.constant() is unsigned.Bill Wendling2018-11-221-1/+1
* Re-Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-211-13/+41
* Revert r347364 again, the fix was incomplete.Nico Weber2018-11-211-41/+13
* Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-201-13/+41
* Revert 347294, it turned many bots on lab.llvm.org:8011/console red.Nico Weber2018-11-201-20/+0
* Use is.constant intrinsic for __builtin_constant_pBill Wendling2018-11-201-0/+20
* [OpenCL] Fix invalid address space generation for clk_event_tAlexey Sotkin2018-11-141-1/+3
* [NFC] Move storage of dispatch-version to GlobalDeclErich Keane2018-11-131-4/+5
* Pass the function type instead of the return type to FunctionDecl::CreateJonas Devlieghere2018-11-111-5/+12
* T was unused on assertion disabled builds.Kadir Cetinkaya2018-11-061-5/+6
* Cast to uint64_t instead of to unsigned.Akira Hatanaka2018-11-061-1/+1
* os_log: Allow specifying mask type in format string.Akira Hatanaka2018-11-061-1/+6
* [COFF, ARM64] Implement InterlockedDecrement*_* builtinsMandeep Singh Grang2018-11-061-10/+49
* [COFF, ARM64] Implement InterlockedIncrement*_* builtinsMandeep Singh Grang2018-11-061-9/+48
* [COFF, ARM64] Implement InterlockedAnd*_* builtinsMandeep Singh Grang2018-11-061-0/+42
* [COFF, ARM64] Implement InterlockedXor*_* builtinsMandeep Singh Grang2018-11-061-0/+42
* Revert "[COFF, ARM64] Implement InterlockedXor*_* builtins"Mandeep Singh Grang2018-11-061-0/+13148
* [COFF, ARM64] Implement InterlockedXor*_* builtinsMandeep Singh Grang2018-11-061-13148/+0
* [COFF, ARM64] Implement InterlockedOr*_* builtinsMandeep Singh Grang2018-11-061-0/+42
* [COFF, ARM64] Implement InterlockedCompareExchange*_* builtinsMandeep Singh Grang2018-11-061-10/+83
* [COFF, ARM64] Implement InterlockedExchange*_* builtinsMandeep Singh Grang2018-11-021-0/+42
* [COFF, ARM64] Change setjmp for AArch64 Windows to use Intrinsic.sponentryMandeep Singh Grang2018-11-021-2/+5
* Reapply Logging: make os_log buffer size an integer constant expression.Tim Northover2018-11-021-8/+1
* Fix clang -Wimplicit-fallthrough warnings across llvm, NFCReid Kleckner2018-11-011-4/+4
* Revert "[COFF, ARM64] Change setjmp for AArch64 Windows to use Intrinsic.spon...Mandeep Singh Grang2018-11-011-5/+2
* Revert "Reapply Logging: make os_log buffer size an integer constant expressi...Tim Northover2018-11-011-1/+8
* Reapply Logging: make os_log buffer size an integer constant expression.Tim Northover2018-11-011-8/+1
* Revert "Logging: make os_log buffer size an integer constant expression.Tim Northover2018-11-011-0/+7
* Logging: make os_log buffer size an integer constant expression.Tim Northover2018-11-011-7/+0
* [COFF, ARM64] Implement llvm.addressofreturnaddress intrinsicMandeep Singh Grang2018-11-011-0/+5
* [WebAssembly] Fix type names in truncation builtinsThomas Lively2018-11-011-4/+4
* [COFF, ARM64] Change setjmp for AArch64 Windows to use Intrinsic.sponentryMandeep Singh Grang2018-10-311-2/+5
* [ARM64] [Windows] Implement _InterlockedExchangeAdd*_* builtins.Eli Friedman2018-10-311-4/+46
* [AArch64] Implement FP16FML intrinsicsBryan Chan2018-10-251-0/+36
* [WebAssembly] Bitselect and min/max builtinsThomas Lively2018-10-251-0/+28
* [WebAssembly] Lower to target-independent saturating addThomas Lively2018-10-251-2/+2
* [X86] Add support for more than 32 features for __builtin_cpu_isCraig Topper2018-10-201-27/+50
* [X86] When checking the bits in cpu_features for function multiversioning dis...Craig Topper2018-10-201-3/+3
* [COFF, ARM64] Add _ReadStatusReg and_WriteStatusReg intrinsicsMandeep Singh Grang2018-10-181-0/+37
* AMDGPU: add __builtin_amdgcn_update_dppYaxun Liu2018-10-171-5/+9
* [WebAssembly] Saturating float-to-int builtinsThomas Lively2018-10-111-0/+24
* [COFF, ARM64] Add _InterlockedAdd intrinsicMandeep Singh Grang2018-10-051-0/+9
OpenPOWER on IntegriCloud