- Sep 14, 2012
-
-
Jim Ingham authored
llvm-svn: 163938
-
Jim Ingham authored
llvm-svn: 163937
-
Jim Ingham authored
llvm-svn: 163936
-
Andrew Trick authored
llvm-svn: 163935
-
Andrew Trick authored
llvm-svn: 163934
-
Andrew Trick authored
llvm-svn: 163933
-
Andrew Trick authored
llvm-svn: 163932
-
Argyrios Kyrtzidis authored
to the target info. Related to rdar://12069503. llvm-svn: 163931
-
Bill Wendling authored
llvm-svn: 163930
-
Sid Manning authored
llvm-svn: 163929
-
Alex Rosenberg authored
lit config. llvm-svn: 163928
-
Ted Kremenek authored
of a build without needing to use ccc-analyzer. llvm-svn: 163927
-
Manman Ren authored
llvm-svn: 163926
-
Jordan Rose authored
We need the clang executable to print the list of available checkers. llvm-svn: 163925
-
Jim Ingham authored
SBThread::StepOverUntil should run all threads. It is running to breakpoints, so running one thread is likely to cause the target to stall. llvm-svn: 163924
-
Bill Wendling authored
With the advent of the __llvm_gcov_flush function, we need to be able to merge counts into the .gcda files in an intelligent manner. This involves reading the file if it exists, adding the counts together, and then writing the results. <rdar://problem/12185886> llvm-svn: 163923
-
Andrew Trick authored
llvm-svn: 163922
-
Andrew Trick authored
This models the A9 processor at the level of instruction operands, as opposed to the itinerary, which models each operation at the level of pipeline stages. The two primary motivations are: 1) Allow MachineScheduler to model A9 as an out-of-order processor. It can now distinguish between hazards that force interlocking vs. buffered resources. 2) Reduce long-term maintenance by allowing the itinerary and target hooks to eventually be removed. Note that almost all of the complexity in the new model exists to model instruction variants, which the itinerary cannot handle. Instead the scheduler previously relied on processor-specific target hooks which are incomplete and buggy. llvm-svn: 163921
-
Richard Smith authored
change (the problematic cases in ParseDecl.cpp are currently impossible). llvm-svn: 163920
-
Richard Smith authored
When diagnosing multiple mem-initializers in a delegating ctor, point to the delegating initializer, not to the first initializer. For good measure, also highlight the other initializer. llvm-svn: 163919
-
Fariborz Jahanian authored
llvm-svn: 163918
-
Fariborz Jahanian authored
// rdar://10554025 llvm-svn: 163917
-
Manman Ren authored
the default target of the first switch is not the basic block the second switch is in (PredDefault != BB). llvm-svn: 163916
-
Andrew Trick authored
llvm-svn: 163915
-
Ted Kremenek authored
llvm-svn: 163914
-
Sean Callanan authored
support watchpoints on globals. <rdar://problem/12297238> llvm-svn: 163913
-
Filipe Cabecinhas authored
This may (but shouldn't) break Linux (but I tested and it still worked on FreeBSD). The same shell scripts are now used on Xcode and Makefiles, for generating the SWIG bindings. Some compatibility fixes were applied, too (python path, bash-isms, etc). llvm-svn: 163912
-
Filipe Cabecinhas authored
Make the flags part of configure and make invocations, for now. llvm-svn: 163911
-
Douglas Gregor authored
llvm-svn: 163910
-
Dmitri Gribenko authored
since no Doxygen command starts with a digit. llvm-svn: 163909
-
Hemant Kulkarni authored
table header. Skeleton code for ReferenceKinds. Credits: Doxygen by Michael Spencer. Origianl implementation from Macho by Sidney Manning. Templatization, implementation of section header chunks, string table, ELF header by Hemant Kulkarni. llvm-svn: 163906
-
Dmitri Gribenko authored
llvm-svn: 163905
-
Micah Villmow authored
llvm-svn: 163904
-
Sergei Larin authored
This patch introduces a possibility for Hexagon MI scheduler to perform some target specific post- processing on the scheduling DAG prior to scheduling. llvm-svn: 163903
-
Dmitri Gribenko authored
* wrap code blocks in \code ... \endcode; * refer to parameter names in paragraphs correctly (\arg is not what most people want -- it starts a new paragraph); * use \param instead of \arg to document parameters in order to be consistent with the rest of the codebase. llvm-svn: 163902
-
Benjamin Kramer authored
The NDEBUG hack is ugly, but I see no better solution. llvm-svn: 163900
-
Benjamin Kramer authored
clang warned about this being unused in Release builds. llvm-svn: 163899
-
Simon Atanasyan authored
paths when target is MIPS 32-bit. The patch reviewed by Chandler Carruth. llvm-svn: 163898
-
Chandler Carruth authored
pointless checks in here, bad asserts, and just confusing code. I've also added a bit more to the comment to clarify what this function is really trying to do as it was not obvious to Duncan when studying it. Thanks to Duncan for helping me dig through the issue. No real functionality changed here in practical cases, and certainly no test case. This is just cleanup spotted by inspection. llvm-svn: 163897
-
Chandler Carruth authored
explicit check before recursing. A simplification requested by Duncan during review. llvm-svn: 163896
-