mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-06-15 05:24:01 +00:00
Eliminate data relocations by using NULL instead of global empty list.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29250 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@ -639,8 +639,10 @@ void LiveIntervals::computeIntervals()
|
||||
DEBUG(std::cerr << getInstructionIndex(mi) << "\t" << *mi);
|
||||
|
||||
// handle implicit defs
|
||||
for (const unsigned* id = tid.ImplicitDefs; *id; ++id)
|
||||
handleRegisterDef(mbb, mi, *id);
|
||||
if (tid.ImplicitDefs) {
|
||||
for (const unsigned* id = tid.ImplicitDefs; *id; ++id)
|
||||
handleRegisterDef(mbb, mi, *id);
|
||||
}
|
||||
|
||||
// handle explicit defs
|
||||
for (int i = mi->getNumOperands() - 1; i >= 0; --i) {
|
||||
|
Reference in New Issue
Block a user