- Jun 28, 2011
-
-
Chad Rosier authored
llvm-svn: 134014
-
Jakob Stoklund Olesen authored
llvm-svn: 134013
-
John McCall authored
llvm-svn: 134011
-
Andrew Trick authored
llvm-svn: 134010
-
Douglas Gregor authored
don't rely on the existence of a copy constructor. llvm-svn: 134009
-
Andrew Trick authored
llvm-svn: 134008
-
Douglas Gregor authored
vector<int> to std::vector<int> Patch by Kaelyn Uhrain, with minor tweaks + PCH support from me. Fixes PR5776/<rdar://problem/8652971>. Thanks Kaelyn! llvm-svn: 134007
-
Douglas Gregor authored
llvm-svn: 134006
-
Roman Divacky authored
llvm-svn: 134005
-
Jay Foad authored
avoid getting embedded trailing null bytes in std::strings. llvm-svn: 133999
-
Andrew Trick authored
llvm-svn: 133998
-
Jakob Stoklund Olesen authored
Also and add a test for popping dead return values and avoid testing the spill precision. llvm-svn: 133997
-
Andrew Trick authored
llvm-svn: 133996
-
Andrew Trick authored
llvm-svn: 133995
-
Jordy Rose authored
llvm-svn: 133994
-
Chris Lattner authored
Fix PR9279 - Macro expansion stack trace seriously broken with function-style macros, by not recursively printing notes for other 'instantiated from' notes. This is a one line fix here: + // Don't print recursive instantiation notes from an instantiation note. + Loc = SM.getSpellingLoc(Loc); While here, fix the testcase to be more precise (it got filecheck'ized brutally), and fix EmitCaretDiagnostic to be private and to not pass down the unused 'Level' argument. llvm-svn: 133993
-
Andrew Trick authored
llvm-svn: 133992
-
Andrew Trick authored
llvm-svn: 133991
-
Nick Lewycky authored
llvm-svn: 133990
-
Rafael Espindola authored
llvm-svn: 133989
-
Andrew Trick authored
llvm-svn: 133988
-
Argyrios Kyrtzidis authored
from Sema::GetTypeForDeclarator. No functionality change. llvm-svn: 133987
-
Argyrios Kyrtzidis authored
Sema::GetTypeForDeclarator and remove its 'OwnedDecl' out parameter. No functionality change. llvm-svn: 133986
-
Argyrios Kyrtzidis authored
Centralize the check for a tag definition in a Declarator::PrototypeContext inside GetTypeForDeclarator. No functionality change. llvm-svn: 133985
-
Argyrios Kyrtzidis authored
No functionality change. llvm-svn: 133984
-
Argyrios Kyrtzidis authored
llvm-svn: 133983
-
Andrew Trick authored
evaluates all other IV exprs. llvm-svn: 133982
-
Chandler Carruth authored
llvm-svn: 133981
-
Chandler Carruth authored
opening single quote with no closing single quote, and with {} quotes "inside" of it. This broke some of our tools that scrape test cases. Also, while here, make the test actually assert what the comment says it asserts. This was essentially authored by Nick Lewycky, and merely typed in by myself. Let me know if this is still missing the mark, but the previous test only succeeded due to the improper quoting preventing *anything* from matching the grep -- it had a '4(%...)' sequence in the output! llvm-svn: 133980
-
Evan Cheng authored
llvm-svn: 133979
-
Jakob Stoklund Olesen authored
llvm-svn: 133978
-
Jim Grosbach authored
When the destination operand is the same as the first source register operand for arithmetic instructions, the destination operand may be omitted. For example, the following two instructions are equivalent: and r1, #ff and r1, r1, #ff rdar://9672867 llvm-svn: 133973
-
Johnny Chen authored
llvm-svn: 133972
-
Eli Friedman authored
llvm-svn: 133971
-
Fariborz Jahanian authored
// rdar://7811841 llvm-svn: 133970
-
John McCall authored
only to pointers to locals. But it should work inside blocks, too. llvm-svn: 133969
-
Eli Friedman authored
Merge some calls to FoldingSetNodeID::AddInteger; assuming my measurements aren't completely off, roughly a 1% speedup on SingleSource/UnitTests/ObjC/trivial-interface.m . llvm-svn: 133968
-
Evan Cheng authored
llvm-svn: 133967
-
Jim Grosbach authored
Correctly parse the forms of the Thumb mov-immediate instruction: 1. 8-bit immediate 0-255. 2. 12-bit shifted-immediate. The 16-bit immediate "movw" form is also legal with just a "mov" mnemonic, but is not yet supported. More parser logic necessary there due to fixups. llvm-svn: 133966
-
Johnny Chen authored
llvm-svn: 133965
-