[all-commits] [llvm/llvm-project] d1c481: [CGP] Precommit tests for PR76613 (NFC)
Antonio Frighetto via All-commits
all-commits at lists.llvm.org
Mon Feb 12 05:20:29 PST 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: d1c481d27db07acb6fa68a244bb110bd7ad57a05
https://github.com/llvm/llvm-project/commit/d1c481d27db07acb6fa68a244bb110bd7ad57a05
Author: Antonio Frighetto <me at antoniofrighetto.com>
Date: 2024-02-12 (Mon, 12 Feb 2024)
Changed paths:
M llvm/test/CodeGen/X86/tailcall-cgp-dup.ll
Log Message:
-----------
[CGP] Precommit tests for PR76613 (NFC)
Commit: 8373ceef8f2ee377d6daf884e2f3ea11408a7fe2
https://github.com/llvm/llvm-project/commit/8373ceef8f2ee377d6daf884e2f3ea11408a7fe2
Author: Antonio Frighetto <me at antoniofrighetto.com>
Date: 2024-02-12 (Mon, 12 Feb 2024)
Changed paths:
M llvm/lib/CodeGen/CodeGenPrepare.cpp
M llvm/test/CodeGen/X86/tailcall-cgp-dup.ll
Log Message:
-----------
[CGP] Extend `dupRetToEnableTailCallOpts` to known intrinsics
Hint further tail call optimization opportunities when the examined
returned value is the return value of a known intrinsic or library
function, and it appears as first function argument.
Fixes: https://github.com/llvm/llvm-project/issues/75455.
Compare: https://github.com/llvm/llvm-project/compare/2ac8e6b7f5b8...8373ceef8f2e
More information about the All-commits
mailing list