- Apr 12, 2010
-
-
Dan Gohman authored
llvm-svn: 100994
-
Dan Gohman authored
ConstantRange(0, 0) creates an empty range rather than a full one. llvm-svn: 100993
-
Dan Gohman authored
llvm-svn: 100992
-
Anders Carlsson authored
llvm-svn: 100991
-
Anders Carlsson authored
llvm-svn: 100990
-
- Apr 11, 2010
-
-
Ted Kremenek authored
llvm-svn: 100989
-
Ted Kremenek authored
llvm-svn: 100987
-
Anders Carlsson authored
llvm-svn: 100986
-
Anders Carlsson authored
llvm-svn: 100985
-
Dan Gohman authored
intentionally ignored. llvm-svn: 100984
-
Dan Gohman authored
llvm-svn: 100983
-
Chris Lattner authored
llvm-svn: 100982
-
Dan Gohman authored
llvm-svn: 100981
-
Dan Gohman authored
llvm-svn: 100980
-
Dan Gohman authored
that it's only testing for the entry condition, not full loop-invariant conditions. llvm-svn: 100979
-
Benjamin Kramer authored
llvm-svn: 100977
-
Chris Lattner authored
llvm-svn: 100976
-
Ted Kremenek authored
Fix CFG bug where bases of member expressions were not always evaluated in a lvalue context. Fixes <rdar://problem/7813989>. llvm-svn: 100966
-
Ted Kremenek authored
Fix bug in AddStmtChoice:asLValue() where 'AsLValueNotAlwaysAdd' would not be treated as indicating an lvalue. llvm-svn: 100965
-
Ted Kremenek authored
llvm-svn: 100964
-
Benjamin Kramer authored
llvm-svn: 100962
-
Chris Lattner authored
LookupInObjCMethod. Doing so allows all sorts of invalid code to slip through to codegen. This patch does not change the AST representation of super, though that would now be a natural thing to do since it can only be in the receiver position and in the base of a ObjCPropertyRefExpr. There are still several ugly areas handling super in the parser, but this is definitely a step in the right direction. llvm-svn: 100959
-
Chris Lattner authored
typo correction. However, now that the code has been factored out of LookupMemberExpr, it can recurse to itself instead of to LookupMemberExpr! Remove grossness. llvm-svn: 100958
-
Chris Lattner authored
pointer to an objc interface out to a method in SemaExprObjC. This is *much* uglier than it should be due to grossness in LookupMemberExpr :( llvm-svn: 100957
-
Chris Lattner authored
in a diagnostic. llvm-svn: 100956
-
Daniel Dunbar authored
llvm-svn: 100955
-
Nick Lewycky authored
llvm-svn: 100954
-
- Apr 10, 2010
-
-
Anders Carlsson authored
llvm-svn: 100953
-
Anders Carlsson authored
llvm-svn: 100952
-
Anders Carlsson authored
llvm-svn: 100951
-
Anders Carlsson authored
llvm-svn: 100949
-
Chris Lattner authored
llvm-svn: 100946
-
Anders Carlsson authored
llvm-svn: 100945
-
Chris Lattner authored
parameters in the CBE by implicitly adding a fixed argument. This allows eliminating a work-around from DAE. Patch by Sylvere Teissier! llvm-svn: 100944
-
Anders Carlsson authored
llvm-svn: 100943
-
David Chisnall authored
llvm-svn: 100942
-
Daniel Dunbar authored
in r86005 and unintentionally changed the default from -O3 to -O2. - It's odd the things automated perf testing turns up! :) - Also, the configure diff is messed up slightly. It looks like someone either didn't regenerate configure correctly (or I didn't), or autoconf has some funnyness in it. Eric, any ideas? This has been at -O2 for so long, that I am slightly nervous that this change will uncover miscompiles of LLVM on other systems. If that is the case, I think we should just set the default universally at -O3, and let developers/vendors use -O3 if they want it and have tested it. llvm-svn: 100941
-
Anders Carlsson authored
Simplify the virtual base layout code and fix a bug where we wouldn't store the offset for a virtual base. llvm-svn: 100940
-
Chris Lattner authored
llvm-svn: 100938
-
Chris Lattner authored
in some cases. llvm-svn: 100937
-