mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-08-23 02:29:18 +00:00
<rdar://problem/6234798> Assertion failed: (!OpInfo.AssignedRegs.Regs.empty() && "Couldn't allocate input reg!")
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56597 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
bd0f144cc2
commit
aa765b8c35
@ -4940,8 +4940,11 @@ void SelectionDAGLowering::visitInlineAsm(CallSite CS) {
|
||||
"Don't know how to handle indirect register inputs yet!");
|
||||
|
||||
// Copy the input into the appropriate registers.
|
||||
assert(!OpInfo.AssignedRegs.Regs.empty() &&
|
||||
"Couldn't allocate input reg!");
|
||||
if (OpInfo.AssignedRegs.Regs.empty()) {
|
||||
cerr << "Couldn't allocate output reg for constraint '"
|
||||
<< OpInfo.ConstraintCode << "'!\n";
|
||||
exit(1);
|
||||
}
|
||||
|
||||
OpInfo.AssignedRegs.getCopyToRegs(InOperandVal, DAG, Chain, &Flag);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user