[all-commits] [llvm/llvm-project] afaf92: [GlobalISel] Mark memcpy/memmove/memset as thisreturn
Jon Roelofs via All-commits
all-commits at lists.llvm.org
Tue Jul 20 17:04:51 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: afaf92826e4a3b8c22dbdc0427a18093efe5508a
https://github.com/llvm/llvm-project/commit/afaf92826e4a3b8c22dbdc0427a18093efe5508a
Author: Jon Roelofs <jonathan_roelofs at apple.com>
Date: 2021-07-20 (Tue, 20 Jul 2021)
Changed paths:
M llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
M llvm/test/CodeGen/AArch64/GlobalISel/legalize-memcpy-et-al.mir
M llvm/test/CodeGen/AArch64/GlobalISel/legalize-memlib-debug-loc.mir
Log Message:
-----------
[GlobalISel] Mark memcpy/memmove/memset as thisreturn
https://clang.godbolt.org/z/9az64j8W6
rdar://77466123
Differential revision: https://reviews.llvm.org/D105370
Commit: a14b4e34a4569bb000ccdd4501628e1b891bcb38
https://github.com/llvm/llvm-project/commit/a14b4e34a4569bb000ccdd4501628e1b891bcb38
Author: Jon Roelofs <jonathan_roelofs at apple.com>
Date: 2021-07-20 (Tue, 20 Jul 2021)
Changed paths:
M llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
M llvm/test/CodeGen/AArch64/GlobalISel/legalize-memcpy-et-al.mir
Log Message:
-----------
[GlobalISel] Tail call memcpy/memmove/memset even in the presence of copies
Differentail revision: https://reviews.llvm.org/D105382
Compare: https://github.com/llvm/llvm-project/compare/3de06260f746...a14b4e34a456
More information about the All-commits
mailing list