Thread overview
[Issue 18750] [Tracker] everything wrong with code generation for bt instruction
Apr 24, 2018
ag0aep6g
Nov 07, 2019
ag0aep6g
Aug 06, 2020
Mathias LANG
April 24, 2018
https://issues.dlang.org/show_bug.cgi?id=18750

ag0aep6g <ag0aep6g@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Depends on|                            |18794


Referenced Issues:

https://issues.dlang.org/show_bug.cgi?id=18794
[Issue 18794] Compiling with -O causes runtime segfault
--
April 25, 2018
https://issues.dlang.org/show_bug.cgi?id=18750
Issue 18750 depends on issue 18730, which changed state.

Issue 18730 Summary: dmd miscompiles core.bitop.bt with -O https://issues.dlang.org/show_bug.cgi?id=18730

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--
April 20, 2019
https://issues.dlang.org/show_bug.cgi?id=18750
Issue 18750 depends on issue 18794, which changed state.

Issue 18794 Summary: Compiling with -O causes runtime segfault https://issues.dlang.org/show_bug.cgi?id=18794

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--
November 07, 2019
https://issues.dlang.org/show_bug.cgi?id=18750

ag0aep6g <ag0aep6g@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Depends on|                            |20363


Referenced Issues:

https://issues.dlang.org/show_bug.cgi?id=20363
[Issue 20363] optimization with union, >> and ulong leads to wrong result
--
June 25, 2020
https://issues.dlang.org/show_bug.cgi?id=18750
Issue 18750 depends on issue 18749, which changed state.

Issue 18749 Summary: bt instruction using 64-bit register for 32-bit offset https://issues.dlang.org/show_bug.cgi?id=18749

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--
July 02, 2020
https://issues.dlang.org/show_bug.cgi?id=18750
Issue 18750 depends on issue 18748, which changed state.

Issue 18748 Summary: bt instruction with immediate offset uses 64-bit variant for 32-bit data https://issues.dlang.org/show_bug.cgi?id=18748

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--
July 02, 2020
https://issues.dlang.org/show_bug.cgi?id=18750
Issue 18750 depends on issue 20363, which changed state.

Issue 20363 Summary: painting XMM registers as integers leads to codegen bugs https://issues.dlang.org/show_bug.cgi?id=20363

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--
August 06, 2020
https://issues.dlang.org/show_bug.cgi?id=18750

Mathias LANG <pro.mathias.lang@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |pro.mathias.lang@gmail.com
         Resolution|---                         |MOVED

--- Comment #1 from Mathias LANG <pro.mathias.lang@gmail.com> ---
There is only one issue left open, it is 18734, for which there is a PR. Since there doesn't seem to be much to track anymore, closing this as MOVED. Feel free to re-open if you have new items that you wanted to add to the list.

--