[llvm-bugs] [Bug 48301] New: [Mips] Fix test emergency-spill-slot-near-fp.ll

via llvm-bugs llvm-bugs at lists.llvm.org
Wed Nov 25 08:27:51 PST 2020


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

            Bug ID: 48301
           Summary: [Mips] Fix test emergency-spill-slot-near-fp.ll
           Product: libraries
           Version: trunk
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: Backend: MIPS
          Assignee: unassignedbugs at nondot.org
          Reporter: paul_robinson at playstation.sony.com
                CC: llvm-bugs at lists.llvm.org

After applying https://reviews.llvm.org/D91734 the test

    llvm/test/CodeGen/Mips/emergency-spill-slot-near-fp.ll

began failing.  The test uses a long sequence of volatile loads and stores
to try to create enough register pressure to trigger the use of the
"emergency spill slot" which appears to be at 0(fp).  With the above patch,
register usage changed enough that this spill slot wasn't required.

I tried adding more loads and stores, but that just caused a normal spill
and reload.  Rather than have this one test block the patch, @rnk proposed
that I mark it XFAIL and file this bug.

I'll commit D91734 shortly, and post the git hash here.

-- 
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/20201125/b54b74e7/attachment.html>


More information about the llvm-bugs mailing list