Jump to page: 1 2
Thread overview
[Issue 23077] codegen cannot generage XMM load/store for optimized operation that uses byte/short/...
May 02, 2022
Luís Ferreira
May 02, 2022
Dlang Bot
May 03, 2022
Iain Buclaw
May 03, 2022
Iain Buclaw
May 03, 2022
Iain Buclaw
May 04, 2022
Iain Buclaw
May 06, 2022
Dlang Bot
May 06, 2022
Walter Bright
May 06, 2022
Walter Bright
May 06, 2022
Dlang Bot
May 06, 2022
Iain Buclaw
May 02, 2022
https://issues.dlang.org/show_bug.cgi?id=23077

--- Comment #1 from Luís Ferreira <contact@lsferreira.net> ---
Blocking `intel-intrinsics` buildkite job.

--
May 02, 2022
https://issues.dlang.org/show_bug.cgi?id=23077

Dlang Bot <dlang-bot@dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull

--- Comment #2 from Dlang Bot <dlang-bot@dlang.rocks> ---
@ljmf00 updated dlang/dmd pull request #14058 "fix(backend): define XMM load/store codegen for short type variants" fixing this issue:

- fix(backend): define XMM load/store codegen for short type variants

  The codegen try to generate optimized calls with XMM opcodes but fail to
  do it.  This patch adds logic to generate XMM load/store opcodes for
  TYshort,TYushort,TYchar,TYwchar,TYdchar. It also adds tests for previous
  similar ICEs.

  Fix issue 23077.

  Reference: https://issues.dlang.org/show_bug.cgi?id=23077
  Reference:
https://github.com/AuburnSounds/intel-intrinsics/commit/047e9f01ae4092600f99abab1a34e32db26b3a4f
  Signed-off-by: Luís Ferreira <contact@lsferreira.net>

https://github.com/dlang/dmd/pull/14058

--
May 03, 2022
https://issues.dlang.org/show_bug.cgi?id=23077

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |ibuclaw@gdcproject.org
         Resolution|---                         |DUPLICATE

--- Comment #3 from Iain Buclaw <ibuclaw@gdcproject.org> ---


*** This issue has been marked as a duplicate of issue 23084 ***

--
May 03, 2022
https://issues.dlang.org/show_bug.cgi?id=23077

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
                URL|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=23084
         Resolution|DUPLICATE                   |---

--
May 03, 2022
https://issues.dlang.org/show_bug.cgi?id=23077

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|https://issues.dlang.org/sh |
                   |ow_bug.cgi?id=23084         |
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=23084

--
May 04, 2022
https://issues.dlang.org/show_bug.cgi?id=23077

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |backend
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=23085

--
May 06, 2022
https://issues.dlang.org/show_bug.cgi?id=23077

--- Comment #4 from Dlang Bot <dlang-bot@dlang.rocks> ---
@WalterBright created dlang/dmd pull request #14081 "fix Issue 23077 - codegen cannot generage XMM load/store for optimize…" fixing this issue:

- fix Issue 23077 - codegen cannot generage XMM load/store for optimized operation that uses byte/short

https://github.com/dlang/dmd/pull/14081

--
May 06, 2022
https://issues.dlang.org/show_bug.cgi?id=23077

--- Comment #5 from Walter Bright <bugzilla@digitalmars.com> ---
*** Issue 23084 has been marked as a duplicate of this issue. ***

--
May 06, 2022
https://issues.dlang.org/show_bug.cgi?id=23077

Walter Bright <bugzilla@digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |SIMD
                 CC|                            |bugzilla@digitalmars.com

--
May 06, 2022
https://issues.dlang.org/show_bug.cgi?id=23077

Dlang Bot <dlang-bot@dlang.rocks> changed:

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

--- Comment #6 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #14081 "fix Issue 23077 - codegen cannot generage XMM load/store for optimize…" was merged into stable:

- 843c0d5cb44812121c227376e0948c5fa97606bd by Walter Bright:
  fix Issue 23077 - codegen cannot generage XMM load/store for optimized
operation that uses byte/short

https://github.com/dlang/dmd/pull/14081

--
« First   ‹ Prev
1 2