llvm-6502/lib/MC
Kevin Enderby 6e72048add This is the first patch to put the needed bits in place to eventually allow code
to be aligned with optimal nops.  This patch does not change any functionality
and when the compiler is changed to use EmitCodeAlignment() it should also not
change the resulting output.  Once the compiler change is made and everything
looks good the next patch with the table of optimal X86 nops will be added to
WriteNopData() changing the output.  There are many FIXMEs in this patch which
will be removed when we have better target hooks (coming soon I hear).


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96963 91177308-0d34-0410-b5e6-96231b3b80d8
2010-02-23 18:26:34 +00:00
..
MCParser MC/AsmParser: Attempt to constant fold expressions up-front. This ensures we avoid fixups for obvious cases like '-(16)'. 2010-02-13 01:28:07 +00:00
CMakeLists.txt MC/X86: Add stub AsmBackend. 2010-02-21 21:54:14 +00:00
Makefile make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. 2010-01-24 20:43:08 +00:00
MCAsmInfo.cpp MC: Change default comment column to 40 characters. 2010-02-05 07:32:18 +00:00
MCAsmInfoCOFF.cpp use EmitLinkage for functions as well as globals. One output 2010-01-26 23:51:52 +00:00
MCAsmInfoDarwin.cpp Eliminate SetDirective, and replace it with HasSetDirective. 2010-01-26 20:40:54 +00:00
MCAsmStreamer.cpp This is the first patch to put the needed bits in place to eventually allow code 2010-02-23 18:26:34 +00:00
MCAssembler.cpp This is the first patch to put the needed bits in place to eventually allow code 2010-02-23 18:26:34 +00:00
MCCodeEmitter.cpp make getFixupKindInfo return a const reference, allowing 2010-02-11 21:27:18 +00:00
MCContext.cpp Pass StringRef by value. 2009-11-06 10:58:06 +00:00
MCDisassembler.cpp No newline at end of files. 2009-10-05 18:43:19 +00:00
MCExpr.cpp Document that MCExpr::Mod is actually remainder. 2010-02-08 23:58:47 +00:00
MCInst.cpp remove the MAI argument to MCExpr::print and switch overthing to use << when printing them. 2010-01-18 00:37:40 +00:00
MCInstPrinter.cpp add a new MCInstPrinter::getOpcodeName interface, when it is 2010-02-11 22:39:10 +00:00
MCMachOStreamer.cpp This is the first patch to put the needed bits in place to eventually allow code 2010-02-23 18:26:34 +00:00
MCNullStreamer.cpp This is the first patch to put the needed bits in place to eventually allow code 2010-02-23 18:26:34 +00:00
MCSection.cpp Pass StringRef by value. 2009-11-06 10:58:06 +00:00
MCSectionELF.cpp Simplify some uses of str(n)cmp with StringRef. 2010-01-22 18:21:23 +00:00
MCSectionMachO.cpp Pass StringRef by value. 2009-11-06 10:58:06 +00:00
MCStreamer.cpp add a new MCAsmStreamer::GetCommentOS method to simplify stuff 2010-01-22 19:17:48 +00:00
MCSymbol.cpp now that MCSymbol::print doesn't use it's MAI argument, we can 2010-01-17 21:43:43 +00:00
MCValue.cpp now that MCSymbol::print doesn't use it's MAI argument, we can 2010-01-17 21:43:43 +00:00
TargetAsmBackend.cpp MC: Sketch registry support for target specific assembler backends. 2010-02-21 21:53:53 +00:00