- Apr 12, 2010
-
-
Dan Gohman authored
llvm-svn: 101002
-
Dan Gohman authored
llvm-svn: 101001
-
Dan Gohman authored
variables. For example, with code like this: for (i=0;i<n;++i) if (i<n) x[i] = 0; IndVarSimplify will now recognize that i is always less than n inside the loop, and eliminate the if. llvm-svn: 101000
-
Ted Kremenek authored
llvm-svn: 100999
-
Anders Carlsson authored
Fix another bug where we wouldn't generate secondary vtables for construction vtables in some cases. llvm-svn: 100998
-
Ted Kremenek authored
llvm-svn: 100997
-
Ted Kremenek authored
thing if the cursor is not a decl (such as in the case of macros). llvm-svn: 100996
-
Dan Gohman authored
loop conditions which are invariants. llvm-svn: 100995
-
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
-