aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/AArch64
ModeNameSize
-rw-r--r--AArch64.h5545logplain
-rw-r--r--AArch64.td6620logplain
-rw-r--r--AArch64A53Fix835769.cpp8482logplain
-rw-r--r--AArch64A57FPLoadBalancing.cpp26206logplain
-rw-r--r--AArch64AdvSIMDScalarPass.cpp16324logplain
-rw-r--r--AArch64Arm64ECCallLowering.cpp38782logplain
-rw-r--r--AArch64AsmPrinter.cpp137735logplain
-rw-r--r--AArch64BranchTargets.cpp6750logplain
-rw-r--r--AArch64CallingConvention.cpp9544logplain
-rw-r--r--AArch64CallingConvention.h4633logplain
-rw-r--r--AArch64CallingConvention.td35715logplain
-rw-r--r--AArch64CleanupLocalDynamicTLSPass.cpp5611logplain
-rw-r--r--AArch64CollectLOH.cpp21576logplain
-rw-r--r--AArch64Combine.td16484logplain
-rw-r--r--AArch64CompressJumpTables.cpp5848logplain
-rw-r--r--AArch64CondBrTuning.cpp10448logplain
-rw-r--r--AArch64ConditionOptimizer.cpp15621logplain
-rw-r--r--AArch64ConditionalCompares.cpp34138logplain
-rw-r--r--AArch64DeadRegisterDefinitionsPass.cpp7983logplain
-rw-r--r--AArch64ExpandImm.cpp23793logplain
-rw-r--r--AArch64ExpandImm.h959logplain
-rw-r--r--AArch64ExpandPseudoInsts.cpp74427logplain
-rw-r--r--AArch64FMV.td3666logplain
-rw-r--r--AArch64FalkorHWPFFix.cpp23631logplain
-rw-r--r--AArch64FastISel.cpp170851logplain
-rw-r--r--AArch64Features.td46898logplain
-rw-r--r--AArch64FrameLowering.cpp164578logplain
-rw-r--r--AArch64FrameLowering.h10719logplain
-rw-r--r--AArch64GenRegisterBankInfo.def11972logplain
-rw-r--r--AArch64ISelDAGToDAG.cpp294059logplain
-rw-r--r--AArch64ISelLowering.cpp1253890logplain
-rw-r--r--AArch64ISelLowering.h44027logplain
-rw-r--r--AArch64InstrAtomics.td30311logplain
-rw-r--r--AArch64InstrFormats.td515985logplain
-rw-r--r--AArch64InstrGISel.td19451logplain
-rw-r--r--AArch64InstrInfo.cpp405531logplain
-rw-r--r--AArch64InstrInfo.h34855logplain
-rw-r--r--AArch64InstrInfo.td565585logplain
-rw-r--r--AArch64LoadStoreOptimizer.cpp118403logplain
-rw-r--r--AArch64LowerHomogeneousPrologEpilog.cpp23095logplain
-rw-r--r--AArch64MCInstLower.cpp15680logplain
-rw-r--r--AArch64MCInstLower.h1831logplain
-rw-r--r--AArch64MIPeepholeOpt.cpp39006logplain
-rw-r--r--AArch64MachineFunctionInfo.cpp7459logplain
-rw-r--r--AArch64MachineFunctionInfo.h23730logplain
-rw-r--r--AArch64MachineScheduler.cpp2903logplain
-rw-r--r--AArch64MachineScheduler.h1033logplain
-rw-r--r--AArch64MacroFusion.cpp15092logplain
-rw-r--r--AArch64MacroFusion.h1057logplain
-rw-r--r--AArch64PBQPRegAlloc.cpp11444logplain
-rw-r--r--AArch64PBQPRegAlloc.h1327logplain
-rw-r--r--AArch64PerfectShuffle.h398820logplain
-rw-r--r--AArch64PfmCounters.td709logplain
-rw-r--r--AArch64PointerAuth.cpp10256logplain
-rw-r--r--AArch64PointerAuth.h3798logplain
-rw-r--r--AArch64PostCoalescerPass.cpp2942logplain
-rw-r--r--AArch64Processors.td86992logplain
-rw-r--r--AArch64PrologueEpilogue.cpp65318logplain
-rw-r--r--AArch64PrologueEpilogue.h6875logplain
-rw-r--r--AArch64PromoteConstant.cpp22947logplain
-rw-r--r--AArch64RedundantCopyElimination.cpp17654logplain
-rw-r--r--AArch64RegisterBanks.td751logplain
-rw-r--r--AArch64RegisterInfo.cpp58617logplain
-rw-r--r--AArch64RegisterInfo.h7165logplain
-rw-r--r--AArch64RegisterInfo.td90040logplain
-rw-r--r--AArch64SIMDInstrOpt.cpp26539logplain
-rw-r--r--AArch64SLSHardening.cpp19520logplain
-rw-r--r--AArch64SMEInstrInfo.td91032logplain
-rw-r--r--AArch64SVEInstrInfo.td305064logplain
-rw-r--r--AArch64SchedA320.td69432logplain
-rw-r--r--AArch64SchedA510.td68025logplain
-rw-r--r--AArch64SchedA53.td15891logplain
-rw-r--r--AArch64SchedA55.td27478logplain
-rw-r--r--AArch64SchedA57.td37022logplain
-rw-r--r--AArch64SchedA57WriteRes.td21133logplain
-rw-r--r--AArch64SchedA64FX.td86629logplain
-rw-r--r--AArch64SchedAmpere1.td44558logplain
-rw-r--r--AArch64SchedAmpere1B.td46199logplain
-rw-r--r--AArch64SchedCyclone.td30814logplain
-rw-r--r--AArch64SchedExynosM3.td43860logplain
-rw-r--r--AArch64SchedExynosM4.td51130logplain
-rw-r--r--AArch64SchedExynosM5.td52065logplain
-rw-r--r--AArch64SchedFalkor.td5662logplain
-rw-r--r--AArch64SchedFalkorDetails.td69300logplain
-rw-r--r--AArch64SchedKryo.td6596logplain
-rw-r--r--AArch64SchedKryoDetails.td84617logplain
-rw-r--r--AArch64SchedNeoverseN1.td41874logplain
-rw-r--r--AArch64SchedNeoverseN2.td89943logplain
-rw-r--r--AArch64SchedNeoverseN3.td88784logplain
-rw-r--r--AArch64SchedNeoverseV1.td85428logplain
-rw-r--r--AArch64SchedNeoverseV2.td113430logplain
-rw-r--r--AArch64SchedOryon.td57971logplain
-rw-r--r--AArch64SchedPredExynos.td6990logplain
-rw-r--r--AArch64SchedPredNeoverse.td4064logplain
-rw-r--r--AArch64SchedPredicates.td19846logplain
-rw-r--r--AArch64SchedTSV110.td36211logplain
-rw-r--r--AArch64SchedThunderX.td15603logplain
-rw-r--r--AArch64SchedThunderX2T99.td70554logplain
-rw-r--r--AArch64SchedThunderX3T110.td70751logplain
-rw-r--r--AArch64Schedule.td4077logplain
-rw-r--r--AArch64SelectionDAGInfo.cpp14657logplain
-rw-r--r--AArch64SelectionDAGInfo.h3095logplain
-rw-r--r--AArch64SpeculationHardening.cpp30152logplain
-rw-r--r--AArch64StackTagging.cpp22387logplain
-rw-r--r--AArch64StackTaggingPreRA.cpp13056logplain
-rw-r--r--AArch64StorePairSuppress.cpp6865logplain
-rw-r--r--AArch64Subtarget.cpp24136logplain
-rw-r--r--AArch64Subtarget.h18421logplain
-rw-r--r--AArch64SystemOperands.td114842logplain
-rw-r--r--AArch64TargetMachine.cpp36444logplain
-rw-r--r--AArch64TargetMachine.h4341logplain
-rw-r--r--AArch64TargetObjectFile.cpp7989logplain
-rw-r--r--AArch64TargetObjectFile.h3674logplain
-rw-r--r--AArch64TargetTransformInfo.cpp276249logplain
-rw-r--r--AArch64TargetTransformInfo.h20567logplain
d---------AsmParser90logplain
-rw-r--r--CMakeLists.txt3990logplain
d---------Disassembler254logplain
d---------GISel771logplain
d---------MCTargetDesc1054logplain
-rw-r--r--MachineSMEABIPass.cpp35729logplain
-rw-r--r--SMEABIPass.cpp7910logplain
-rw-r--r--SMEInstrFormats.td293110logplain
-rw-r--r--SMEPeepholeOpt.cpp11786logplain
-rw-r--r--SVEInstrFormats.td467025logplain
-rw-r--r--SVEIntrinsicOpts.cpp16391logplain
d---------TargetInfo138logplain
d---------Utils236logplain