llvm-6502/lib/CodeGen/AsmPrinter
Ulrich Weigand 18dbe5029f [DebugInfo] Hold generic MCExpr in AddrPool
This changes the AddrPool infrastructure to enable it to hold
generic MCExpr expressions, not just MCSymbolRefExpr.

This is in preparation for supporting debug info for TLS variables
on PowerPC, where we need to describe the variable location using
a more complex expression than just MCSymbolRefExpr.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185459 91177308-0d34-0410-b5e6-96231b3b80d8
2013-07-02 18:46:46 +00:00
..
ARMException.cpp Make helpers static. Add missing include so LLVMInitializeObjCARCOpts gets C linkage. 2013-02-15 12:30:38 +00:00
AsmPrinter.cpp Remove address spaces from MC. 2013-07-02 15:49:13 +00:00
AsmPrinterDwarf.cpp DebugInfo: PR14404: Avoid truncating 64 bit values into 32 bits for ULEB128/SLEB128 generation 2013-06-23 18:31:11 +00:00
AsmPrinterInlineAsm.cpp 80-column and tab character fixes. 2013-06-24 23:20:02 +00:00
CMakeLists.txt Teach cmake about the new Erlang GC files. 2013-03-25 14:12:21 +00:00
DIE.cpp [DebugInfo] Introduce DIEExpr variant of DIEValue to hold MCExpr values 2013-07-02 18:46:26 +00:00
DIE.h [DebugInfo] Introduce DIEExpr variant of DIEValue to hold MCExpr values 2013-07-02 18:46:26 +00:00
DwarfAccelTable.cpp StringRefize some debug accel table bits. 2013-05-11 18:24:28 +00:00
DwarfAccelTable.h StringRefize some debug accel table bits. 2013-05-11 18:24:28 +00:00
DwarfCFIException.cpp Move all of the header files which are involved in modelling the LLVM IR 2013-01-02 11:36:10 +00:00
DwarfCompileUnit.cpp [DebugInfo] Introduce DIEExpr variant of DIEValue to hold MCExpr values 2013-07-02 18:46:26 +00:00
DwarfCompileUnit.h [DebugInfo] Introduce DIEExpr variant of DIEValue to hold MCExpr values 2013-07-02 18:46:26 +00:00
DwarfDebug.cpp [DebugInfo] Hold generic MCExpr in AddrPool 2013-07-02 18:46:46 +00:00
DwarfDebug.h [DebugInfo] Hold generic MCExpr in AddrPool 2013-07-02 18:46:46 +00:00
DwarfException.cpp Remove unneeded "TargetMachine.h" #includes. 2013-02-09 20:54:05 +00:00
DwarfException.h Remove the MachineMove class. 2013-05-13 01:16:13 +00:00
ErlangGCPrinter.cpp Add a GC plugin for Erlang 2013-03-25 13:47:46 +00:00
LLVMBuild.txt LLVMBuild: Remove trailing newline, which irked me. 2011-12-12 19:48:00 +00:00
Makefile
OcamlGCPrinter.cpp Last in the series of removing unnecessary '0' arguments for 2013-01-09 03:52:05 +00:00
Win64Exception.cpp Remove unneeded "TargetMachine.h" #includes. 2013-02-09 20:54:05 +00:00