Skip to content
This repository was archived by the owner on Jun 20, 2019. It is now read-only.

Commit e40f9b5

Browse files
authored
Merge pull request #588 from ibuclaw/missingmulu
Add core.checkedint.mulu(long, int, ref bool) intrinsic.
2 parents 23ec9a7 + 5689004 commit e40f9b5

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

gcc/d/ChangeLog

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2017-12-23 Iain Buclaw <[email protected]>
2+
3+
* intrinsics.def (INTRINSIC_MULUI): Declare.
4+
15
2017-12-19 Iain Buclaw <[email protected]>
26

37
* d-codegen.cc (build_target_expr): Update signature.

gcc/d/intrinsics.def

+1
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ DEF_D_BUILTIN (SUBUL, SUBS, "subu", "core.checkedint", "FNaNbNiNfmmKbZm")
7979
DEF_D_BUILTIN (MULS, MULS, "muls", "core.checkedint", "FNaNbNiNfiiKbZi")
8080
DEF_D_BUILTIN (MULSL, MULS, "muls", "core.checkedint", "FNaNbNiNfllKbZl")
8181
DEF_D_BUILTIN (MULU, MULS, "mulu", "core.checkedint", "FNaNbNiNfkkKbZk")
82+
DEF_D_BUILTIN (MULUI, MULS, "mulu", "core.checkedint", "FNaNbNiNfmkKbZm")
8283
DEF_D_BUILTIN (MULUL, MULS, "mulu", "core.checkedint", "FNaNbNiNfmmKbZm")
8384
DEF_D_BUILTIN (NEGS, NEGS, "negs", "core.checkedint", "FNaNbNiNfiKbZi")
8485
DEF_D_BUILTIN (NEGSL, NEGS, "negs", "core.checkedint", "FNaNbNiNflKbZl")

0 commit comments

Comments
 (0)