[all-commits] [llvm/llvm-project] ac1647: AArch64: expand G_DIVREM operations in GlobalISel
Tim Northover via All-commits
all-commits at lists.llvm.org
Thu Apr 22 07:03:39 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: ac1647cc805867df95b0c4d271ad20a353ba602c
https://github.com/llvm/llvm-project/commit/ac1647cc805867df95b0c4d271ad20a353ba602c
Author: Tim Northover <t.p.northover at gmail.com>
Date: 2021-04-22 (Thu, 22 Apr 2021)
Changed paths:
M llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp
A llvm/test/CodeGen/AArch64/GlobalISel/legalize-divrem.mir
M llvm/test/CodeGen/AArch64/GlobalISel/legalizer-info-validation.mir
Log Message:
-----------
AArch64: expand G_DIVREM operations in GlobalISel
We don't have a specific instruction for these, so they should be expanded to
whatever separate division & multiplication is needed.
Commit: 2e72f6b5d898ceb4c18325dce55d1798256682ff
https://github.com/llvm/llvm-project/commit/2e72f6b5d898ceb4c18325dce55d1798256682ff
Author: Tim Northover <t.p.northover at gmail.com>
Date: 2021-04-22 (Thu, 22 Apr 2021)
Changed paths:
M llvm/lib/Target/AArch64/AArch64InstrGISel.td
M llvm/test/CodeGen/AArch64/GlobalISel/select-fp-casts.mir
M llvm/utils/TableGen/GlobalISelEmitter.cpp
Log Message:
-----------
AArch64: support mixed-size fp <-> int conversions in GlobalISel.
Compare: https://github.com/llvm/llvm-project/compare/a9f11cc0d965...2e72f6b5d898
More information about the All-commits
mailing list