llvm-project/llvm/lib/Target/AArch64/MCTargetDesc
Daniel Sanders f423f5627c 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

llvm-svn: 241472
2015-07-06 16:56:07 +00:00
..
AArch64AddressingModes.h MathExtras: Bring Count(Trailing|Leading)Ones and CountPopulation in line with countTrailingZeros 2015-02-12 15:35:40 +00:00
AArch64AsmBackend.cpp Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
AArch64ELFObjectWriter.cpp Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
AArch64ELFStreamer.cpp Where Triple has a suitable predicate, use it rather than the enum values. NFC. 2015-07-06 16:33:18 +00:00
AArch64ELFStreamer.h Use raw_pwrite_stream in the object writer/streamer. 2015-04-14 22:14:34 +00:00
AArch64FixupKinds.h Canonicalize header guards into a common format. 2014-08-13 16:26:38 +00:00
AArch64MCAsmInfo.cpp Replace string GNU Triples with llvm::Triple in MCAsmInfo subclasses and create*AsmInfo(). NFC. 2015-06-04 13:12:25 +00:00
AArch64MCAsmInfo.h Replace string GNU Triples with llvm::Triple in MCAsmInfo subclasses and create*AsmInfo(). NFC. 2015-06-04 13:12:25 +00:00
AArch64MCCodeEmitter.cpp Replace custom fixed endian to raw_ostream emission with EndianStream. 2015-06-04 15:03:02 +00:00
AArch64MCExpr.cpp MC: Add target hook to control symbol quoting 2015-06-09 00:31:39 +00:00
AArch64MCExpr.h MC: Add target hook to control symbol quoting 2015-06-09 00:31:39 +00:00
AArch64MCTargetDesc.cpp Change the last few internal StringRef triples into Triple objects. 2015-07-06 16:56:07 +00:00
AArch64MCTargetDesc.h Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
AArch64MachObjectWriter.cpp Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
AArch64TargetStreamer.cpp [AArch64] Move AArch64TargetStreamer out of MCStreamer.h 2015-05-23 16:15:10 +00:00
AArch64TargetStreamer.h [AArch64] Move AArch64TargetStreamer out of MCStreamer.h 2015-05-23 16:15:10 +00:00
CMakeLists.txt Resubmit commit r211533 2014-06-24 16:21:38 +00:00
LLVMBuild.txt AArch64/ARM64: move ARM64 into AArch64's place 2014-05-24 12:50:23 +00:00
Makefile AArch64/ARM64: move ARM64 into AArch64's place 2014-05-24 12:50:23 +00:00