[all-commits] [llvm/llvm-project] 6dd883: X86/GlobalISel: Rely on default assignValueToReg
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Tue May 4 13:36:59 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 6dd883477249dae1c57e07f6c4375eb90c2df297
https://github.com/llvm/llvm-project/commit/6dd883477249dae1c57e07f6c4375eb90c2df297
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2021-05-04 (Tue, 04 May 2021)
Changed paths:
M llvm/lib/Target/X86/X86CallLowering.cpp
M llvm/test/CodeGen/X86/GlobalISel/irtranslator-callingconv.ll
M llvm/test/CodeGen/X86/GlobalISel/x86_64-irtranslator-struct-return.ll
M llvm/test/CodeGen/X86/GlobalISel/x86_64-irtranslator.ll
Log Message:
-----------
X86/GlobalISel: Rely on default assignValueToReg
The resulting output is semantically closer to what the DAG emits and
is more compatible with the existing CCAssignFns.
The returns of f32 in f80 are clearly broken, but they were broken
before when using G_ANYEXT to go from f32 to f80.
Commit: ccfe0175109af904942672dcbb0dd32963f71338
https://github.com/llvm/llvm-project/commit/ccfe0175109af904942672dcbb0dd32963f71338
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2021-05-04 (Tue, 04 May 2021)
Changed paths:
M llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp
Log Message:
-----------
GlobalISel: Fix missing newline in debug printing
Compare: https://github.com/llvm/llvm-project/compare/3d473ae72ea3...ccfe0175109a
More information about the All-commits
mailing list