llvm-6502/tools
Rafael Espindola 427c073035 Simplify use of formatted_raw_ostream.
formatted_raw_ostream is a wrapper over another stream to add column and line
number tracking.

It is used only for asm printing.

This patch moves the its creation down to where we know we are printing
assembly. This has the following advantages:

* Simpler lifetime management: std::unique_ptr
* We don't compute column and line number of object files :-)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@234535 91177308-0d34-0410-b5e6-96231b3b80d8
2015-04-09 21:06:08 +00:00
..
bugpoint [opaque pointer type] API migration for GEP constant factories 2015-04-02 18:55:32 +00:00
bugpoint-passes
dsymutil
gold Simplify use of formatted_raw_ostream. 2015-04-09 21:06:08 +00:00
llc Simplify use of formatted_raw_ostream. 2015-04-09 21:06:08 +00:00
lli [Orc] Add support classes for inspecting and running C++ static ctor/dtors, and 2015-04-02 04:34:45 +00:00
llvm-ar
llvm-as
llvm-bcanalyzer
llvm-c-test
llvm-config
llvm-cov
llvm-cxxdump
llvm-diff
llvm-dis
llvm-dwarfdump
llvm-extract
llvm-go
llvm-jitlistener
llvm-link tools: Unify how verifyModule() is called 2015-03-31 03:07:23 +00:00
llvm-lto
llvm-mc Simplify use of formatted_raw_ostream. 2015-04-09 21:06:08 +00:00
llvm-mcmarkup
llvm-nm
llvm-objdump Fix failure on builder clang-cmake-mips where it was printing a 32-bit address 2015-04-06 22:33:43 +00:00
llvm-pdbdump
llvm-profdata
llvm-readobj
llvm-rtdyld Replace the MCSubtargetInfo parameter with a Triple when creating 2015-03-31 00:10:04 +00:00
llvm-shlib
llvm-size
llvm-stress
llvm-symbolizer
lto
macho-dump
msbuild
obj2yaml
opt IR: Stop using DIDescriptor::is*() and auto-casting 2015-04-06 23:18:49 +00:00
verify-uselistorder tools: Unify how verifyModule() is called 2015-03-31 03:07:23 +00:00
yaml2obj
CMakeLists.txt
LLVMBuild.txt
Makefile