mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-02-23 05:52:40 +00:00
Disable invalid coalescer assertion.
llvm-svn: 104574
This commit is contained in:
parent
3f68e903d7
commit
3e9a143416
@ -853,8 +853,11 @@ SimpleRegisterCoalescing::UpdateRegDefsUses(unsigned SrcReg, unsigned DstReg,
|
||||
// EAX: 1 -> AL, 2 -> AX
|
||||
// So RAX's sub-register 2 is AX, RAX's sub-regsiter 3 is EAX, whose
|
||||
// sub-register 2 is also AX.
|
||||
//
|
||||
// FIXME: Properly compose subreg indices for all targets.
|
||||
//
|
||||
if (SubIdx && OldSubIdx && SubIdx != OldSubIdx)
|
||||
assert(OldSubIdx < SubIdx && "Conflicting sub-register index!");
|
||||
;
|
||||
else if (SubIdx)
|
||||
O.setSubReg(SubIdx);
|
||||
O.setReg(DstReg);
|
||||
|
Loading…
x
Reference in New Issue
Block a user