llvm-6502/lib
Daniel Dunbar 67d894ea64 TargetRegistry: Reorganize AsmPrinter construction so that clients pass in the
TargetAsmInfo. This eliminates a dependency on TargetMachine.h from
TargetRegistry.h, which technically was a layering violation.
 - Clients probably can only sensibly pass in the same TargetAsmInfo as the
   TargetMachine has, but there are only limited clients of this API.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78928 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-13 19:38:51 +00:00
..
Analysis Fix a missing newline (now that Value*'s operator<< doesn't append one). 2009-08-12 16:48:27 +00:00
Archive
AsmParser Convert APint::{fromString,APInt,getBitsNeeded} to use StringRef. 2009-08-13 02:33:34 +00:00
Bitcode
CodeGen TargetRegistry: Reorganize AsmPrinter construction so that clients pass in the 2009-08-13 19:38:51 +00:00
CompilerDriver
Debugger
ExecutionEngine This void is implicit in C++. 2009-08-12 22:10:57 +00:00
Linker
MC Change MCSectionELF to represent a section semantically instead of 2009-08-13 05:07:35 +00:00
Support Add an assert to check copy_to_buffer's precondition. 2009-08-13 18:38:15 +00:00
System This void is implicit in C++. 2009-08-12 22:10:57 +00:00
Target TargetRegistry: Reorganize AsmPrinter construction so that clients pass in the 2009-08-13 19:38:51 +00:00
Transforms When InstCombine simplifies a load -> extract element to gep -> load, place 2009-08-13 05:12:13 +00:00
VMCore Fix a 4x slowdown in llc -asm-verbose caused by the use of 2009-08-13 15:27:57 +00:00
Makefile