- Nov 07, 2011
-
-
Eli Friedman authored
Add a bunch of calls to RemoveDeadNode in LegalizeDAG, so legalization doesn't get confused by CSE later on. Fixes PR11318. llvm-svn: 144034
-
Greg Clayton authored
llvm-svn: 144032
-
John McCall authored
doesn't duplicate, but they all surface as implicit properties. It's also a useful optimization to not duplicate the implicit getter lookup. So, trust the getter lookup that was already done in these cases. llvm-svn: 144031
-
Greg Clayton authored
in "/System/Library/PrivateFrameworks", and also have "lldb" in the Xcode.app and the LLDB.framework in Xcode.app as well. llvm-svn: 144030
-
Anna Zaks authored
scan-build ignores clang failures in some cases, which might lead to silent failure suppression. For example, if clang command line argument is wrong. (Addresses radar://10406598) llvm-svn: 144029
-
Richard Smith authored
initializer; all other constexpr variables are merely required to be initialized. In particular, a user-provided constexpr default constructor can be used for such initialization. llvm-svn: 144028
-
Eric Christopher authored
llvm-svn: 144027
-
Bill Wendling authored
llvm-svn: 144026
-
Jakob Stoklund Olesen authored
The enterBasicBlock() function is combining live-out values from predecessor blocks. The RPO traversal means that more predecessors have been visited when that happens, only back-edges are missing. llvm-svn: 144025
-
Eric Christopher authored
llvm-svn: 144024
-
Eric Christopher authored
llvm-svn: 144023
-
Chad Rosier authored
llvm-svn: 144021
-
Jakob Stoklund Olesen authored
llvm-svn: 144020
-
Akira Hatanaka authored
llvm-svn: 144019
-
Akira Hatanaka authored
and add Mips64's version too. llvm-svn: 144018
-
Akira Hatanaka authored
registers. llvm-svn: 144017
-
Akira Hatanaka authored
floating pointer registers. llvm-svn: 144016
-
Jakob Stoklund Olesen authored
llvm-svn: 144015
-
Jakob Stoklund Olesen authored
llvm-svn: 144014
-
Benjamin Kramer authored
As a side effect hex is printed lowercase instead of uppercase now. llvm-svn: 144013
-
Benjamin Kramer authored
llvm-svn: 144012
-
Douglas Gregor authored
default", make a note of which is used when creating the initial declaration. Previously, we would wait until later to handle default/delete as a definition, but this is too late: when adding the declaration, we already treated the declaration as "user-provided" when in fact it was merely "user-declared". Fixes PR10861 and PR10442, along with a bunch of FIXMEs. llvm-svn: 144011
-
Jakob Stoklund Olesen authored
llvm-svn: 144003
-
Chad Rosier authored
llvm-svn: 144002
-
Chad Rosier authored
llvm-svn: 144001
-
Bill Wendling authored
<rdar://problem/10405911> llvm-svn: 144000
-
Richard Trieu authored
llvm-svn: 143997
-
Jakob Stoklund Olesen authored
The xorps instruction is smaller than pxor, so prefer that encoding. The ExecutionDepsFix pass will switch the encoding to pxor and xorpd when appropriate. llvm-svn: 143996
-
Akira Hatanaka authored
llvm-svn: 143994
-
Akira Hatanaka authored
llvm-svn: 143993
-
Akira Hatanaka authored
is used to save va_arg or byval arguments passed in registers. llvm-svn: 143992
-
Akira Hatanaka authored
llvm-svn: 143991
-
Akira Hatanaka authored
when shift amount is larger than 32. llvm-svn: 143990
-
Akira Hatanaka authored
instruction definitions. llvm-svn: 143989
-
Akira Hatanaka authored
llvm-svn: 143988
-
Douglas Gregor authored
llvm-svn: 143985
-
Douglas Gregor authored
function template instantiations. Fixes <rdar://problem/10398005> / PR11312. llvm-svn: 143984
-
Eric Christopher authored
llvm-svn: 143982
-
Argyrios Kyrtzidis authored
llvm-svn: 143980
-
Argyrios Kyrtzidis authored
-Move __strong/__weak added to a property type to the property attribute, e.g. "@property (assign) __weak Foo *prop;" --> "@property (weak) Foo *prop;" -Remove (assign) in a property so that it becomes strong-by-default in ARC. llvm-svn: 143979
-