aboutsummaryrefslogtreecommitdiff
path: root/gcc/d/intrinsics.cc
AgeCommit message (Expand)AuthorFilesLines
2024-03-03d: Merge upstream dmd, druntime f8bae04558, phobos ba2ade9decIain Buclaw1-3/+3
2024-02-17d: Merge dmd, druntime 9471b25db9, phobos 547886846.Iain Buclaw1-2/+2
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-10-17d: Forbid taking the address of an intrinsic with no implementationIain Buclaw1-2/+45
2023-09-23d: Merge upstream dmd, druntime 4574d1728d, phobos d7e79f024.Iain Buclaw1-1/+1
2023-07-02d: Fix core.volatile.volatileLoad discarded if result is unusedIain Buclaw1-0/+2
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-12-11d: Expand bsr intrinsic as `clz(arg) ^ (argsize - 1)'Iain Buclaw1-11/+6
2022-11-05d: Add support for vector comparison operatorsIain Buclaw1-65/+0
2022-06-29d: Fix build on aarch64-suse-linuxIain Buclaw1-5/+5
2022-06-29d: Add SIMD intrinsics module and compiler built-ins.Iain Buclaw1-0/+587
2022-06-28d: Use create_tmp_var_raw and get_callee_fndeclIain Buclaw1-10/+3
2022-06-24d: Construct indexes of ARRAY_TYPE using ARRAY_REF.Iain Buclaw1-2/+2
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-12-10d: Merge upstream dmd 3982604c5, druntime bc58b1e9, phobos 12329adb6.Iain Buclaw1-1/+1
2021-11-30d: Import dmd b8384668f, druntime e6caaab9, phobos 5ab9ad256 (v2.098.0-beta.1)Iain Buclaw1-5/+5
2021-02-05d: Remove the expansion of intrinsic and built-in codes from the DEF_D_INTRIN...Iain Buclaw1-1/+1
2021-02-04d: Merge upstream dmd 46133f761, druntime 0fd4364cIain Buclaw1-3/+4
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-11-27d: Add float and double overloads for all core.math intrinsicsIain Buclaw1-0/+12
2020-11-13d: Explicitly determine which built-in copysign function to call.Iain Buclaw1-4/+7
2020-09-12d: Return promoted types in d_type_promotes_to when linkage is not DIain Buclaw1-1/+1
2020-08-31d: Fix ICEs in the front-end when pointer size is 16-bit.Iain Buclaw1-3/+4
2020-07-31d: Fix regression, all 32-bit execution tests FAIL: internal error printing m...Iain Buclaw1-3/+0
2020-07-30d: Fix ICE in expand_intrinsic_vaargIain Buclaw1-4/+19
2020-07-30d: Implement core.bitop.rol() and core.bitop.ror() as intrinsics.Iain Buclaw1-0/+56
2020-07-30d: Refactor matching and lowering of intrinsic functions.Iain Buclaw1-183/+159
2020-06-07d: Merge upstream dmd 108ca1bcd.Iain Buclaw1-1/+1
2020-04-25d: Merge upstream dmd 09db0c41e, druntime e68a5ae3.Iain Buclaw1-0/+22
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-08-13Use checking forms of DECL_FUNCTION_CODE (PR 91421)Richard Sandiford1-4/+1
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-10-28Add D front-end, libphobos library, and D2 testsuite.Iain Buclaw1-0/+846