aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/ARM
ModeNameSize
-rw-r--r--A15SDOptimizer.cpp24080logplain
-rw-r--r--ARM.h3420logplain
-rw-r--r--ARM.td2975logplain
-rw-r--r--ARMArchitectures.td23049logplain
-rw-r--r--ARMAsmPrinter.cpp109914logplain
-rw-r--r--ARMAsmPrinter.h6448logplain
-rw-r--r--ARMBaseInstrInfo.cpp245520logplain
-rw-r--r--ARMBaseInstrInfo.h41929logplain
-rw-r--r--ARMBaseRegisterInfo.cpp37176logplain
-rw-r--r--ARMBaseRegisterInfo.h6684logplain
-rw-r--r--ARMBasicBlockInfo.cpp5210logplain
-rw-r--r--ARMBasicBlockInfo.h5374logplain
-rw-r--r--ARMBlockPlacement.cpp11400logplain
-rw-r--r--ARMBranchTargets.cpp4879logplain
-rw-r--r--ARMCallLowering.cpp19600logplain
-rw-r--r--ARMCallLowering.h1793logplain
-rw-r--r--ARMCallingConv.cpp13008logplain
-rw-r--r--ARMCallingConv.h2660logplain
-rw-r--r--ARMCallingConv.td17392logplain
-rw-r--r--ARMConstantIslandPass.cpp95806logplain
-rw-r--r--ARMConstantPoolValue.cpp11789logplain
-rw-r--r--ARMConstantPoolValue.h10284logplain
-rw-r--r--ARMExpandPseudoInsts.cpp141444logplain
-rw-r--r--ARMFastISel.cpp109628logplain
-rw-r--r--ARMFeatures.h2560logplain
-rw-r--r--ARMFeatures.td41372logplain
-rw-r--r--ARMFixCortexA57AES1742098Pass.cpp15256logplain
-rw-r--r--ARMFrameLowering.cpp141282logplain
-rw-r--r--ARMFrameLowering.h4888logplain
-rw-r--r--ARMHazardRecognizer.cpp9703logplain
-rw-r--r--ARMHazardRecognizer.h2050logplain
-rw-r--r--ARMISelDAGToDAG.cpp226233logplain
-rw-r--r--ARMISelLowering.cpp851754logplain
-rw-r--r--ARMISelLowering.h33205logplain
-rw-r--r--ARMInstrCDE.td24734logplain
-rw-r--r--ARMInstrFormats.td97856logplain
-rw-r--r--ARMInstrInfo.cpp4586logplain
-rw-r--r--ARMInstrInfo.h1499logplain
-rw-r--r--ARMInstrInfo.td261952logplain
-rw-r--r--ARMInstrMVE.td328990logplain
-rw-r--r--ARMInstrNEON.td453535logplain
-rw-r--r--ARMInstrThumb.td69918logplain
-rw-r--r--ARMInstrThumb2.td235449logplain
-rw-r--r--ARMInstrVFP.td122444logplain
-rw-r--r--ARMInstructionSelector.cpp40649logplain
-rw-r--r--ARMLatencyMutations.cpp32819logplain
-rw-r--r--ARMLatencyMutations.h1887logplain
-rw-r--r--ARMLegalizerInfo.cpp20021logplain
-rw-r--r--ARMLegalizerInfo.h2479logplain
-rw-r--r--ARMLoadStoreOptimizer.cpp118482logplain
-rw-r--r--ARMLowOverheadLoops.cpp71439logplain
-rw-r--r--ARMMCInstLower.cpp8107logplain
-rw-r--r--ARMMachineFunctionInfo.cpp2429logplain
-rw-r--r--ARMMachineFunctionInfo.h11735logplain
-rw-r--r--ARMMacroFusion.cpp2415logplain
-rw-r--r--ARMMacroFusion.h969logplain
-rw-r--r--ARMOptimizeBarriersPass.cpp3434logplain
-rw-r--r--ARMParallelDSP.cpp27323logplain
-rw-r--r--ARMPerfectShuffle.h391189logplain
-rw-r--r--ARMPredicates.td15533logplain
-rw-r--r--ARMProcessors.td41011logplain
-rw-r--r--ARMRegisterBankInfo.cpp17619logplain
-rw-r--r--ARMRegisterBankInfo.h1293logplain
-rw-r--r--ARMRegisterBanks.td577logplain
-rw-r--r--ARMRegisterInfo.cpp669logplain
-rw-r--r--ARMRegisterInfo.h824logplain
-rw-r--r--ARMRegisterInfo.td28031logplain
-rw-r--r--ARMSLSHardening.cpp15245logplain
-rw-r--r--ARMSchedule.td16859logplain
-rw-r--r--ARMScheduleA57.td64530logplain
-rw-r--r--ARMScheduleA57WriteRes.td11949logplain
-rw-r--r--ARMScheduleA8.td50785logplain
-rw-r--r--ARMScheduleA9.td133428logplain
-rw-r--r--ARMScheduleM4.td4888logplain
-rw-r--r--ARMScheduleM55.td23289logplain
-rw-r--r--ARMScheduleM7.td19284logplain
-rw-r--r--ARMScheduleM85.td42424logplain
-rw-r--r--ARMScheduleR52.td45357logplain
-rw-r--r--ARMScheduleSwift.td51682logplain
-rw-r--r--ARMScheduleV6.td12634logplain
-rw-r--r--ARMSelectionDAGInfo.cpp14985logplain
-rw-r--r--ARMSelectionDAGInfo.h4568logplain
-rw-r--r--ARMSubtarget.cpp20602logplain
-rw-r--r--ARMSubtarget.h18411logplain
-rw-r--r--ARMSystemRegister.td7105logplain
-rw-r--r--ARMTargetMachine.cpp22040logplain
-rw-r--r--ARMTargetMachine.h5626logplain
-rw-r--r--ARMTargetObjectFile.cpp4654logplain
-rw-r--r--ARMTargetObjectFile.h2116logplain
-rw-r--r--ARMTargetTransformInfo.cpp119468logplain
-rw-r--r--ARMTargetTransformInfo.h15732logplain
d---------AsmParser86logplain
-rw-r--r--CMakeLists.txt2569logplain
d---------Disassembler89logplain
d---------MCTargetDesc1167logplain
-rw-r--r--MLxExpansionPass.cpp11608logplain
-rw-r--r--MVEGatherScatterLowering.cpp52978logplain
-rw-r--r--MVELaneInterleavingPass.cpp13991logplain
-rw-r--r--MVETPAndVPTOptimisationsPass.cpp41066logplain
-rw-r--r--MVETailPredUtils.h6087logplain
-rw-r--r--MVETailPredication.cpp18834logplain
-rw-r--r--MVEVPTBlockPass.cpp11448logplain
-rw-r--r--README-Thumb.txt7180logplain
-rw-r--r--README-Thumb2.txt308logplain
-rw-r--r--README.txt21981logplain
d---------TargetInfo130logplain
-rw-r--r--Thumb1FrameLowering.cpp46198logplain
-rw-r--r--Thumb1FrameLowering.h3561logplain
-rw-r--r--Thumb1InstrInfo.cpp7574logplain
-rw-r--r--Thumb1InstrInfo.h2381logplain
-rw-r--r--Thumb2ITBlockPass.cpp9147logplain
-rw-r--r--Thumb2InstrInfo.cpp30942logplain
-rw-r--r--Thumb2InstrInfo.h4483logplain
-rw-r--r--Thumb2SizeReduction.cpp41653logplain
-rw-r--r--ThumbRegisterInfo.cpp27042logplain
-rw-r--r--ThumbRegisterInfo.h2516logplain
d---------Utils126logplain