[all-commits] [llvm/llvm-project] 95cf30: [X86] autogen segmented stacks tests (NFC)
erikdesjardins via All-commits
all-commits at lists.llvm.org
Mon Jan 3 11:13:12 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 95cf30401cecf63897d203c6ee6d54a988aaff67
https://github.com/llvm/llvm-project/commit/95cf30401cecf63897d203c6ee6d54a988aaff67
Author: Erik Desjardins <erikdesjardinspublic at gmail.com>
Date: 2022-01-03 (Mon, 03 Jan 2022)
Changed paths:
M llvm/test/CodeGen/X86/segmented-stacks-dynamic.ll
M llvm/test/CodeGen/X86/segmented-stacks-standalone.ll
M llvm/test/CodeGen/X86/segmented-stacks.ll
Log Message:
-----------
[X86] autogen segmented stacks tests (NFC)
Reviewed By: craig.topper
Differential Revision: https://reviews.llvm.org/D116420
Commit: a390c9905d4d1e7a7437fc1ab57f720c06618d79
https://github.com/llvm/llvm-project/commit/a390c9905d4d1e7a7437fc1ab57f720c06618d79
Author: Erik Desjardins <erikdesjardinspublic at gmail.com>
Date: 2022-01-03 (Mon, 03 Jan 2022)
Changed paths:
M llvm/lib/Target/X86/X86FrameLowering.cpp
M llvm/test/CodeGen/X86/segmented-stacks-dynamic.ll
M llvm/test/CodeGen/X86/segmented-stacks.ll
Log Message:
-----------
[X86] Improve selection of the mov instruction in FrameLowering
MOV64ri results in a significantly longer encoding, and use of this
operator is fairly avoidable as we can always check the size of the
immediate we're using.
This is an updated version of D99045.
Co-authored-by: Simonas Kazlauskas <git at kazlauskas.me>
Reviewed By: craig.topper
Differential Revision: https://reviews.llvm.org/D116458
Compare: https://github.com/llvm/llvm-project/compare/7972b2e42276...a390c9905d4d
More information about the All-commits
mailing list