llvm-6502/include/llvm/Target
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
..
CostTable.h
Target.td Clarify that higher priority means higher values. 2015-03-31 20:04:46 +00:00
TargetCallingConv.h
TargetCallingConv.td
TargetFrameLowering.h
TargetInstrInfo.h Use the cached subtarget off of the machine function. 2015-03-19 23:06:21 +00:00
TargetIntrinsicInfo.h
TargetItinerary.td
TargetLowering.h [CodeGen] Report error rather than crash when unable to makeLibCall. 2015-03-26 22:46:58 +00:00
TargetLoweringObjectFile.h COFF: Let globals with private linkage reside in their own section 2015-03-17 23:54:51 +00:00
TargetMachine.h Simplify use of formatted_raw_ostream. 2015-04-09 21:06:08 +00:00
TargetOpcodes.h
TargetOptions.h Update comment to refer to software floating point rather than 2015-04-09 00:14:49 +00:00
TargetRegisterInfo.h Clarify that higher priority means higher values. 2015-03-31 20:04:46 +00:00
TargetSchedule.td
TargetSelectionDAG.td [TableGen] Add support constraining a vector type in a pattern to have a specific element type and for constraining a vector type to have the same number of elements as another vector type. This is useful for AVX512 mask operations so we relate the mask type to the type of the other arguments. 2015-03-05 07:11:34 +00:00
TargetSelectionDAGInfo.h
TargetSubtargetInfo.h Fix formatting and coding style. 2015-04-04 03:53:25 +00:00