back this out for now. Growing Function is not good.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94097 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Jim Grosbach
2010-01-21 20:10:22 +00:00
parent 2116a4ee55
commit f38a33cd0a
6 changed files with 5 additions and 54 deletions

View File

@ -5049,12 +5049,6 @@ void SelectionDAGBuilder::LowerCallTo(CallSite CS, SDValue Callee,
// used to detect deletion of the invoke via the MachineModuleInfo.
BeginLabel = MMI->NextLabelID();
// Keep track of which landing pads go with which invokes. SjLj uses
// this to maintain the ordering of pads in the LSDA. Dwarf ignores it.
Function *F = LandingPad->getParent()->getFunction();
MMI->setCallSiteBeginLabel(BeginLabel,
F->getCallSiteNumber(CS.getInstruction()));
// Both PendingLoads and PendingExports must be flushed here;
// this call might not return.
(void)getRoot();