- Nov 14, 2009
-
-
Jakob Stoklund Olesen authored
llvm-svn: 88727
-
Mike Stump authored
llvm-svn: 88726
-
Lang Hames authored
PreAllocSplitting is now using this API to insert code. llvm-svn: 88725
-
Douglas Gregor authored
Revert r88718, which does NOT solve the constructor-template-as-copy-constructor issue. Big thanks to John for finding this llvm-svn: 88724
-
Mike Stump authored
llvm-svn: 88723
-
Douglas Gregor authored
template argument. llvm-svn: 88722
-
Evan Cheng authored
llvm-svn: 88719
-
Douglas Gregor authored
constructor. Make sure that such declarations can never be formed. llvm-svn: 88718
-
Mike Stump authored
llvm-svn: 88717
-
Eric Christopher authored
llvm-svn: 88716
-
Eric Christopher authored
got ghost linkage. It's better than aborting. llvm-svn: 88715
-
- Nov 13, 2009
-
-
Fariborz Jahanian authored
(still part of pr5472). llvm-svn: 88712
-
Dan Gohman authored
so that isa<Instructon> doesn't return true for FixedStackPseudoSourceValue values. This fixes a variety of problems, including crashes with -debug and -print-machineinstrs. Also, add a comment to warn about this. llvm-svn: 88711
-
Mike Stump authored
llvm-svn: 88710
-
Bill Wendling authored
emitFunctionStubAtAddr. llvm-svn: 88708
-
Jakob Stoklund Olesen authored
The BasicBlock associated with a MachineBasicBlock does not necessarily correspond to the code in the MBB. Don't insert a new IR BasicBlock when splitting critical edges. We are not supposed to modify the IR during codegen, and we should be able to do just fine with a NULL BB. llvm-svn: 88707
-
Jakob Stoklund Olesen authored
llvm-svn: 88706
-
Jakob Stoklund Olesen authored
llvm-svn: 88705
-
Jakob Stoklund Olesen authored
llvm-svn: 88704
-
Dan Gohman authored
llvm-svn: 88703
-
Mike Stump authored
llvm-svn: 88702
-
Devang Patel authored
llvm-svn: 88700
-
Mike Stump authored
llvm-svn: 88699
-
David Greene authored
Move DebugInfo checks into EmitComments and remove them from target-specific AsmPrinters. Not all comments need DebugInfo. Re-enable the line numbers comment test. llvm-svn: 88697
-
Eli Friedman authored
llvm-svn: 88696
-
Fariborz Jahanian authored
int 32bit abi (pr5472 related). -This line, and those below, will be ignored-- M lib/CodeGen/CGCXXExpr.cpp llvm-svn: 88695
-
Dan Gohman authored
code-size win, and not when it's only likely to be code-size neutral, such as when only a single instruction would be eliminated and a new branch would be required. This fixes rdar://7392894. llvm-svn: 88692
-
Evan Cheng authored
D0<def,dead> = ... ... = S0<use, kill> S0<def> = ... ... D0<def> = The first D0 def is correctly marked dead, however, livevariables should have added an implicit def of S0 or we end up with a use without a def. llvm-svn: 88690
-
Anders Carlsson authored
llvm-svn: 88687
-
Ted Kremenek authored
llvm-svn: 88685
-
Ted Kremenek authored
storing malloc'ed memory to global storage. llvm-svn: 88684
-
Ted Kremenek authored
llvm-svn: 88683
-
David Goodwin authored
llvm-svn: 88682
-
Mike Stump authored
llvm-svn: 88681
-
Fariborz Jahanian authored
llvm-svn: 88680
-
Anders Carlsson authored
llvm-svn: 88679
-
Daniel Dunbar authored
llvm-svn: 88678
-
Devang Patel authored
llvm-svn: 88677
-
Mike Stump authored
but this is necessary to continue work on virtual vtables. We don't want to penalize virtual table building testcases, just because complex virtual conversions don't yet work. llvm-svn: 88676
-
Ken Dyck authored
llvm-svn: 88675
-