Since align is ABI-affecting only in combination with byval, there is no need to check alignment attribute anymore in shouldBeMustTail.
TestPlan: check-llvm
Paths
| Differential D77362
[Coroutines] Remove alignment check in shouldBeMustTail ClosedPublic Authored by junparser on Apr 2 2020, 8:53 PM.
Details Summary Since align is ABI-affecting only in combination with byval, there is no need to check alignment attribute anymore in shouldBeMustTail. TestPlan: check-llvm
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Apr 3 2020, 9:06 AM Closed by commit rG46bff786bc00: [Coroutines] Remove alignment check in shouldBeMustTail (authored by junparser). · Explain WhyApr 6 2020, 6:34 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 255562 llvm/lib/Transforms/Coroutines/CoroSplit.cpp
llvm/test/Transforms/Coroutines/coro-split-musttail2.ll
|