[llvm-bugs] [Bug 49920] New: Coroutine getting inlined causing CoroSplit to fail

via llvm-bugs llvm-bugs at lists.llvm.org
Sat Apr 10 22:46:21 PDT 2021


https://bugs.llvm.org/show_bug.cgi?id=49920

            Bug ID: 49920
           Summary: Coroutine getting inlined causing CoroSplit to fail
           Product: new-bugs
           Version: trunk
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: P
         Component: new bugs
          Assignee: unassignedbugs at nondot.org
          Reporter: lxfind at gmail.com
                CC: htmldeveloper at gmail.com, llvm-bugs at lists.llvm.org

https://godbolt.org/z/ax3aM3r8d

AlwaysInliner runs before CoroEarly, at which point coroutine functions haven't
had the presplit attribute added yet. So coroutines still end up getting
inlined, violating some of the assumptions in CoroSplit.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20210411/f99f6eba/attachment.html>


More information about the llvm-bugs mailing list