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

            Bug ID: 43794
           Summary: Assertion `(*RBI.getRegBank(DefReg, MRI, TRI)).getID()
                    == AArch64::GPRRegBankID && "Unexpected ext regbank"'
                    failed.
           Product: libraries
           Version: trunk
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P
         Component: Backend: AArch64
          Assignee: unassignedb...@nondot.org
          Reporter: leonardc...@google.com
                CC: arnaud.degrandmai...@arm.com,
                    llvm-bugs@lists.llvm.org, peter.sm...@linaro.org,
                    ties.st...@arm.com

We hit this assertion error in Skia:

clang++:
/b/s/w/ir/k/llvm-project/llvm/lib/Target/AArch64/AArch64InstructionSelector.cpp:2070:
virtual bool (anonymous
namespace)::AArch64InstructionSelector::select(llvm::MachineInstr &): Assertion
`(*RBI.getRegBank(DefReg, MRI, TRI)).getID() == AArch64::GPRRegBankID &&
"Unexpected ext regbank"' failed.
Aborted

Reproducer attached. We are still hitting this with ToT Clang and LLVM.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to