aboutsummaryrefslogtreecommitdiff
path: root/gcc/d/d-codegen.cc
AgeCommit message (Expand)AuthorFilesLines
2023-08-20d: Merge upstream dmd, druntime 26f049fb26, phobos 330d6a4fd.Iain Buclaw1-1/+1
2023-07-10d: Merge upstream dmd, druntime 17ccd12af3, phobos 8d3800bee.Iain Buclaw1-17/+20
2023-07-09d: Merge upstream dmd, druntime 28a3b24c2e, phobos 8ab95ded5.Iain Buclaw1-2/+2
2023-05-18d: use _P() defines from tree.hBernhard Reutner-Fischer1-1/+1
2023-03-16d: Fix closure fields don't get same alignment as local variable [PR109144]Iain Buclaw1-0/+5
2023-03-03d: vector float comparison doesn't result in 0 or -1 [PR108945]Iain Buclaw1-5/+4
2023-02-21d: Only handle the left-to-right evaluation of a call expression during gimplifyIain Buclaw1-26/+3
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-08-15d: Fix internal compiler error: Segmentation fault at gimple-expr.cc:88Iain Buclaw1-0/+34
2022-08-15d: Field names of anonymous delegates should be same as regular delegate types.Iain Buclaw1-2/+2
2022-08-03d: Merge upstream dmd d7772a2369, phobos 5748ca43f.Iain Buclaw1-0/+7
2022-06-28d: Use create_tmp_var_raw and get_callee_fndeclIain Buclaw1-4/+2
2022-06-24d: Add `@register' attribute to compiler and library.Iain Buclaw1-6/+26
2022-06-24d: Construct indexes of ARRAY_TYPE using ARRAY_REF.Iain Buclaw1-1/+1
2022-06-15d: Delay completing aggregate and enum types until after attributes have been...Iain Buclaw1-0/+1
2022-05-16d: Merge upstream dmd 60bfa0ee7, druntime 94bd5bcb, phobos 3a1cd9a01.Iain Buclaw1-10/+7
2022-04-02d: Merge upstream dmd 47871363d, druntime, c52e28b7, phobos 99e9c1b77.Iain Buclaw1-9/+19
2022-03-21d: Fix internal compiler error: in build_complex, at tree.c:2358Iain Buclaw1-1/+1
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-12-10d: Merge upstream dmd 3982604c5, druntime bc58b1e9, phobos 12329adb6.Iain Buclaw1-3/+3
2021-12-09d: Merge upstream dmd 568496d5b, druntime 178c44ff, phobos 574bf883b.Iain Buclaw1-6/+30
2021-11-30d: Import dmd b8384668f, druntime e6caaab9, phobos 5ab9ad256 (v2.098.0-beta.1)Iain Buclaw1-26/+52
2021-08-29d: Call the assertp and boundsp variants for assert and array contract failures.Iain Buclaw1-46/+139
2021-08-29d: ICE in gimple_register_canonical_type_1, at lto/lto-common.c:430 (PR102094)Iain Buclaw1-0/+1
2021-07-30d: Factor d_nested_class and d_nested_struct into single function.Iain Buclaw1-40/+14
2021-07-28d: fix ICE at convert_expr(tree_node*, Type*, Type*) (PR101490)Iain Buclaw1-14/+2
2021-07-03d: RHS value lost when a target_expr modifies LHS in a cond_exprIain Buclaw1-0/+7
2021-06-04d: Fix ICE in gimplify_var_or_parm_decl, at gimplify.c:2755 (PR100882)Iain Buclaw1-6/+30
2021-04-06d: Use Array::find to get index of elementIain Buclaw1-18/+10
2021-04-04d: Merge upstream dmd 3b808e838, druntime 483bc129, phobos f89dc217aIain Buclaw1-0/+8
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-11-18d: Fix LHS of array concatentation evaluated before the RHS.Iain Buclaw1-1/+4
2020-09-12d: Return promoted types in d_type_promotes_to when linkage is not DIain Buclaw1-0/+1
2020-08-26d: Fix small struct literals that have non-deterministic hash valuesIain Buclaw1-2/+29
2020-08-26d: Fix no NRVO when returning an array of a non-POD structIain Buclaw1-2/+2
2020-08-03d: Fix ICE using non-local variable: internal compiler error: Segmentation faultIain Buclaw1-22/+31
2020-07-30d: Fix associative array literals that don't have alignment holes filledIain Buclaw1-0/+36
2020-07-30d: Refactor use of built-in memcmp/memcpy/memset into helper functions.Iain Buclaw1-18/+44
2020-06-16d: Update code formatting in a consistent style.Iain Buclaw1-13/+13
2020-06-16d: Consistently format quotations in comments.Iain Buclaw1-14/+14
2020-06-16d: Move generation of array bounds error to own function.Iain Buclaw1-3/+21
2020-06-16d: Use new isXxxxExp helpers where possibleIain Buclaw1-1/+1
2020-06-16d: Use new isTypeXxxx helpers where possible.Iain Buclaw1-15/+9
2020-06-07d: Merge upstream dmd b0df0e982Iain Buclaw1-5/+7
2020-06-05d: Merge upstream dmd f5638c7b8.Iain Buclaw1-7/+7
2020-06-05d: Merge upstream dmd 56f0a65c4.Iain Buclaw1-3/+3
2020-06-04d: Merge upstream dmd 48d704f08Iain Buclaw1-14/+14
2020-05-06d: Fix ICE in verify_gimple_stmt, at tree-cfg.c:4959Iain Buclaw1-61/+6
2020-04-29d: Merge bug fix from upstream dmd 06160ccaeIain Buclaw1-1/+3
2020-04-27d: Fix ICE in assign_temp, at function.c:984 (PR94777)Iain Buclaw1-3/+29