..
AsmParser
AArch64/ARM64: use HS instead of CS & LO instead of CC.
2014-04-30 13:14:03 +00:00
Disassembler
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. ARM64 edition
2014-04-29 07:58:25 +00:00
InstPrinter
ARM64: remove duplication by templating InstPrinter methods
2014-04-30 11:43:36 +00:00
MCTargetDesc
[ARM64] Fix stupid copy-pasto in ARM64MCAsmInfo.cpp - aarch64_be -> arm64_be
2014-04-30 10:15:46 +00:00
TargetInfo
[ARM64] Add a big endian version of the ARM64 target machine, and update all users.
2014-04-23 10:26:40 +00:00
Utils
AArch64/ARM64: use HS instead of CS & LO instead of CC.
2014-04-30 13:14:03 +00:00
ARM64.h
[ARM64] Move ARM64BaseInfo.{cpp,h} into a Utils/ subdirectory, a la AArch64. These files are required in the decoder, disassembler and parser, and a layering violation was imminent.
2014-04-09 14:42:27 +00:00
ARM64.td
[ARM64] Support crc predicate on ARM64.
2014-04-25 09:25:42 +00:00
ARM64AddressTypePromotion.cpp
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. ARM64 edition
2014-04-29 07:58:25 +00:00
ARM64AdvSIMDScalarPass.cpp
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. ARM64 edition
2014-04-29 07:58:25 +00:00
ARM64AsmPrinter.cpp
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. ARM64 edition
2014-04-29 07:58:25 +00:00
ARM64BranchRelaxation.cpp
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. ARM64 edition
2014-04-29 07:58:25 +00:00
ARM64CallingConv.h
Make consistent use of MCPhysReg instead of uint16_t throughout the tree.
2014-04-04 05:16:06 +00:00
ARM64CallingConvention.td
[ARM64] Handle fp128 for parameter passing on stack
2014-04-25 12:07:03 +00:00
ARM64CleanupLocalDynamicTLSPass.cpp
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. ARM64 edition
2014-04-29 07:58:25 +00:00
ARM64CollectLOH.cpp
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. ARM64 edition
2014-04-29 07:58:25 +00:00
ARM64ConditionalCompares.cpp
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. ARM64 edition
2014-04-29 07:58:25 +00:00
ARM64DeadRegisterDefinitionsPass.cpp
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. ARM64 edition
2014-04-29 07:58:25 +00:00
ARM64ExpandPseudoInsts.cpp
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. ARM64 edition
2014-04-29 07:58:25 +00:00
ARM64FastISel.cpp
AArch64/ARM64: use HS instead of CS & LO instead of CC.
2014-04-30 13:14:03 +00:00
ARM64FrameLowering.cpp
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
2014-04-22 02:41:26 +00:00
ARM64FrameLowering.h
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. ARM64 edition
2014-04-29 07:58:25 +00:00
ARM64ISelDAGToDAG.cpp
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. ARM64 edition
2014-04-29 07:58:25 +00:00
ARM64ISelLowering.cpp
AArch64/ARM64: use HS instead of CS & LO instead of CC.
2014-04-30 13:14:03 +00:00
ARM64ISelLowering.h
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. ARM64 edition
2014-04-29 07:58:25 +00:00
ARM64InstrAtomics.td
ARM64: switch to IR-based atomic operations.
2014-04-17 20:00:33 +00:00
ARM64InstrFormats.td
ARM64: remove duplication by templating InstPrinter methods
2014-04-30 11:43:36 +00:00
ARM64InstrInfo.cpp
[C++] Use 'nullptr'. Target edition.
2014-04-25 05:30:21 +00:00
ARM64InstrInfo.h
[C++] Use 'nullptr'.
2014-04-28 04:05:08 +00:00
ARM64InstrInfo.td
[ARM64] Support crc predicate on ARM64.
2014-04-25 09:25:42 +00:00
ARM64LoadStoreOptimizer.cpp
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. ARM64 edition
2014-04-29 07:58:25 +00:00
ARM64MCInstLower.cpp
[ARM64] Move ARM64BaseInfo.{cpp,h} into a Utils/ subdirectory, a la AArch64. These files are required in the decoder, disassembler and parser, and a layering violation was imminent.
2014-04-09 14:42:27 +00:00
ARM64MCInstLower.h
…
ARM64MachineFunctionInfo.h
Detemplatize LOHDirective.
2014-03-29 19:21:20 +00:00
ARM64PerfectShuffle.h
…
ARM64PromoteConstant.cpp
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. ARM64 edition
2014-04-29 07:58:25 +00:00
ARM64RegisterInfo.cpp
[C++] Use 'nullptr'. Target edition.
2014-04-25 05:30:21 +00:00
ARM64RegisterInfo.h
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. ARM64 edition
2014-04-29 07:58:25 +00:00
ARM64RegisterInfo.td
ARM64: remove duplication by templating InstPrinter methods
2014-04-30 11:43:36 +00:00
ARM64SchedA53.td
[ARM64] Ports the Cortex-A53 Machine Model description from AArch64.
2014-04-18 21:22:04 +00:00
ARM64SchedCyclone.td
[ARM64] Ports the Cortex-A53 Machine Model description from AArch64.
2014-04-18 21:22:04 +00:00
ARM64Schedule.td
…
ARM64SelectionDAGInfo.cpp
[C++] Use 'nullptr'. Target edition.
2014-04-25 05:30:21 +00:00
ARM64SelectionDAGInfo.h
ARM64: override all the things.
2014-03-30 07:25:18 +00:00
ARM64StorePairSuppress.cpp
[C++] Use 'nullptr'. Target edition.
2014-04-25 05:30:21 +00:00
ARM64Subtarget.cpp
[ARM64] When compiling for ELF in PIC mode, local symbols shouldn't go through the GOT
2014-04-25 13:43:18 +00:00
ARM64Subtarget.h
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. ARM64 edition
2014-04-29 07:58:25 +00:00
ARM64TargetMachine.cpp
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. ARM64 edition
2014-04-29 07:58:25 +00:00
ARM64TargetMachine.h
[ARM64] Add a big endian version of the ARM64 target machine, and update all users.
2014-04-23 10:26:40 +00:00
ARM64TargetObjectFile.cpp
…
ARM64TargetObjectFile.h
ARM64: override all the things.
2014-03-30 07:25:18 +00:00
ARM64TargetTransformInfo.cpp
[C++] Use 'nullptr'. Target edition.
2014-04-25 05:30:21 +00:00
CMakeLists.txt
[ARM64] Move ARM64BaseInfo.{cpp,h} into a Utils/ subdirectory, a la AArch64. These files are required in the decoder, disassembler and parser, and a layering violation was imminent.
2014-04-09 14:42:27 +00:00
LLVMBuild.txt
ARM64/*/LLVMBuild.txt: Prune redundant deps.
2014-04-10 12:46:13 +00:00
Makefile
[ARM64] Move ARM64BaseInfo.{cpp,h} into a Utils/ subdirectory, a la AArch64. These files are required in the decoder, disassembler and parser, and a layering violation was imminent.
2014-04-09 14:42:27 +00:00