mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-02-21 06:30:16 +00:00
Emit function entry code after lowering hte arguments.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21931 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
3aa7832c82
commit
405ef9e28d
@ -932,8 +932,6 @@ bool SelectionDAGISel::runOnFunction(Function &Fn) {
|
||||
|
||||
FunctionLoweringInfo FuncInfo(TLI, Fn, MF);
|
||||
|
||||
EmitFunctionEntryCode(Fn, MF);
|
||||
|
||||
for (Function::iterator I = Fn.begin(), E = Fn.end(); I != E; ++I)
|
||||
SelectBasicBlock(I, MF, FuncInfo);
|
||||
|
||||
@ -1012,6 +1010,8 @@ LowerArguments(BasicBlock *BB, SelectionDAGLowering &SDL,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
EmitFunctionEntryCode(F, SDL.DAG.getMachineFunction());
|
||||
}
|
||||
|
||||
// See if there are any block-local arguments that need to be emitted in this
|
||||
|
Loading…
x
Reference in New Issue
Block a user