- Oct 09, 2012
-
-
Benjamin Kramer authored
Found by valgrind. llvm-svn: 165546
-
Rafael Espindola authored
clang itself. This dates back to clang's early days and while it looks like some of it is still used (for kext for example), other parts are probably dead. Remove the -ccc-clang-archs option and associated code. I don't think there is any remaining setup where clang doesn't support an architecture but it can expect an working gcc cross compiler to be available. A nice side effect is that tests no longer need to differentiate architectures that are included in production builds of clang and those that are not. llvm-svn: 165545
-
Sean Silva authored
llvm-svn: 165544
-
Bill Wendling authored
llvm-svn: 165543
-
Sean Silva authored
This keeps it out of the main flow of TableGenMain. llvm-svn: 165542
-
Bill Wendling authored
llvm-svn: 165541
-
Chad Rosier authored
llvm-svn: 165540
-
Bill Wendling authored
llvm-svn: 165539
-
Argyrios Kyrtzidis authored
llvm-svn: 165538
-
Chad Rosier authored
(r165534), but leave the test case in place. llvm-svn: 165537
-
Richard Smith authored
llvm-svn: 165536
-
Rafael Espindola authored
the test. llvm-svn: 165535
-
Chad Rosier authored
options when clang invokes cc1plus for i386 kexts. rdar://12459188 llvm-svn: 165534
-
Richard Smith authored
llvm-svn: 165533
-
Ted Kremenek authored
llvm-svn: 165532
-
Ted Kremenek authored
llvm-svn: 165531
-
Bill Wendling authored
llvm-svn: 165530
-
Ted Kremenek authored
llvm-svn: 165521
-
Jason Molenda authored
Thanks again Dan! llvm-svn: 165519
-
Argyrios Kyrtzidis authored
ASTContext to the ObjCMethodDecl, and have the more generic ASTContext::getOverriddenMethods() use the ObjCMethodDecl::getOverriddenMethods() function. llvm-svn: 165518
-
Douglas Gregor authored
llvm-svn: 165517
-
Greg Clayton authored
llvm-svn: 165516
-
Douglas Gregor authored
deterministic. llvm-svn: 165515
-
Douglas Gregor authored
clear() method. llvm-svn: 165514
-
Douglas Gregor authored
whether that function/method already has a body (loaded from some other AST file), as introduced in r165137. Delay this check until after the redeclaration chains have been wired up. While I'm here, make the loading of method bodies lazy. llvm-svn: 165513
-
Michael Ilseman authored
llvm-svn: 165512
-
Sean Silva authored
llvm-svn: 165511
-
Michael Ilseman authored
llvm-svn: 165510
-
Michael Ilseman authored
Update EarlyCSE's SimpleValues to use Hashing.h for their hashes. Expanded the hashing and equality to allow for equality modulo commutativity for binary ops, and comparisons with swapping of predicates. llvm-svn: 165509
-
Michael Ilseman authored
New value_op_iterator for User. This allows other code to iterate over the User's operands directly as values, which can be convenient. llvm-svn: 165508
-
Greg Clayton authored
Fixed the redo.py script to emit correct arch and compiler options after dotest.py was switched over to use argparse. llvm-svn: 165507
-
David Chisnall authored
- Teach it about dadd[i] instructions and move pseudo-instruction - Make it parse the register names correctly (for N32 / N64) llvm-svn: 165506
-
Micah Villmow authored
Add in the first step of the multiple pointer support. This adds in support to the data layout for specifying a per address space pointer size. The next step is to update the optimizers to allow them to optimize the different address spaces with this information. llvm-svn: 165505
-
Alexey Samsonov authored
Determine supported archs for compiler-rt libraries on Linux by trying to compile a simple executable llvm-svn: 165504
-
Alexey Samsonov authored
Fixup for r165097: build 32-bit ASan compiler-rt library on 64-bit Linux only if just-built clang can build simple 32-bit executables llvm-svn: 165503
-
Douglas Gregor authored
write out the macro history for that macro. Similarly, we need to cope with reading a macro definition that has been #undef'd. Take advantage of this new ability so that global code-completion results can refer to #undef'd macros, rather than losing them entirely. For multiply defined/#undef'd macros, we will still get the wrong result, but it's better than getting no result. llvm-svn: 165502
-
Benjamin Kramer authored
Clearing a SmallPtrSet is still expensive, split it out from OverloadCandidateSet::clear and don't do it on destruction. llvm-svn: 165501
-
Alexey Samsonov authored
llvm-svn: 165498
-
Bill Wendling authored
llvm-svn: 165497
-
Bill Wendling authored
llvm-svn: 165496
-