llvm-6502/lib
Alex Lorenz aa0d6db1e7 MIR Printer: Use a module slot tracker to print global address operands. NFC.
This commit adopts the 'ModuleSlotTracker' class, which was surfaced in r240842,
to print the global address operands. This change ensures that the slot tracker
won't have to be recreated every time a global address operand is printed,
making the MIR printing more efficient.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241645 91177308-0d34-0410-b5e6-96231b3b80d8
2015-07-07 23:27:53 +00:00
..
Analysis Rename llvm.frameescape and llvm.framerecover to localescape and localrecover 2015-07-07 22:25:32 +00:00
AsmParser
Bitcode Remove always-true comparison, NFC. 2015-07-03 20:12:01 +00:00
CodeGen MIR Printer: Use a module slot tracker to print global address operands. NFC. 2015-07-07 23:27:53 +00:00
DebugInfo
ExecutionEngine Fix the -DBUILD_SHARED_LIBS=ON build. 2015-07-07 17:48:00 +00:00
Fuzzer
IR Rename llvm.frameescape and llvm.framerecover to localescape and localrecover 2015-07-07 22:25:32 +00:00
IRReader
LibDriver
LineEditor
Linker
LTO LTO: expose LTO_SYMBOL_ALIAS, which indicates that the symbol is an alias. 2015-07-04 03:42:35 +00:00
MC Change the last few internal StringRef triples into Triple objects. 2015-07-06 16:56:07 +00:00
Object Delete UnknownAddress. It is a perfectly valid symbol value. 2015-07-07 17:12:59 +00:00
Option
Passes
ProfileData
Support [Triple] Add a helper to switch between big/little endian variants 2015-07-06 23:58:14 +00:00
TableGen [TableGen] Change a couple methods to return an ArrayRef instead of a const std::vector reference. NFC 2015-07-06 06:23:01 +00:00
Target [WinEH] Add localaddress intrinsic instead of using frameaddress 2015-07-07 23:23:03 +00:00
Transforms Rename llvm.frameescape and llvm.framerecover to localescape and localrecover 2015-07-07 22:25:32 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile