aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/ARM
ModeNameSize
-rw-r--r--A15SDOptimizer.cpp24080logplain
-rw-r--r--ARM.h3420logplain
-rw-r--r--ARM.td2787logplain
-rw-r--r--ARMArchitectures.td22215logplain
-rw-r--r--ARMAsmPrinter.cpp91888logplain
-rw-r--r--ARMAsmPrinter.h5989logplain
-rw-r--r--ARMBaseInstrInfo.cpp245400logplain
-rw-r--r--ARMBaseInstrInfo.h41965logplain
-rw-r--r--ARMBaseRegisterInfo.cpp37845logplain
-rw-r--r--ARMBaseRegisterInfo.h6921logplain
-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.cpp95825logplain
-rw-r--r--ARMConstantPoolValue.cpp11789logplain
-rw-r--r--ARMConstantPoolValue.h10346logplain
-rw-r--r--ARMExpandPseudoInsts.cpp141357logplain
-rw-r--r--ARMFastISel.cpp109636logplain
-rw-r--r--ARMFeatures.h2560logplain
-rw-r--r--ARMFeatures.td41142logplain
-rw-r--r--ARMFixCortexA57AES1742098Pass.cpp15256logplain
-rw-r--r--ARMFrameLowering.cpp141088logplain
-rw-r--r--ARMFrameLowering.h4888logplain
-rw-r--r--ARMHazardRecognizer.cpp9703logplain
-rw-r--r--ARMHazardRecognizer.h2050logplain
-rw-r--r--ARMISelDAGToDAG.cpp227463logplain
-rw-r--r--ARMISelLowering.cpp858234logplain
-rw-r--r--ARMISelLowering.h43459logplain
-rw-r--r--ARMInstrCDE.td24681logplain
-rw-r--r--ARMInstrFormats.td97778logplain
-rw-r--r--ARMInstrInfo.cpp4578logplain
-rw-r--r--ARMInstrInfo.h1508logplain
-rw-r--r--ARMInstrInfo.td257431logplain
-rw-r--r--ARMInstrMVE.td325789logplain
-rw-r--r--ARMInstrNEON.td453201logplain
-rw-r--r--ARMInstrThumb.td69742logplain
-rw-r--r--ARMInstrThumb2.td234153logplain
-rw-r--r--ARMInstrVFP.td118327logplain
-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.cpp118502logplain
-rw-r--r--ARMLowOverheadLoops.cpp70795logplain
-rw-r--r--ARMMCInstLower.cpp8091logplain
-rw-r--r--ARMMachineFunctionInfo.cpp2429logplain
-rw-r--r--ARMMachineFunctionInfo.h11745logplain
-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.td40233logplain
-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.td27894logplain
-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.cpp12223logplain
-rw-r--r--ARMSelectionDAGInfo.h2992logplain
-rw-r--r--ARMSubtarget.cpp17465logplain
-rw-r--r--ARMSubtarget.h18267logplain
-rw-r--r--ARMSystemRegister.td7105logplain
-rw-r--r--ARMTargetMachine.cpp21754logplain
-rw-r--r--ARMTargetMachine.h5111logplain
-rw-r--r--ARMTargetObjectFile.cpp4654logplain
-rw-r--r--ARMTargetObjectFile.h2116logplain
-rw-r--r--ARMTargetTransformInfo.cpp118452logplain
-rw-r--r--ARMTargetTransformInfo.h15561logplain
d---------AsmParser86logplain
-rw-r--r--CMakeLists.txt2560logplain
d---------Disassembler89logplain
d---------MCTargetDesc1167logplain
-rw-r--r--MLxExpansionPass.cpp11613logplain
-rw-r--r--MVEGatherScatterLowering.cpp53024logplain
-rw-r--r--MVELaneInterleavingPass.cpp13991logplain
-rw-r--r--MVETPAndVPTOptimisationsPass.cpp41042logplain
-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.cpp7472logplain
-rw-r--r--Thumb1InstrInfo.h2458logplain
-rw-r--r--Thumb2ITBlockPass.cpp9147logplain
-rw-r--r--Thumb2InstrInfo.cpp30621logplain
-rw-r--r--Thumb2InstrInfo.h4380logplain
-rw-r--r--Thumb2SizeReduction.cpp41653logplain
-rw-r--r--ThumbRegisterInfo.cpp27039logplain
-rw-r--r--ThumbRegisterInfo.h2516logplain
d---------Utils126logplain