- Sep 10, 2010
-
-
Michael J. Spencer authored
llvm-svn: 113632
-
NAKAMURA Takumi authored
Building archive would be executed due to definition of BUILD_ARCHIVE, even if BUILD_ARCHIVE = "0". llvm-svn: 113578
-
Dan Gohman authored
is different from what the code now uses in a two ways: NamedMDNodes were considered Values and included in the numbering, and the function-local metadata counter wasn't reset between functions. The later problem breaks lazy deserialization, so instead of trying to emulate the old numbering, just drop the old metadata. The only in-tree use case is debug info with LTO, where the QOI loss is considered acceptable. llvm-svn: 113557
-
- Sep 08, 2010
-
-
Tobias Grosser authored
Follow the same logic in the LoopPass, ModulePass and CallGraphSCCPass printers, as it was already used in the BasicBlockPass and FunctionPass printers. This is more consistent. The other option would have been to completely disable dumping the analysis information. However, as this information is the only information printed if the -analysis flag is set, calling opt would not do anything at all. llvm-svn: 113360
-
Tobias Grosser authored
llvm-svn: 113359
-
- Sep 05, 2010
-
-
Chris Lattner authored
llvm-svn: 113120
-
- Sep 03, 2010
-
-
Bill Wendling authored
llvm-svn: 112991
-
Chris Lattner authored
#uses comments, with a testcase. llvm-svn: 112906
-
Chris Lattner authored
not a scrunched version of it. llvm-svn: 112904
-
Chris Lattner authored
llvm-svn: 112903
-
- Sep 02, 2010
-
-
Mikhail Glushenkov authored
llvm-svn: 112818
-
Nick Lewycky authored
llvm-svn: 112808
-
- Sep 01, 2010
-
-
Dan Gohman authored
of a base class. This makes it possible to unregister the file from FilesToRemove when the file is done. Also, this eliminates the need for formatted_tool_output_file. llvm-svn: 112706
-
- Aug 31, 2010
-
-
Michael J. Spencer authored
llvm-svn: 112587
-
- Aug 30, 2010
-
-
Dan Gohman authored
llvm-svn: 112532
-
- Aug 28, 2010
-
-
Chris Lattner authored
llvm-svn: 112385
-
Duncan Sands authored
they hit the rest of the system. llvm-svn: 112344
-
- Aug 27, 2010
-
-
Michael J. Spencer authored
The Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 16.00.30319.01 implements parts of C++0x based on the draft standard. An old version of the draft had a bug that makes std::pair<T1*, T2*>(something, 0) fail to compile. This is because the template<class U, class V> pair(U&& x, V&& y) constructor is selected, even though it later fails to implicitly convert U and V to frist_type and second_type. This has been fixed in n3090, but it seems that Microsoft is not going to update msvc. llvm-svn: 112257
-
- Aug 26, 2010
-
-
Devang Patel authored
llvm-svn: 112200
-
Oscar Fuentes authored
from llvm-link/CMakeLists.txt llvm-svn: 112153
-
Dan Gohman authored
and was over-complicated, and replacing it with a simple implementation. llvm-svn: 112120
-
Dan Gohman authored
faster on large modules. llvm-svn: 112110
-
- Aug 25, 2010
-
-
Dan Gohman authored
llvm-svn: 112069
-
Dan Gohman authored
llvm-svn: 112068
-
Eric Christopher authored
Untested. llvm-svn: 112029
-
- Aug 24, 2010
-
-
Bill Wendling authored
- Support the LinkerWeak*Linkage types in llvm-nm and in LinkModules.cpp. llvm-svn: 111952
-
Chris Lattner authored
patch by NAKAMURA Takumi! llvm-svn: 111929
-
John McCall authored
- teach DifferenceEngine to unify successors of calls and invokes in certain circumstances - basic blocks actually don't have their own numbering; did that change? - add llvm-diff to the Makefile and CMake build systems llvm-svn: 111909
-
Mikhail Glushenkov authored
CompilationGraph and LanguageMap definitions do not use special syntax anymore. llvm-svn: 111862
-
- Aug 23, 2010
-
-
Mikhail Glushenkov authored
llvm-svn: 111826
-
- Aug 20, 2010
-
-
Dan Gohman authored
checking to places which previously lacked it. llvm-svn: 111651
-
Mikhail Glushenkov authored
Since they now live in the namespace 'autogenerated'. llvm-svn: 111620
-
Mikhail Glushenkov authored
llvm-svn: 111619
-
Dan Gohman authored
llvm-svn: 111604
-
Dan Gohman authored
of problems with output files being left behind or output streams being left unclosed. Fix llvm-mc to respect the -o option in all modes, rather than hardcoding outs() in some cases. llvm-svn: 111603
-
Dan Gohman authored
other printing passes do, and update the documentation accordingly. llvm-svn: 111601
-
Dan Gohman authored
llvm-svn: 111599
-
Dan Gohman authored
registration variables. llvm-svn: 111598
-
Dan Gohman authored
registration variables. llvm-svn: 111596
-
- Aug 19, 2010
-
-
Mikhail Glushenkov authored
llvm-svn: 111553
-