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