summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/ARM
ModeNameSize
-rw-r--r--A15SDOptimizer.cpp24080logplainblame
-rw-r--r--ARM.h3420logplainblame
-rw-r--r--ARM.td2787logplainblame
-rw-r--r--ARMArchitectures.td22215logplainblame
-rw-r--r--ARMAsmPrinter.cpp91418logplainblame
-rw-r--r--ARMAsmPrinter.h5989logplainblame
-rw-r--r--ARMBaseInstrInfo.cpp245508logplainblame
-rw-r--r--ARMBaseInstrInfo.h41976logplainblame
-rw-r--r--ARMBaseRegisterInfo.cpp37979logplainblame
-rw-r--r--ARMBaseRegisterInfo.h6969logplainblame
-rw-r--r--ARMBasicBlockInfo.cpp5210logplainblame
-rw-r--r--ARMBasicBlockInfo.h5374logplainblame
-rw-r--r--ARMBlockPlacement.cpp11439logplainblame
-rw-r--r--ARMBranchTargets.cpp4879logplainblame
-rw-r--r--ARMCallLowering.cpp19600logplainblame
-rw-r--r--ARMCallLowering.h1793logplainblame
-rw-r--r--ARMCallingConv.cpp13008logplainblame
-rw-r--r--ARMCallingConv.h2488logplainblame
-rw-r--r--ARMCallingConv.td17392logplainblame
-rw-r--r--ARMConstantIslandPass.cpp95852logplainblame
-rw-r--r--ARMConstantPoolValue.cpp11789logplainblame
-rw-r--r--ARMConstantPoolValue.h10346logplainblame
-rw-r--r--ARMExpandPseudoInsts.cpp141425logplainblame
-rw-r--r--ARMFastISel.cpp109521logplainblame
-rw-r--r--ARMFeatures.h2560logplainblame
-rw-r--r--ARMFeatures.td41467logplainblame
-rw-r--r--ARMFixCortexA57AES1742098Pass.cpp15238logplainblame
-rw-r--r--ARMFrameLowering.cpp141138logplainblame
-rw-r--r--ARMFrameLowering.h4888logplainblame
-rw-r--r--ARMHazardRecognizer.cpp9703logplainblame
-rw-r--r--ARMHazardRecognizer.h2050logplainblame
-rw-r--r--ARMISelDAGToDAG.cpp229109logplainblame
-rw-r--r--ARMISelLowering.cpp860480logplainblame
-rw-r--r--ARMISelLowering.h43083logplainblame
-rw-r--r--ARMInstrCDE.td24681logplainblame
-rw-r--r--ARMInstrFormats.td97768logplainblame
-rw-r--r--ARMInstrInfo.cpp4578logplainblame
-rw-r--r--ARMInstrInfo.h1508logplainblame
-rw-r--r--ARMInstrInfo.td258384logplainblame
-rw-r--r--ARMInstrMVE.td325789logplainblame
-rw-r--r--ARMInstrNEON.td453345logplainblame
-rw-r--r--ARMInstrThumb.td69687logplainblame
-rw-r--r--ARMInstrThumb2.td234313logplainblame
-rw-r--r--ARMInstrVFP.td118327logplainblame
-rw-r--r--ARMInstructionSelector.cpp40649logplainblame
-rw-r--r--ARMLatencyMutations.cpp32819logplainblame
-rw-r--r--ARMLatencyMutations.h1887logplainblame
-rw-r--r--ARMLegalizerInfo.cpp19999logplainblame
-rw-r--r--ARMLegalizerInfo.h2479logplainblame
-rw-r--r--ARMLoadStoreOptimizer.cpp118522logplainblame
-rw-r--r--ARMLowOverheadLoops.cpp70830logplainblame
-rw-r--r--ARMMCInstLower.cpp8091logplainblame
-rw-r--r--ARMMachineFunctionInfo.cpp2429logplainblame
-rw-r--r--ARMMachineFunctionInfo.h11745logplainblame
-rw-r--r--ARMMacroFusion.cpp2415logplainblame
-rw-r--r--ARMMacroFusion.h969logplainblame
-rw-r--r--ARMOptimizeBarriersPass.cpp3434logplainblame
-rw-r--r--ARMParallelDSP.cpp27323logplainblame
-rw-r--r--ARMPerfectShuffle.h391189logplainblame
-rw-r--r--ARMPredicates.td15808logplainblame
-rw-r--r--ARMProcessors.td40233logplainblame
-rw-r--r--ARMRegisterBankInfo.cpp17619logplainblame
-rw-r--r--ARMRegisterBankInfo.h1293logplainblame
-rw-r--r--ARMRegisterBanks.td577logplainblame
-rw-r--r--ARMRegisterInfo.cpp669logplainblame
-rw-r--r--ARMRegisterInfo.h824logplainblame
-rw-r--r--ARMRegisterInfo.td27894logplainblame
-rw-r--r--ARMSLSHardening.cpp15245logplainblame
-rw-r--r--ARMSchedule.td16859logplainblame
-rw-r--r--ARMScheduleA57.td64545logplainblame
-rw-r--r--ARMScheduleA57WriteRes.td11949logplainblame
-rw-r--r--ARMScheduleA8.td50785logplainblame
-rw-r--r--ARMScheduleA9.td133428logplainblame
-rw-r--r--ARMScheduleM4.td4888logplainblame
-rw-r--r--ARMScheduleM55.td23289logplainblame
-rw-r--r--ARMScheduleM7.td19284logplainblame
-rw-r--r--ARMScheduleM85.td42424logplainblame
-rw-r--r--ARMScheduleR52.td45365logplainblame
-rw-r--r--ARMScheduleSwift.td51765logplainblame
-rw-r--r--ARMScheduleV6.td12634logplainblame
-rw-r--r--ARMSelectionDAGInfo.cpp12262logplainblame
-rw-r--r--ARMSelectionDAGInfo.h2992logplainblame
-rw-r--r--ARMSubtarget.cpp17506logplainblame
-rw-r--r--ARMSubtarget.h18080logplainblame
-rw-r--r--ARMSystemRegister.td7105logplainblame
-rw-r--r--ARMTargetMachine.cpp23398logplainblame
-rw-r--r--ARMTargetMachine.h5149logplainblame
-rw-r--r--ARMTargetObjectFile.cpp4654logplainblame
-rw-r--r--ARMTargetObjectFile.h2116logplainblame
-rw-r--r--ARMTargetTransformInfo.cpp116385logplainblame
-rw-r--r--ARMTargetTransformInfo.h15522logplainblame
d---------AsmParser44logplain
d---------Disassembler47logplain
d---------MCTargetDesc1125logplain
-rw-r--r--MLxExpansionPass.cpp11684logplainblame
-rw-r--r--MVEGatherScatterLowering.cpp53024logplainblame
-rw-r--r--MVELaneInterleavingPass.cpp13991logplainblame
-rw-r--r--MVETPAndVPTOptimisationsPass.cpp41039logplainblame
-rw-r--r--MVETailPredUtils.h6087logplainblame
-rw-r--r--MVETailPredication.cpp18912logplainblame
-rw-r--r--MVEVPTBlockPass.cpp11448logplainblame
d---------TargetInfo88logplain
-rw-r--r--Thumb1FrameLowering.cpp46198logplainblame
-rw-r--r--Thumb1FrameLowering.h3561logplainblame
-rw-r--r--Thumb1InstrInfo.cpp7463logplainblame
-rw-r--r--Thumb1InstrInfo.h2458logplainblame
-rw-r--r--Thumb2ITBlockPass.cpp9147logplainblame
-rw-r--r--Thumb2InstrInfo.cpp30550logplainblame
-rw-r--r--Thumb2InstrInfo.h4380logplainblame
-rw-r--r--Thumb2SizeReduction.cpp41653logplainblame
-rw-r--r--ThumbRegisterInfo.cpp27122logplainblame
-rw-r--r--ThumbRegisterInfo.h2495logplainblame
d---------Utils84logplain