- May 10, 2012
-
-
Jakob Stoklund Olesen authored
This mapping is for internal use by TableGen. It will not be exposed in the generated files. Unfortunately, the mapping is not completely well-defined. The X86 xmm registers appear with multiple sub-register indices in the ymm registers. This is because of the odd idempotent sub_sd and sub_ss sub-register indices. I hope to be able to eliminate them entirely, so we can require the sub-registers to form a tree. For now, just place the canonical sub_xmm index in the mapping, and ignore the idempotents. llvm-svn: 156519
-
Jakob Stoklund Olesen authored
That's what it does. llvm-svn: 156518
-
- May 09, 2012
-
-
Fariborz Jahanian authored
'*' on objective-c class name was misplaced. // rdar://11311333 llvm-svn: 156517
-
Nuno Lopes authored
refactor code a bit to enable future changes to support run-time information add support to compute allocation sizes at run-time if penalty > 1 (e.g., malloc(x), calloc(x, y), and VLAs) llvm-svn: 156515
-
Sean Callanan authored
in expressions. llvm-svn: 156514
-
Nuno Lopes authored
llvm-svn: 156513
-
Richard Trieu authored
-Wconditional-uninitialized into -Wuninitialized. llvm-svn: 156512
-
Johnny Chen authored
Make ctrl-c terminate the current input line and start an empty line, instead of the previous content. rdar://problem/11412821 llvm-svn: 156510
-
Johnny Chen authored
llvm-svn: 156509
-
Richard Smith authored
parser, and use it to emit better diagnostics in cases where an identifer can't be looked up as a type name. llvm-svn: 156508
-
Chad Rosier authored
llvm-svn: 156507
-
Danil Malyshev authored
This bug was fixed by Jim Grosbach in #138879, thanks Jim! llvm-svn: 156505
-
Filipe Cabecinhas authored
Deal with being passed no parameters Remove the infinite loop when it's passed something like --help llvm-svn: 156504
-
Richard Smith authored
normal parse for token sequences like 'vector pixel foo'. This incidentally also fixes a couple of wrong-parse issues. llvm-svn: 156503
-
Chad Rosier authored
llvm-svn: 156502
-
Chad Rosier authored
llvm-svn: 156501
-
Simon Atanasyan authored
That allows to run the tests on all platforms successfully. llvm-svn: 156500
-
Chad Rosier authored
llvm-svn: 156498
-
Chad Rosier authored
llvm-svn: 156497
-
Jim Ingham authored
Remove the string pool from the global destructor chain so it doesn't get yanked out from under us prematurely on exit. rdar://problem/11358062 llvm-svn: 156496
-
David Blaikie authored
Also, add an anchor as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch llvm-svn: 156495
-
Roman Divacky authored
llvm-svn: 156494
-
Chad Rosier authored
llvm-svn: 156493
-
Chad Rosier authored
llvm-svn: 156492
-
Roman Divacky authored
llvm-svn: 156491
-
Jim Grosbach authored
llvm-svn: 156490
-
Chad Rosier authored
rdar://11409204 llvm-svn: 156489
-
Anna Zaks authored
llvm-svn: 156488
-
-
Bob Wilson authored
For the Family 6 switch in sys::getHostCPUName, an unrecognized model was reported as "i686". That's a really bad default since it means that new CPUs will be treated as if they can only use 32-bit code. This just looks at the cpuid extended feature flag for 64 bit support, and if that is set, it uses a default x86-64 cpu. Similar logic is already used for the Family 15 code. <rdar://problem/11314502> llvm-svn: 156486
-
Argyrios Kyrtzidis authored
rdar://11407754 llvm-svn: 156485
-
Chad Rosier authored
llvm-svn: 156484
-
Chad Rosier authored
This new function provides a way to get the iOS version number from ios triples. Part of rdar://11409204 llvm-svn: 156483
-
Anna Zaks authored
llvm-svn: 156482
-
Anna Zaks authored
llvm-svn: 156481
-
Fariborz Jahanian authored
unknown to me. llvm-svn: 156480
-
Hans Wennborg authored
This lets you save the textual representation of the LLVM IR to a file. Before this patch it could only be printed to STDERR from llvm-c. Patch by Carlo Kok! llvm-svn: 156479
-
Simon Atanasyan authored
a command line argument adjuster, which is responsible for command line arguments modification before the arguments are used to run a frontend action. Define class ClangSyntaxOnlyAdjuster implements ArgumentsAdjuster interface. This class converts input command line arguments to the "syntax check only" variant. Reviewed by Manuel Klimek. llvm-svn: 156478
-
-
Argyrios Kyrtzidis authored
in ObjCMethodDecl to indicate whether the method does not override any other method, which is the majority of cases. That way we can avoid unnecessary work doing lookups, especially when PCH is involved. rdar://11360082 llvm-svn: 156476
-