- Aug 13, 2010
-
-
Dan Gohman authored
ScalarEvolution::getAddExpr, which can be pretty expensive, when nothing has changed, which is pretty common. llvm-svn: 111042
-
Bruno Cardoso Lopes authored
llvm-svn: 111041
-
Jim Grosbach authored
llvm-svn: 111040
-
Dan Gohman authored
rather than testing whether the loop contains the other's header. llvm-svn: 111039
-
Dan Gohman authored
llvm-svn: 111038
-
Dan Gohman authored
the constant operand on the left, as that's where ScalarEvolution will end up canonicalizing to. llvm-svn: 111037
-
Argyrios Kyrtzidis authored
llvm-svn: 111036
-
Johnny Chen authored
llvm-svn: 111035
-
Dan Gohman authored
associated loop. This avoids potentially expensive traversals of the add recurrence's operands. llvm-svn: 111034
-
Jim Grosbach authored
llvm-svn: 111033
-
Mikhail Glushenkov authored
Apparently, this is now fixed in Clang. llvm-svn: 111032
-
Dan Gohman authored
since they can support trivial implementations. This avoids potentially expensive traversals of the operands. llvm-svn: 111031
-
Bob Wilson authored
same lines as the change I made for ARM saturate instructions. llvm-svn: 111029
-
Dale Johannesen authored
misanalysis and is undesirable. llvm-svn: 111028
-
Argyrios Kyrtzidis authored
-static variables -variables in anonymous namespace (fixes rdar://7794535) -static data members in anonymous namespace -static data members specializations in anonymous namespace llvm-svn: 111027
-
Argyrios Kyrtzidis authored
-static function declarations -functions in anonymous namespace -class methods in anonymous namespace -class method specializations in anonymous namespace -function specializations in anonymous namespace llvm-svn: 111026
-
Argyrios Kyrtzidis authored
Change Sema's UnusedStaticFuncs to UnusedFileScopedDecls to allow also keeping track of unused file scoped variables. This is only preparation, currently only static function definitions are tracked, as before. llvm-svn: 111025
-
Howard Hinnant authored
llvm-svn: 111024
-
Fariborz Jahanian authored
(nonfragile-abi2), do not consider 'ivar' access in class methods. Also, improve on diagnostics. Radar 8304561. llvm-svn: 111023
-
Bruno Cardoso Lopes authored
llvm-svn: 111022
-
Bruno Cardoso Lopes authored
llvm-svn: 111021
-
Nick Lewycky authored
will apply all fixes even when there were other errors in the file. llvm-svn: 111020
-
Jim Grosbach authored
llvm-svn: 111019
-
Douglas Gregor authored
llvm-svn: 111016
-
Abramo Bagnara authored
llvm-svn: 111013
-
John McCall authored
instantiated with unique-external parameters. llvm-svn: 111012
-
John McCall authored
llvm-svn: 111011
-
Mikhail Glushenkov authored
llvm-svn: 111010
-
John McCall authored
qua templates. The current fix suppresses the access check entirely in this case; to do better, we'd need to be able to say that a particular lookup result came from a particular injected class name, which is not easy to do with the current representation of LookupResult. This is on my known-problems list. llvm-svn: 111009
-
Mikhail Glushenkov authored
llvm-svn: 111008
-
Mikhail Glushenkov authored
llvm-svn: 111007
-
Douglas Gregor authored
into a PCH/AST file. llvm-svn: 111006
-
Daniel Dunbar authored
GCC. - Mark -Xclang and -mlinker-version= with it for now, although I am sure there are more. llvm-svn: 111005
-
Mikhail Glushenkov authored
llvm-svn: 111004
-
Douglas Gregor authored
used when parsing (or re-parsing) a file. Also, when loading a precompiled header into ASTUnit, create a Sema object that holds onto semantic-analysis information. llvm-svn: 111003
-
John McCall authored
llvm-svn: 111002
-
Eric Christopher authored
llvm-svn: 111001
-
Eric Christopher authored
llvm-svn: 111000
-
Mikhail Glushenkov authored
llvm-svn: 110999
-
Mikhail Glushenkov authored
Tested on Linux and Darwin; please add platform-specific XFAILs/mail me a bug report if this still fails. llvm-svn: 110998
-