llvm-6502/lib
Rafael Espindola ef8a810cd7 Cleanup and test X86AsmPrinter::printPCRelImm.
It is only used for asm printing.

On X86 we put basic block addresses on register before passing them to inline
asm, so the MO_MachineBasicBlock case was dead.

MO_ExternalSymbol was dead since any symbol being passed to inline asm
is represented as MO_GlobalAddress.

The MO_GlobalAddress and MO_Register cases were not tested.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@195824 91177308-0d34-0410-b5e6-96231b3b80d8
2013-11-27 06:53:13 +00:00
..
Analysis [PM] Split the CallGraph out from the ModulePass which creates the 2013-11-26 04:19:30 +00:00
AsmParser
Bitcode
CodeGen Use simple section names for COMDAT sections on COFF. 2013-11-27 01:18:37 +00:00
DebugInfo DebugInfo: Avoid emitting pubtype entries for type DIEs that just indirect to a type unit. 2013-11-26 00:22:37 +00:00
ExecutionEngine
IR Fix spurious return introduced by my earlier patch to DebugInfo 2013-11-26 18:54:37 +00:00
IRReader
Linker
LTO
MC Use simple section names for COMDAT sections on COFF. 2013-11-27 01:18:37 +00:00
Object
Option
Support Lift self-copy protection up to the header file and add self-move 2013-11-26 00:54:44 +00:00
TableGen
Target Cleanup and test X86AsmPrinter::printPCRelImm. 2013-11-27 06:53:13 +00:00
Transforms PR1860 - We can't save a list of ExtractElement instructions to CSE because some of these instructions 2013-11-26 22:24:25 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile