llvm-6502/lib
Daniel Sanders 96fe9196e9 Change the last few internal StringRef triples into Triple objects.
Summary:
This concludes the patch series to eliminate StringRef forms of GNU triples
from the internals of LLVM that began in r239036.

At this point, the StringRef-form of GNU Triples should only be used in the
public API (including IR serialization) and a couple objects that directly
interact with the API (most notably the Module class). The next step is to
replace these Triple objects with the TargetTuple object that will represent
our authoratative/unambiguous internal equivalent to GNU Triples.

Reviewers: rengolin

Subscribers: llvm-commits, jholewinski, ted, rengolin

Differential Revision: http://reviews.llvm.org/D10962

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@241472 91177308-0d34-0410-b5e6-96231b3b80d8
2015-07-06 16:56:07 +00:00
..
Analysis IR: Do not consider available_externally linkage to be linker-weak. 2015-07-05 20:52:35 +00:00
AsmParser
Bitcode Remove always-true comparison, NFC. 2015-07-03 20:12:01 +00:00
CodeGen use range-based for loops; NFCI 2015-07-06 16:27:35 +00:00
DebugInfo Return ErrorOr from getSymbolAddress. 2015-07-03 18:19:00 +00:00
ExecutionEngine Remove getRelocationAddress. 2015-07-06 14:55:37 +00:00
Fuzzer
IR DIBuilder: Don't rauw null pointers with empty arrays in finalize(). 2015-07-06 16:36:02 +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 Remove getRelocationAddress. 2015-07-06 14:55:37 +00:00
Option
Passes
ProfileData
Support [Support] Lazy load of dbghlp.dll on Windows 2015-07-02 14:34:57 +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 Change the last few internal StringRef triples into Triple objects. 2015-07-06 16:56:07 +00:00
Transforms Resubmit "Add new EliminateAvailableExternally module pass" (r239480) 2015-07-06 16:22:42 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile