.. |
AsmParser
|
[ARM64] Fix canonicalisation of MOVs. MOV is too complex to be modelled by a dumb alias.
|
2014-04-09 14:44:18 +00:00 |
Disassembler
|
[ARM64] Ensure sp is decoded as SP, not XZR in LD1 instructions.
|
2014-04-09 14:44:07 +00:00 |
InstPrinter
|
[ARM64] Add missing shifted register MVN alias to ORN
|
2014-04-09 14:44:26 +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] Fixup ADR/ADRP parsing such that they accept immediates and all labels types
|
2014-04-09 14:44:12 +00:00 |
ARM64InstrInfo.cpp
|
|
|
ARM64InstrInfo.h
|
ARM64: override all the things.
|
2014-03-30 07:25:18 +00:00 |
ARM64InstrInfo.td
|
[ARM64] Add missing shifted register MVN alias to ORN
|
2014-04-09 14:44:26 +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 |