[all-commits] [llvm/llvm-project] c4f7cc: [Coroutines] Modify CoroFrame materializable into ...
David Stuttard via All-commits
all-commits at lists.llvm.org
Mon Feb 13 03:07:33 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: c4f7cc867299b03036bdf5f9bf535a8da5dd6970
https://github.com/llvm/llvm-project/commit/c4f7cc867299b03036bdf5f9bf535a8da5dd6970
Author: David Stuttard <david.stuttard at amd.com>
Date: 2023-02-13 (Mon, 13 Feb 2023)
Changed paths:
M llvm/include/llvm/Transforms/Coroutines/CoroSplit.h
M llvm/lib/Transforms/Coroutines/CoroFrame.cpp
M llvm/lib/Transforms/Coroutines/CoroInternal.h
M llvm/lib/Transforms/Coroutines/CoroSplit.cpp
M llvm/unittests/Transforms/CMakeLists.txt
A llvm/unittests/Transforms/Coroutines/CMakeLists.txt
A llvm/unittests/Transforms/Coroutines/ExtraRematTest.cpp
Log Message:
-----------
[Coroutines] Modify CoroFrame materializable into a callback
This change makes it possible to optionally provide a different callback to
determine if an instruction is materializable.
By default the behaviour is unchanged.
Differential Revision: https://reviews.llvm.org/D142621
More information about the All-commits
mailing list