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.cpp91285logplain
-rw-r--r--ARMAsmPrinter.h5989logplain
-rw-r--r--ARMBaseInstrInfo.cpp245508logplain
-rw-r--r--ARMBaseInstrInfo.h41976logplain
-rw-r--r--ARMBaseRegisterInfo.cpp37979logplain
-rw-r--r--ARMBaseRegisterInfo.h6969logplain
-rw-r--r--ARMBasicBlockInfo.cpp5210logplain
-rw-r--r--ARMBasicBlockInfo.h5374logplain
-rw-r--r--ARMBlockPlacement.cpp11439logplain
-rw-r--r--ARMBranchTargets.cpp4879logplain
-rw-r--r--ARMCallLowering.cpp19600logplain
-rw-r--r--ARMCallLowering.h1793logplain
-rw-r--r--ARMCallingConv.cpp13008logplain
-rw-r--r--ARMCallingConv.h2488logplain
-rw-r--r--ARMCallingConv.td17392logplain
-rw-r--r--ARMConstantIslandPass.cpp95852logplain
-rw-r--r--ARMConstantPoolValue.cpp11789logplain
-rw-r--r--ARMConstantPoolValue.h10346logplain
-rw-r--r--ARMExpandPseudoInsts.cpp141338logplain
-rw-r--r--ARMFastISel.cpp109416logplain
-rw-r--r--ARMFeatures.h2560logplain
-rw-r--r--ARMFeatures.td41142logplain
-rw-r--r--ARMFixCortexA57AES1742098Pass.cpp15238logplain
-rw-r--r--ARMFrameLowering.cpp141092logplain
-rw-r--r--ARMFrameLowering.h4888logplain
-rw-r--r--ARMHazardRecognizer.cpp9703logplain
-rw-r--r--ARMHazardRecognizer.h2050logplain
-rw-r--r--ARMISelDAGToDAG.cpp229109logplain
-rw-r--r--ARMISelLowering.cpp860353logplain
-rw-r--r--ARMISelLowering.h43083logplain
-rw-r--r--ARMInstrCDE.td24681logplain
-rw-r--r--ARMInstrFormats.td97768logplain
-rw-r--r--ARMInstrInfo.cpp4578logplain
-rw-r--r--ARMInstrInfo.h1508logplain
-rw-r--r--ARMInstrInfo.td257804logplain
-rw-r--r--ARMInstrMVE.td325789logplain
-rw-r--r--ARMInstrNEON.td453345logplain
-rw-r--r--ARMInstrThumb.td69687logplain
-rw-r--r--ARMInstrThumb2.td234313logplain
-rw-r--r--ARMInstrVFP.td118327logplain
-rw-r--r--ARMInstructionSelector.cpp40649logplain
-rw-r--r--ARMLatencyMutations.cpp32819logplain
-rw-r--r--ARMLatencyMutations.h1887logplain
-rw-r--r--ARMLegalizerInfo.cpp19999logplain
-rw-r--r--ARMLegalizerInfo.h2479logplain
-rw-r--r--ARMLoadStoreOptimizer.cpp118522logplain
-rw-r--r--ARMLowOverheadLoops.cpp70830logplain
-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.td64545logplain
-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.td45365logplain
-rw-r--r--ARMScheduleSwift.td51765logplain
-rw-r--r--ARMScheduleV6.td12634logplain
-rw-r--r--ARMSelectionDAGInfo.cpp12262logplain
-rw-r--r--ARMSelectionDAGInfo.h2992logplain
-rw-r--r--ARMSubtarget.cpp17468logplain
-rw-r--r--ARMSubtarget.h18016logplain
-rw-r--r--ARMSystemRegister.td7105logplain
-rw-r--r--ARMTargetMachine.cpp23351logplain
-rw-r--r--ARMTargetMachine.h5149logplain
-rw-r--r--ARMTargetObjectFile.cpp4654logplain
-rw-r--r--ARMTargetObjectFile.h2116logplain
-rw-r--r--ARMTargetTransformInfo.cpp116385logplain
-rw-r--r--ARMTargetTransformInfo.h15500logplain
d---------AsmParser86logplain
-rw-r--r--CMakeLists.txt2515logplain
d---------Disassembler89logplain
d---------MCTargetDesc1167logplain
-rw-r--r--MLxExpansionPass.cpp11684logplain
-rw-r--r--MVEGatherScatterLowering.cpp53024logplain
-rw-r--r--MVELaneInterleavingPass.cpp13991logplain
-rw-r--r--MVETPAndVPTOptimisationsPass.cpp41039logplain
-rw-r--r--MVETailPredUtils.h6087logplain
-rw-r--r--MVETailPredication.cpp18912logplain
-rw-r--r--MVEVPTBlockPass.cpp11448logplain
-rw-r--r--README-Thumb.txt7180logplain
-rw-r--r--README-Thumb2.txt308logplain
-rw-r--r--README.txt22778logplain
d---------TargetInfo130logplain
-rw-r--r--Thumb1FrameLowering.cpp46198logplain
-rw-r--r--Thumb1FrameLowering.h3561logplain
-rw-r--r--Thumb1InstrInfo.cpp7463logplain
-rw-r--r--Thumb1InstrInfo.h2458logplain
-rw-r--r--Thumb2ITBlockPass.cpp9147logplain
-rw-r--r--Thumb2InstrInfo.cpp30550logplain
-rw-r--r--Thumb2InstrInfo.h4380logplain
-rw-r--r--Thumb2SizeReduction.cpp41653logplain
-rw-r--r--ThumbRegisterInfo.cpp27122logplain
-rw-r--r--ThumbRegisterInfo.h2495logplain
d---------Utils126logplain