|
Go up
|
— |
— |
|
|
AsmParser
|
— |
|
|
|
Disassembler
|
— |
|
|
|
GISel
|
— |
|
|
|
MCTargetDesc
|
— |
|
|
|
TargetInfo
|
— |
|
|
|
Utils
|
— |
|
|
|
AArch64.h
|
5.3 KiB |
|
|
|
AArch64.td
|
5.9 KiB |
|
|
|
AArch64A53Fix835769.cpp
|
8.4 KiB |
|
|
|
AArch64A57FPLoadBalancing.cpp
|
26 KiB |
|
|
|
AArch64AdvSIMDScalarPass.cpp
|
16 KiB |
|
|
|
AArch64Arm64ECCallLowering.cpp
|
37 KiB |
|
|
|
AArch64AsmPrinter.cpp
|
112 KiB |
|
|
|
AArch64BranchTargets.cpp
|
5.4 KiB |
|
|
|
AArch64CallingConvention.cpp
|
9.1 KiB |
|
|
|
AArch64CallingConvention.h
|
3.9 KiB |
|
|
|
AArch64CallingConvention.td
|
33 KiB |
|
|
|
AArch64CleanupLocalDynamicTLSPass.cpp
|
5.6 KiB |
|
|
|
AArch64CollectLOH.cpp
|
21 KiB |
|
|
|
AArch64Combine.td
|
14 KiB |
|
|
|
AArch64CompressJumpTables.cpp
|
5.9 KiB |
|
|
|
AArch64CondBrTuning.cpp
|
10 KiB |
|
|
|
AArch64ConditionalCompares.cpp
|
33 KiB |
|
|
|
AArch64ConditionOptimizer.cpp
|
15 KiB |
|
|
|
AArch64DeadRegisterDefinitionsPass.cpp
|
8.0 KiB |
|
|
|
AArch64ExpandImm.cpp
|
23 KiB |
|
|
|
AArch64ExpandImm.h
|
959 B |
|
|
|
AArch64ExpandPseudoInsts.cpp
|
68 KiB |
|
|
|
AArch64FalkorHWPFFix.cpp
|
23 KiB |
|
|
|
AArch64FastISel.cpp
|
166 KiB |
|
|
|
AArch64Features.td
|
40 KiB |
|
|
|
AArch64FMV.td
|
5.6 KiB |
|
|
|
AArch64FrameLowering.cpp
|
200 KiB |
|
|
|
AArch64FrameLowering.h
|
8.3 KiB |
|
|
|
AArch64GenRegisterBankInfo.def
|
12 KiB |
|
|
|
AArch64GlobalsTagging.cpp
|
6.3 KiB |
|
|
|
AArch64InstrAtomics.td
|
29 KiB |
|
|
|
AArch64InstrFormats.td
|
479 KiB |
|
|
|
AArch64InstrGISel.td
|
21 KiB |
|
|
|
AArch64InstrInfo.cpp
|
350 KiB |
|
|
|
AArch64InstrInfo.h
|
32 KiB |
|
|
|
AArch64InstrInfo.td
|
502 KiB |
|
|
|
AArch64ISelDAGToDAG.cpp
|
275 KiB |
|
|
|
AArch64ISelLowering.cpp
|
1.1 MiB |
|
|
|
AArch64ISelLowering.h
|
50 KiB |
|
|
|
AArch64LoadStoreOptimizer.cpp
|
94 KiB |
|
|
|
AArch64LowerHomogeneousPrologEpilog.cpp
|
23 KiB |
|
|
|
AArch64MachineFunctionInfo.cpp
|
6.3 KiB |
|
|
|
AArch64MachineFunctionInfo.h
|
21 KiB |
|
|
|
AArch64MachineScheduler.cpp
|
2.8 KiB |
|
|
|
AArch64MachineScheduler.h
|
1.0 KiB |
|
|
|
AArch64MacroFusion.cpp
|
14 KiB |
|
|
|
AArch64MacroFusion.h
|
1.0 KiB |
|
|
|
AArch64MCInstLower.cpp
|
15 KiB |
|
|
|
AArch64MCInstLower.h
|
1.8 KiB |
|
|
|
AArch64MIPeepholeOpt.cpp
|
31 KiB |
|
|
|
AArch64PBQPRegAlloc.cpp
|
11 KiB |
|
|
|
AArch64PBQPRegAlloc.h
|
1.3 KiB |
|
|
|
AArch64PerfectShuffle.h
|
388 KiB |
|
|
|
AArch64PfmCounters.td
|
713 B |
|
|
|
AArch64PointerAuth.cpp
|
17 KiB |
|
|
|
AArch64PointerAuth.h
|
4.2 KiB |
|
|
|
AArch64PostCoalescerPass.cpp
|
3.0 KiB |
|
|
|
AArch64Processors.td
|
75 KiB |
|
|
|
AArch64PromoteConstant.cpp
|
22 KiB |
|
|
|
AArch64RedundantCopyElimination.cpp
|
17 KiB |
|
|
|
AArch64RegisterBanks.td
|
751 B |
|
|
|
AArch64RegisterInfo.cpp
|
46 KiB |
|
|
|
AArch64RegisterInfo.h
|
6.5 KiB |
|
|
|
AArch64RegisterInfo.td
|
79 KiB |
|
|
|
AArch64SchedA510.td
|
66 KiB |
|
|
|
AArch64SchedA53.td
|
16 KiB |
|
|
|
AArch64SchedA55.td
|
27 KiB |
|
|
|
AArch64SchedA57.td
|
36 KiB |
|
|
|
AArch64SchedA57WriteRes.td
|
21 KiB |
|
|
|
AArch64SchedA64FX.td
|
85 KiB |
|
|
|
AArch64SchedAmpere1.td
|
44 KiB |
|
|
|
AArch64SchedAmpere1B.td
|
45 KiB |
|
|
|
AArch64SchedCyclone.td
|
30 KiB |
|
|
|
AArch64SchedExynosM3.td
|
43 KiB |
|
|
|
AArch64SchedExynosM4.td
|
50 KiB |
|
|
|
AArch64SchedExynosM5.td
|
51 KiB |
|
|
|
AArch64SchedFalkor.td
|
5.5 KiB |
|
|
|
AArch64SchedFalkorDetails.td
|
68 KiB |
|
|
|
AArch64SchedKryo.td
|
6.4 KiB |
|
|
|
AArch64SchedKryoDetails.td
|
83 KiB |
|
|
|
AArch64SchedNeoverseN1.td
|
41 KiB |
|
|
|
AArch64SchedNeoverseN2.td
|
88 KiB |
|
|
|
AArch64SchedNeoverseV1.td
|
78 KiB |
|
|
|
AArch64SchedNeoverseV2.td
|
112 KiB |
|
|
|
AArch64SchedOryon.td
|
57 KiB |
|
|
|
AArch64SchedPredExynos.td
|
6.8 KiB |
|
|
|
AArch64SchedPredicates.td
|
19 KiB |
|
|
|
AArch64SchedPredNeoverse.td
|
4.0 KiB |
|
|
|
AArch64SchedThunderX.td
|
15 KiB |
|
|
|
AArch64SchedThunderX2T99.td
|
69 KiB |
|
|
|
AArch64SchedThunderX3T110.td
|
69 KiB |
|
|
|
AArch64SchedTSV110.td
|
35 KiB |
|
|
|
AArch64Schedule.td
|
4.0 KiB |
|
|
|
AArch64SelectionDAGInfo.cpp
|
11 KiB |
|
|
|
AArch64SelectionDAGInfo.h
|
2.8 KiB |
|
|
|
AArch64SIMDInstrOpt.cpp
|
26 KiB |
|
|
|
AArch64SLSHardening.cpp
|
19 KiB |
|
|
|
AArch64SMEInstrInfo.td
|
79 KiB |
|
|
|
AArch64SpeculationHardening.cpp
|
30 KiB |
|
|
|
AArch64StackTagging.cpp
|
23 KiB |
|
|
|
AArch64StackTaggingPreRA.cpp
|
13 KiB |
|
|
|
AArch64StorePairSuppress.cpp
|
6.8 KiB |
|
|
|
AArch64Subtarget.cpp
|
20 KiB |
|
|
|
AArch64Subtarget.h
|
17 KiB |
|
|
|
AArch64SVEInstrInfo.td
|
276 KiB |
|
|
|
AArch64SystemOperands.td
|
101 KiB |
|
|
|
AArch64TargetMachine.cpp
|
35 KiB |
|
|
|
AArch64TargetMachine.h
|
3.7 KiB |
|
|
|
AArch64TargetObjectFile.cpp
|
5.6 KiB |
|
|
|
AArch64TargetObjectFile.h
|
3.2 KiB |
|
|
|
AArch64TargetTransformInfo.cpp
|
180 KiB |
|
|
|
AArch64TargetTransformInfo.h
|
17 KiB |
|
|
|
CMakeLists.txt
|
3.8 KiB |
|
|
|
peephole-sxtw.mir
|
3.1 KiB |
|
|
|
SMEABIPass.cpp
|
7.0 KiB |
|
|
|
SMEInstrFormats.td
|
235 KiB |
|
|
|
SVEInstrFormats.td
|
415 KiB |
|
|
|
SVEIntrinsicOpts.cpp
|
16 KiB |
|
|