- Nov 05, 2008
-
-
Dan Gohman authored
a specialized pass that it not likely to be generally useful. llvm-svn: 58732
-
Devang Patel authored
llvm-svn: 58731
-
Nuno Lopes authored
fix memory leak in pass manager when adding an analysis pass that already existed. as pass manager takes ownership of the added passes, it has to delete the pass if it isnt added to the pass list tweak the opt tool so that it doesnt access a Pass after the ownership was taken by the pass manager llvm-svn: 58730
-
Anton Korobeynikov authored
llvm-svn: 58729
-
- Nov 04, 2008
-
-
Bill Wendling authored
llvm-svn: 58728
-
Bill Wendling authored
"getOrInsertFunction" in that it either adds a new declaration of the global and returns it, or returns the current one -- optionally casting it to the correct type. - Use the new getOrInsertGlobal in the stack protector code. - Use "splitBasicBlock" in the stack protector code. llvm-svn: 58727
-
Owen Anderson authored
First pass at checking for the creation of a new join point when doing pre-alloc splitting. This is not turned on yet. llvm-svn: 58726
-
Evan Cheng authored
llvm-svn: 58725
-
Bill Wendling authored
- Use enums instead of magic numbers. - Rework algorithm to use the bytes size from the target to determine when to emit stack protectors. - Get rid of "propolice" in any comments. - Renamed an option to its expanded form. - Other miscellanenous changes. More changes will come after this. llvm-svn: 58723
-
Gabor Greif authored
llvm-svn: 58722
-
Gabor Greif authored
llvm-svn: 58721
-
Tanya Lattner authored
llvm-svn: 58719
-
Dale Johannesen authored
huge performance regression in something we care about. This may not be final fix. llvm-svn: 58718
-
Dale Johannesen authored
llvm-svn: 58717
-
Cedric Venet authored
llvm-svn: 58716
-
Evan Cheng authored
llvm-svn: 58714
-
Daniel Dunbar authored
llvm-svn: 58713
-
Tanya Lattner authored
llvm-svn: 58712
-
Ted Kremenek authored
llvm-svn: 58711
-
Dan Gohman authored
"Type has virtual functions but non-virtual destructor" warnings. llvm-svn: 58710
-
Duncan Sands authored
llvm-svn: 58709
-
Evan Cheng authored
llvm-svn: 58708
-
Evan Cheng authored
llvm-svn: 58707
-
Duncan Sands authored
SELECT_CC. llvm-svn: 58706
-
Anders Carlsson authored
llvm-svn: 58705
-
Chris Lattner authored
llvm-svn: 58704
-
Dan Gohman authored
be considerably simplified. llvm-svn: 58703
-
Dan Gohman authored
llvm-svn: 58702
-
Dan Gohman authored
llvm-svn: 58701
-
Sebastian Redl authored
Some cleanup of the cast checkers. Don't canonicalize types when not needed. Use distinct diagnostics for distinct errors. llvm-svn: 58700
-
Douglas Gregor authored
llvm-svn: 58699
-
Douglas Gregor authored
Add a new expression class, ObjCSuperExpr, to handle the Objective-C 'super'. Remove ObjCThis from PredefinedExpr llvm-svn: 58698
-
Nuno Lopes authored
llvm-svn: 58697
-
Nuno Lopes authored
llvm-svn: 58696
-
Douglas Gregor authored
Create a new expression class, CXXThisExpr, to handle the C++ 'this' primary expression. Remove CXXThis from PredefinedExpr llvm-svn: 58695
-
Nuno Lopes authored
llvm-svn: 58694
-
Nuno Lopes authored
llvm-svn: 58693
-
Douglas Gregor authored
llvm-svn: 58692
-
Douglas Gregor authored
Diagnose use of 'this' in a C++ default argument. Thanks to Eli for correcting my bogus assertion about it already being handled llvm-svn: 58691
-
Nuno Lopes authored
llvm-svn: 58690
-