aboutsummaryrefslogtreecommitdiff
path: root/contrib/llvm-project/llvm/lib/Target/ARM
ModeNameSize
-rw-r--r--A15SDOptimizer.cpp24153logplainblame
-rw-r--r--ARM.h3370logplainblame
-rw-r--r--ARM.td2787logplainblame
-rw-r--r--ARMArchitectures.td21382logplainblame
-rw-r--r--ARMAsmPrinter.cpp90828logplainblame
-rw-r--r--ARMAsmPrinter.h5986logplainblame
-rw-r--r--ARMBaseInstrInfo.cpp253643logplainblame
-rw-r--r--ARMBaseInstrInfo.h42298logplainblame
-rw-r--r--ARMBaseRegisterInfo.cpp36727logplainblame
-rw-r--r--ARMBaseRegisterInfo.h10164logplainblame
-rw-r--r--ARMBasicBlockInfo.cpp5282logplainblame
-rw-r--r--ARMBasicBlockInfo.h5374logplainblame
-rw-r--r--ARMBlockPlacement.cpp11439logplainblame
-rw-r--r--ARMBranchTargets.cpp4829logplainblame
-rw-r--r--ARMCallLowering.cpp19599logplainblame
-rw-r--r--ARMCallLowering.h1793logplainblame
-rw-r--r--ARMCallingConv.cpp12162logplainblame
-rw-r--r--ARMCallingConv.h2488logplainblame
-rw-r--r--ARMCallingConv.td16111logplainblame
-rw-r--r--ARMConstantIslandPass.cpp96766logplainblame
-rw-r--r--ARMConstantPoolValue.cpp11804logplainblame
-rw-r--r--ARMConstantPoolValue.h10346logplainblame
-rw-r--r--ARMExpandPseudoInsts.cpp139211logplainblame
-rw-r--r--ARMFastISel.cpp108535logplainblame
-rw-r--r--ARMFeatures.h2560logplainblame
-rw-r--r--ARMFeatures.td40695logplainblame
-rw-r--r--ARMFixCortexA57AES1742098Pass.cpp15465logplainblame
-rw-r--r--ARMFrameLowering.cpp134067logplainblame
-rw-r--r--ARMFrameLowering.h4552logplainblame
-rw-r--r--ARMHazardRecognizer.cpp9782logplainblame
-rw-r--r--ARMHazardRecognizer.h2050logplainblame
-rw-r--r--ARMISelDAGToDAG.cpp229304logplainblame
-rw-r--r--ARMISelLowering.cpp864459logplainblame
-rw-r--r--ARMISelLowering.h42146logplainblame
-rw-r--r--ARMInstrCDE.td24681logplainblame
-rw-r--r--ARMInstrFormats.td98105logplainblame
-rw-r--r--ARMInstrInfo.cpp4732logplainblame
-rw-r--r--ARMInstrInfo.h1508logplainblame
-rw-r--r--ARMInstrInfo.td257920logplainblame
-rw-r--r--ARMInstrMVE.td329826logplainblame
-rw-r--r--ARMInstrNEON.td453687logplainblame
-rw-r--r--ARMInstrThumb.td69636logplainblame
-rw-r--r--ARMInstrThumb2.td233443logplainblame
-rw-r--r--ARMInstrVFP.td117298logplainblame
-rw-r--r--ARMInstructionSelector.cpp39849logplainblame
-rw-r--r--ARMLegalizerInfo.cpp19098logplainblame
-rw-r--r--ARMLegalizerInfo.h2452logplainblame
-rw-r--r--ARMLoadStoreOptimizer.cpp118909logplainblame
-rw-r--r--ARMLowOverheadLoops.cpp71219logplainblame
-rw-r--r--ARMMCInstLower.cpp8080logplainblame
-rw-r--r--ARMMachineFunctionInfo.cpp2457logplainblame
-rw-r--r--ARMMachineFunctionInfo.h11571logplainblame
-rw-r--r--ARMMacroFusion.cpp2415logplainblame
-rw-r--r--ARMMacroFusion.h966logplainblame
-rw-r--r--ARMOptimizeBarriersPass.cpp3516logplainblame
-rw-r--r--ARMParallelDSP.cpp27073logplainblame
-rw-r--r--ARMPerfectShuffle.h391189logplainblame
-rw-r--r--ARMPredicates.td15808logplainblame
-rw-r--r--ARMProcessors.td38089logplainblame
-rw-r--r--ARMRegisterBankInfo.cpp18657logplainblame
-rw-r--r--ARMRegisterBankInfo.h1436logplainblame
-rw-r--r--ARMRegisterBanks.td577logplainblame
-rw-r--r--ARMRegisterInfo.cpp669logplainblame
-rw-r--r--ARMRegisterInfo.h824logplainblame
-rw-r--r--ARMRegisterInfo.td27614logplainblame
-rw-r--r--ARMSLSHardening.cpp15239logplainblame
-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.td19275logplainblame
-rw-r--r--ARMScheduleM85.td42442logplainblame
-rw-r--r--ARMScheduleR52.td45365logplainblame
-rw-r--r--ARMScheduleSwift.td51765logplainblame
-rw-r--r--ARMScheduleV6.td12634logplainblame
-rw-r--r--ARMSelectionDAGInfo.cpp12067logplainblame
-rw-r--r--ARMSelectionDAGInfo.h2930logplainblame
-rw-r--r--ARMSubtarget.cpp17587logplainblame
-rw-r--r--ARMSubtarget.h18439logplainblame
-rw-r--r--ARMSystemRegister.td6585logplainblame
-rw-r--r--ARMTargetMachine.cpp23882logplainblame
-rw-r--r--ARMTargetMachine.h4522logplainblame
-rw-r--r--ARMTargetObjectFile.cpp4670logplainblame
-rw-r--r--ARMTargetObjectFile.h2225logplainblame
-rw-r--r--ARMTargetTransformInfo.cpp104358logplainblame
-rw-r--r--ARMTargetTransformInfo.h15005logplainblame
d---------AsmParser44logplain
d---------Disassembler47logplain
d---------MCTargetDesc1205logplain
-rw-r--r--MLxExpansionPass.cpp11684logplainblame
-rw-r--r--MVEGatherScatterLowering.cpp53090logplainblame
-rw-r--r--MVELaneInterleavingPass.cpp14181logplainblame
-rw-r--r--MVETPAndVPTOptimisationsPass.cpp41058logplainblame
-rw-r--r--MVETailPredUtils.h6087logplainblame
-rw-r--r--MVETailPredication.cpp18971logplainblame
-rw-r--r--MVEVPTBlockPass.cpp11601logplainblame
d---------TargetInfo88logplain
-rw-r--r--Thumb1FrameLowering.cpp45561logplainblame
-rw-r--r--Thumb1FrameLowering.h3561logplainblame
-rw-r--r--Thumb1InstrInfo.cpp7498logplainblame
-rw-r--r--Thumb1InstrInfo.h2481logplainblame
-rw-r--r--Thumb2ITBlockPass.cpp9304logplainblame
-rw-r--r--Thumb2InstrInfo.cpp30474logplainblame
-rw-r--r--Thumb2InstrInfo.h4403logplainblame
-rw-r--r--Thumb2SizeReduction.cpp41660logplainblame
-rw-r--r--ThumbRegisterInfo.cpp27178logplainblame
-rw-r--r--ThumbRegisterInfo.h2495logplainblame
d---------Utils84logplain