llvm-6502/lib/Target/ARM64
2014-04-09 14:43:59 +00:00
..
AsmParser [ARM64] Rename LR to the UAL-compliant 'X30'. 2014-04-09 14:43:59 +00:00
Disassembler [ARM64] SCVTF and FCVTZS/U are undefined if scale<5> == 0. 2014-04-09 14:43:35 +00:00
InstPrinter [ARM64] Add missing tlbi operands and error for extra/missing register on tlbi aliases. 2014-04-09 14:43:11 +00:00
MCTargetDesc [ARM64] Add a PostEncoderMethod to FCMP - the Rm field should canonically be zero but should be decoded/disassembled with any value. 2014-04-09 14:43:40 +00:00
TargetInfo
Utils [ARM64] Remove ARM64SYS. 2014-04-09 14:42: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
ARM64AddressTypePromotion.cpp Tidy up. Space before ':' in range-based for loops. 2014-04-03 23:43:26 +00:00
ARM64AdvSIMDScalarPass.cpp
ARM64AsmPrinter.cpp Detemplatize LOHDirective. 2014-03-29 19:21:20 +00:00
ARM64BranchRelaxation.cpp Tidy up. Space before ':' in range-based for loops. 2014-04-03 23:43: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
ARM64CleanupLocalDynamicTLSPass.cpp Make a few more range-based loops use explicit types. 2014-04-02 20:21:22 +00:00
ARM64CollectLOH.cpp Tidy up. Space before ':' in range-based for loops. 2014-04-03 23:43:26 +00:00
ARM64ConditionalCompares.cpp ARM64: Remove unused helper function, make others static. 2014-03-29 18:00:49 +00:00
ARM64DeadRegisterDefinitionsPass.cpp MachineInstr: introduce explicit_operands and implicit_operands ranges 2014-04-05 22:42:04 +00:00
ARM64ExpandPseudoInsts.cpp [C++11,ARM64] Range based for loops in pseudo expansion. 2014-04-02 18:00:46 +00:00
ARM64FastISel.cpp Fixing warnings in the MSVC build. No functional changes intended. 2014-04-01 12:22:20 +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 [ARM64] Add a PostEncoderMethod to FCMP - the Rm field should canonically be zero but should be decoded/disassembled with any value. 2014-04-09 14:43:40 +00:00
ARM64InstrInfo.cpp
ARM64InstrInfo.h ARM64: override all the things. 2014-03-30 07:25:18 +00:00
ARM64InstrInfo.td [ARM64] Floating point to fixed point scaled conversions are only available on fcvtzs and fcvtzu. 2014-04-09 14:43:20 +00:00
ARM64ISelDAGToDAG.cpp ARM64: add 128-bit MLA operations to the custom selection code. 2014-04-04 09:03:02 +00:00
ARM64ISelLowering.cpp ARM64: scalarize v1i64 mul operation 2014-04-09 07:07:02 +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 Make consistent use of MCPhysReg instead of uint16_t throughout the tree. 2014-04-04 05:16:06 +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 [ARM64] Rename LR to the UAL-compliant 'X30'. 2014-04-09 14:43:59 +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: use GOT for weak symbols & PIC. 2014-04-02 14:39:11 +00:00
ARM64Subtarget.h ARM64: override all the things. 2014-03-30 07:25:18 +00:00
ARM64TargetMachine.cpp
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 [Constant Hoisting][ARM64] Enable constant hoisting for ARM64. 2014-04-08 20:39:59 +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] 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
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