Skip to content

Commit

Permalink
[Coroutines] Move spill related methods to a Spill utils (llvm#107884)
Browse files Browse the repository at this point in the history
* Move code related to spilling into SpillUtils to help cleanup
CoroFrame

See RFC for more info:
https://discourse.llvm.org/t/rfc-abi-objects-for-coroutines/81057
  • Loading branch information
TylerNowicki authored Sep 10, 2024
1 parent becb03f commit f4e2d7b
Show file tree
Hide file tree
Showing 4 changed files with 722 additions and 611 deletions.
1 change: 1 addition & 0 deletions llvm/lib/Transforms/Coroutines/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ add_llvm_component_library(LLVMCoroutines
CoroFrame.cpp
CoroSplit.cpp
SuspendCrossingInfo.cpp
SpillUtils.cpp

ADDITIONAL_HEADER_DIRS
${LLVM_MAIN_INCLUDE_DIR}/llvm/Transforms/Coroutines
Expand Down
Loading

0 comments on commit f4e2d7b

Please sign in to comment.