- Nov 07, 2011
-
-
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
-
Argyrios Kyrtzidis authored
llvm-svn: 143978
-
Richard Trieu authored
__int128_t and __uint128_t. Short and unsigned short integer literals support is only to work around a crasher as reported in PR11179 and will be removed once Clang no longer builds short integer literals. llvm-svn: 143977
-
Argyrios Kyrtzidis authored
to objects of classes that don't support ARC weak llvm-svn: 143976
-
Argyrios Kyrtzidis authored
__weak is unsupported by the deployment target, since it is going to be ignored anyway. Makes it easier for incremental migration from GC. llvm-svn: 143975
-
Eric Christopher authored
llvm-svn: 143974
-
Matt Beaumont-Gay authored
llvm-svn: 143972
-