digitalmars.D.bugs - [Issue 18750] New: [Tracker] everything wrong with code generation
- d-bugmail puremagic.com (28/28) Apr 09 2018 https://issues.dlang.org/show_bug.cgi?id=18750
https://issues.dlang.org/show_bug.cgi?id=18750 Issue ID: 18750 Summary: [Tracker] everything wrong with code generation for bt instruction Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: normal Priority: P1 Component: dmd Assignee: nobody puremagic.com Reporter: ag0aep6g gmail.com Depends on: 18730, 18734, 18748, 18749 Code generation for the bt instruction has quite some bugs. This is a tracker issue to have everything in one place. Referenced Issues: https://issues.dlang.org/show_bug.cgi?id=18730 [Issue 18730] dmd miscompiles core.bitop.bt with -O https://issues.dlang.org/show_bug.cgi?id=18734 [Issue 18734] bitnum parameter of core.bitop.bt should be signed https://issues.dlang.org/show_bug.cgi?id=18748 [Issue 18748] bt instruction with immediate offset uses 64-bit variant for 32-bit data https://issues.dlang.org/show_bug.cgi?id=18749 [Issue 18749] bt instruction using 64-bit register for 32-bit offset --
Apr 09 2018