..
AsmParser
AArch64/ARM64: allow negative addends, at least on ELF.
2014-04-24 12:56:38 +00:00
Disassembler
AArch64/ARM64: disentangle the "B.CC" and "LDR lit" operands
2014-04-24 12:12:10 +00:00
InstPrinter
AArch64/ARM64: disentangle the "B.CC" and "LDR lit" operands
2014-04-24 12:12:10 +00:00
MCTargetDesc
Spread some const around for non-mutating uses of MCSymbolData.
2014-04-24 16:59:40 +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
Simple fix for build failures resulting from r205867.
2014-04-09 18:34:45 +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] Ports the Cortex-A53 Machine Model description from AArch64.
2014-04-18 21:22:04 +00:00
ARM64AddressTypePromotion.cpp
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
2014-04-22 02:41:26 +00:00
ARM64AdvSIMDScalarPass.cpp
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
2014-04-22 02:41:26 +00:00
ARM64AsmPrinter.cpp
[ARM64] Add a big endian version of the ARM64 target machine, and update all users.
2014-04-23 10:26:40 +00:00
ARM64BranchRelaxation.cpp
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
2014-04-22 02:41:26 +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] Enable feature predicates for NEON / FP / CRYPTO.
2014-04-23 06:22:48 +00:00
ARM64CleanupLocalDynamicTLSPass.cpp
Make a few more range-based loops use explicit types.
2014-04-02 20:21:22 +00:00
ARM64CollectLOH.cpp
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
2014-04-22 02:41:26 +00:00
ARM64ConditionalCompares.cpp
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
2014-04-22 02:41:26 +00:00
ARM64DeadRegisterDefinitionsPass.cpp
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
2014-04-22 02:41:26 +00:00
ARM64ExpandPseudoInsts.cpp
AArch64/ARM64: make use of ANDS and BICS instructions for comparisons.
2014-04-22 12:45:42 +00:00
ARM64FastISel.cpp
Replacing a non-ASCII character in a comment with an ASCII character. Fixes a C4819 warning in MSVC.
2014-04-16 17:09:20 +00:00
ARM64FrameLowering.cpp
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
2014-04-22 02:41:26 +00:00
ARM64FrameLowering.h
ARM64InstrAtomics.td
ARM64: switch to IR-based atomic operations.
2014-04-17 20:00:33 +00:00
ARM64InstrFormats.td
AArch64/ARM64: add support for :abs_gN_s: MOVZ modifiers
2014-04-24 12:56:27 +00:00
ARM64InstrInfo.cpp
[ARM64] Fix the information we give to the peephole optimizer for comparison.
2014-04-23 20:43:38 +00:00
ARM64InstrInfo.h
[ARM64] Enable feature predicates for NEON / FP / CRYPTO.
2014-04-23 06:22:48 +00:00
ARM64InstrInfo.td
AArch64/ARM64: add support for :abs_gN_s: MOVZ modifiers
2014-04-24 12:56:27 +00:00
ARM64ISelDAGToDAG.cpp
ARM64: shut up warning about variable only used in assert.
2014-04-24 12:22:12 +00:00
ARM64ISelLowering.cpp
[ARM64] Enable feature predicates for NEON / FP / CRYPTO.
2014-04-23 06:22:48 +00:00
ARM64ISelLowering.h
AArch64/ARM64: port BSL logic from AArch64 & enable test.
2014-04-18 09:31:01 +00:00
ARM64LoadStoreOptimizer.cpp
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
2014-04-22 02:41:26 +00:00
ARM64MachineFunctionInfo.h
Detemplatize LOHDirective.
2014-03-29 19:21:20 +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
ARM64PerfectShuffle.h
ARM64PromoteConstant.cpp
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
2014-04-22 02:41:26 +00:00
ARM64RegisterInfo.cpp
[cleanup] Lift using directives, DEBUG_TYPE definitions, and even some
2014-04-22 02:03:14 +00:00
ARM64RegisterInfo.h
Make consistent use of MCPhysReg instead of uint16_t throughout the tree.
2014-04-04 05:16:06 +00:00
ARM64RegisterInfo.td
AArch64/ARM64: add half as a storage type on ARM64.
2014-04-15 14:00:03 +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
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
2014-04-22 02:41:26 +00:00
ARM64SelectionDAGInfo.h
ARM64: override all the things.
2014-03-30 07:25:18 +00:00
ARM64StorePairSuppress.cpp
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
2014-04-22 02:41:26 +00:00
ARM64Subtarget.cpp
[ARM64] Fix formatting.
2014-04-23 10:50:32 +00:00
ARM64Subtarget.h
[ARM64] Add a big endian version of the ARM64 target machine, and update all users.
2014-04-23 10:26:40 +00:00
ARM64TargetMachine.cpp
[ARM64] Add a big endian version of the ARM64 target machine, and update all users.
2014-04-23 10:26:40 +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
[ARM64] Enable feature predicates for NEON / FP / CRYPTO.
2014-04-23 06:22:48 +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