llvm-6502/lib/MC
Rafael Espindola 76507f14ed Add a fast path to EvaluateSymbolicAdd. This avoids computing symbol addresses
which then avoids running EnsureValid.
This cuts the assembly time of the testcase in PR8711 from 2:50 minutes to 1
minute.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120697 91177308-0d34-0410-b5e6-96231b3b80d8
2010-12-02 07:53:12 +00:00
..
MCDisassembler
MCParser
CMakeLists.txt
ELFObjectWriter.cpp The sections that the ELF object writer has to create are very simple and 2010-12-02 03:09:06 +00:00
MachObjectWriter.cpp Add support for binary encoding of ARM 'adr' instructions referencing constant 2010-12-02 00:28:45 +00:00
Makefile
MCAsmInfo.cpp
MCAsmInfoCOFF.cpp
MCAsmInfoDarwin.cpp
MCAsmStreamer.cpp If tehre are not any line entry then do not try to emit .debug_line section. 2010-12-02 01:17:51 +00:00
MCAssembler.cpp The sections that the ELF object writer has to create are very simple and 2010-12-02 03:09:06 +00:00
MCCodeEmitter.cpp
MCContext.cpp
MCDisassembler.cpp
MCDwarf.cpp
MCELFStreamer.cpp Move EmitValueToOffset to the ObjectStreamer. 2010-12-02 05:59:38 +00:00
MCExpr.cpp Add a fast path to EvaluateSymbolicAdd. This avoids computing symbol addresses 2010-12-02 07:53:12 +00:00
MCInst.cpp
MCInstPrinter.cpp
MCLabel.cpp
MCLoggingStreamer.cpp
MCMachOStreamer.cpp Move EmitValueToOffset to the ObjectStreamer. 2010-12-02 05:59:38 +00:00
MCNullStreamer.cpp
MCObjectFormat.cpp
MCObjectStreamer.cpp Move EmitValueToOffset to the ObjectStreamer. 2010-12-02 05:59:38 +00:00
MCObjectWriter.cpp
MCPureStreamer.cpp
MCSection.cpp
MCSectionCOFF.cpp
MCSectionELF.cpp
MCSectionMachO.cpp
MCStreamer.cpp
MCSymbol.cpp
MCValue.cpp
TargetAsmBackend.cpp
WinCOFFObjectWriter.cpp
WinCOFFStreamer.cpp Move EmitValueToOffset to the ObjectStreamer. 2010-12-02 05:59:38 +00:00