llvm-6502/lib/Target/ARM64
Tim Northover 92d2f98664 ARM64: silence sign-comparison warning.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@206393 91177308-0d34-0410-b5e6-96231b3b80d8
2014-04-16 15:28:06 +00:00
..
AsmParser ARM64AsmParser.cpp: Fix vg_leak in MC/ARM64/fp-encoding.s. 2014-04-15 13:22:11 +00:00
Disassembler [MC] Require an MCContext when constructing an MCDisassembler. 2014-04-15 04:40:56 +00:00
InstPrinter Fix abuse of StringRef on ARM64SysReg::MRSMapper::toString(Val, Valid). 2014-04-10 03:05:59 +00:00
MCTargetDesc AArch64/ARM64: produce correct relocation for conditional branches. 2014-04-16 15:27:52 +00:00
TargetInfo ARM64/*/LLVMBuild.txt: Prune redundant deps. 2014-04-10 12:46:13 +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] Port over missing subtarget features, and CPU definitions from AArch64. 2014-04-14 17:38:00 +00:00
ARM64AddressTypePromotion.cpp [ARM64,C++11] Range'ify use-lists iterators in address type promotion. 2014-04-11 01:13:10 +00:00
ARM64AdvSIMDScalarPass.cpp Fix some doc and comment typos 2014-04-09 14:47:27 +00:00
ARM64AsmPrinter.cpp AArch64/ARM64: port across stub handling for ELF C++ exceptions. 2014-04-16 11:52:55 +00:00
ARM64BranchRelaxation.cpp [ARM64,C++11] Tidy up branch relaxation a bit w/ c++11. 2014-04-16 00:42:46 +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: mark x7 as used when an i128 gets shunted onto the stack. 2014-04-16 09:03:25 +00:00
ARM64CleanupLocalDynamicTLSPass.cpp Make a few more range-based loops use explicit types. 2014-04-02 20:21:22 +00:00
ARM64CollectLOH.cpp Fixing a compile error in debug versions of MSVC. It seems that the range-based for loop is confused by the DEBUG macro expansion unless a compound statement is used. 2014-04-16 11:15:57 +00:00
ARM64ConditionalCompares.cpp Implement depth_first and inverse_depth_first range factory functions. 2014-04-11 01:50:01 +00:00
ARM64DeadRegisterDefinitionsPass.cpp ARM64: use 32-bit moves for constants where possible. 2014-04-16 11:52:51 +00:00
ARM64ExpandPseudoInsts.cpp [C++11,ARM64] Range based for loops in pseudo expansion. 2014-04-02 18:00:46 +00:00
ARM64FastISel.cpp ARM64: add constraints to various FastISel operations 2014-04-15 13:59:53 +00:00
ARM64FrameLowering.cpp Make consistent use of MCPhysReg instead of uint16_t throughout the tree. 2014-04-04 05:16:06 +00:00
ARM64FrameLowering.h
ARM64InstrAtomics.td
ARM64InstrFormats.td AArch64/ARM64: add half as a storage type on ARM64. 2014-04-15 14:00:03 +00:00
ARM64InstrInfo.cpp AArch64/ARM64: enable directcond.ll test on ARM64. 2014-04-14 12:51:06 +00:00
ARM64InstrInfo.h ARM64: override all the things. 2014-03-30 07:25:18 +00:00
ARM64InstrInfo.td ARM64: silence sign-comparison warning. 2014-04-16 15:28:06 +00:00
ARM64ISelDAGToDAG.cpp AArch64/ARM64: copy patterns for fixed-point conversions 2014-04-15 13:59:57 +00:00
ARM64ISelLowering.cpp AArch64/ARM64: add support for large code-model jump tables. 2014-04-15 14:00:11 +00:00
ARM64ISelLowering.h Make consistent use of MCPhysReg instead of uint16_t throughout the tree. 2014-04-04 05:16:06 +00:00
ARM64LoadStoreOptimizer.cpp Fix typo. 2014-04-03 23:43:12 +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 Tidy up comments a bit. 2014-04-07 23:47:23 +00:00
ARM64RegisterInfo.cpp Fix some doc and comment typos 2014-04-09 14:47:27 +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
ARM64SchedCyclone.td
ARM64Schedule.td
ARM64SelectionDAGInfo.cpp
ARM64SelectionDAGInfo.h ARM64: override all the things. 2014-03-30 07:25:18 +00:00
ARM64StorePairSuppress.cpp Tidy up. Space before ':' in range-based for loops. 2014-04-03 23:43:26 +00:00
ARM64Subtarget.cpp [ARM64] Set default CPU to generic instead of cyclone. 2014-04-15 19:08:46 +00:00
ARM64Subtarget.h [ARM64] Port over missing subtarget features, and CPU definitions from AArch64. 2014-04-14 17:38:00 +00:00
ARM64TargetMachine.cpp Add a flag to disable the ARM64DeadRegisterDefinitionsPass 2014-04-14 21:05:02 +00:00
ARM64TargetMachine.h ARM64: override all the things. 2014-03-30 07:25:18 +00:00
ARM64TargetObjectFile.cpp
ARM64TargetObjectFile.h ARM64: override all the things. 2014-03-30 07:25:18 +00:00
ARM64TargetTransformInfo.cpp [ARM64] Never hoist the shift value of a shift instruction. 2014-04-12 02:53:51 +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