- Jan 25, 2013
-
-
Fariborz Jahanian authored
llvm-svn: 173462
-
Fariborz Jahanian authored
llvm-svn: 173461
-
Eli Bendersky authored
llvm-svn: 173460
-
Benjamin Kramer authored
Fixes PR15054. llvm-svn: 173459
-
Alexander Kornienko authored
llvm-svn: 173458
-
Daniel Jasper authored
This combines two small changes: 1) Put a penalty on breaking after "<" 2) Only produce a hanging indent when parameters are separated by commas. Before: aaaaaaaaaaaaaaaaaaaaaaaa< aaaaaaaaaaaaaaaaa, aaaaaaaaaaaaaaaaa>(aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa); aaaaaa(new Aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa( aaaaaaaaaaaaaaaaaaaaaaaaaaaaa)); After: aaaaaaaaaaaaaaaaaaaaaaaa<aaaaaaaaaaaaaaaaa, aaaaaaaaaaaaaaaaa>( aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa); aaaaaa(new Aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa( aaaaaaaaaaaaaaaaaaaaaaaaaaaaa)); This changes one ObjC test, but AFAICT this is not according to any style guide (neither before nor after). We probably should be aligning on the ":" there according to: http://google-styleguide.googlecode.com/svn/trunk/objcguide.xml?showone=Method_Invocations#Method_Invocations llvm-svn: 173457
-
Evgeniy Stepanov authored
llvm-svn: 173456
-
Reid Kleckner authored
This warning fires on: Operator::~Operator() { llvm_unreachable("should never destroy an Operator"); } That seems like a false positive. I don't see any good way to silence the warning here, so I'm disabling it. llvm-svn: 173455
-
Reid Kleckner authored
llvm-svn: 173454
-
Evgeniy Stepanov authored
llvm-svn: 173453
-
Evgeniy Stepanov authored
Only for integers, pointers, and vectors of those. No floats. Instrumentation seems very heavy, and may need to be replaced with some approximation in the future. llvm-svn: 173452
-
Alexey Samsonov authored
llvm-svn: 173451
-
Shankar Easwaran authored
llvm-svn: 173449
-
Preston Gurd authored
with an initial number of elements, instead of DenseMap, which has zero initial elements, in order to avoid the copying of elements when the size changes and to avoid allocating space every time LegalizeTypes is run. This patch will not affect the memory footprint, because DenseMap will increase the element size to 64 when the first element is added. Patch by Wan Xiaofei. llvm-svn: 173448
-
NAKAMURA Takumi authored
llvm-svn: 173447
-
Hal Finkel authored
Uses the new !add TableGen operator to do more cleanup of the PPC register definitions. llvm-svn: 173446
-
Hal Finkel authored
This adds an !add(a, b) operator to tablegen; this will be used to cleanup the PPC register definitions. llvm-svn: 173445
-
Kostya Serebryany authored
llvm-svn: 173443
-
Kostya Serebryany authored
llvm-svn: 173441
-
Alexey Samsonov authored
llvm-svn: 173440
-
NAKAMURA Takumi authored
clang/test/PCH/modified-header-error.c: Disable it again. It had been problematic on win32 for while. llvm-svn: 173439
-
Daniel Jasper authored
Otherwise, really long nested name specifiers can easily lead to a violation of the column limit. Not sure about the rules for indentation in those cases, so input is appreciated (see tests.). llvm-svn: 173438
-
Silviu Baranga authored
Fixed the condition codes for the atomic64 min/umin code generation on ARM. If the sutraction of the higher 32 bit parts gives a 0 result, we need to do the store operation. llvm-svn: 173437
-
NAKAMURA Takumi authored
llvm-svn: 173436
-
NAKAMURA Takumi authored
..."ppc" was not recognized here. llvm-svn: 173435
-
Bill Wendling authored
llvm-svn: 173434
-
Andrew Trick authored
llvm-svn: 173433
-
Andrew Trick authored
llvm-svn: 173432
-
Andrew Trick authored
llvm-svn: 173431
-
Shankar Easwaran authored
llvm-svn: 173430
-
Nick Lewycky authored
llvm-svn: 173429
-
NAKAMURA Takumi authored
llvm-svn: 173428
-
Andrew Trick authored
This fixes DAG subtree analysis at the boundary. llvm-svn: 173427
-
Andrew Trick authored
Maintain separate per-node and per-tree book-keeping. Track all instructions above a DAG node including nested subtrees. Seperately track instructions within a subtree. Record subtree parents. llvm-svn: 173426
-
Andrew Trick authored
Allow the strategy to select SchedDFS. Allow the results of SchedDFS to affect initialization of the scheduler state. llvm-svn: 173425
-
Andrew Trick authored
llvm-svn: 173424
-
Andrew Trick authored
llvm-svn: 173423
-
NAKAMURA Takumi authored
clang/test/Index/crash-recovery-*.c: Drop 'REQUIRES:shell". "test !" is available on Lit win32 since r173421. llvm-svn: 173422
-
NAKAMURA Takumi authored
llvm-svn: 173421
-
Andrew Trick authored
This is mostly refactoring, along with adding an instruction count within the subtrees and ensuring we only look at data edges. llvm-svn: 173420
-