mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2026-04-21 23:17:16 +00:00
simplify some code now that chain/flag results are not stored in
the vtlist for emitnode. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97429 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -65,7 +65,9 @@ static void ContractNodes(OwningPtr<Matcher> &MatcherPtr,
|
||||
MatcherPtr.reset(MP->takeNext());
|
||||
return ContractNodes(MatcherPtr, CGP);
|
||||
}
|
||||
|
||||
|
||||
// FIXME: Handle OPC_MarkFlagResults.
|
||||
|
||||
// Turn EmitNode->CompleteMatch into MorphNodeTo if we can.
|
||||
if (EmitNodeMatcher *EN = dyn_cast<EmitNodeMatcher>(N))
|
||||
if (CompleteMatchMatcher *CM =
|
||||
@@ -120,8 +122,6 @@ static void ContractNodes(OwningPtr<Matcher> &MatcherPtr,
|
||||
return;
|
||||
}
|
||||
|
||||
// FIXME: Handle OPC_MarkFlagResults.
|
||||
|
||||
// FIXME2: Kill off all the SelectionDAG::MorphNodeTo and getMachineNode
|
||||
// variants.
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user