[RISCV] Fix mgather -> riscv.masked.strided.load combine not extending indices (...
[llvm-project.git] / llvm / lib / CodeGen / 
tree03d5a4acb45a1de96d75f0db99b81eb4fa94a66e
drwxr-xr-x   ..
-rw-r--r-- 35883 AggressiveAntiDepBreaker.cpp
-rw-r--r-- 7193 AggressiveAntiDepBreaker.h
-rw-r--r-- 2052 AllocationOrder.cpp
-rw-r--r-- 4415 AllocationOrder.h
-rw-r--r-- 35943 Analysis.cpp
drwxr-xr-x - AsmPrinter
-rw-r--r-- 114787 AssignmentTrackingAnalysis.cpp
-rw-r--r-- 77646 AtomicExpandPass.cpp
-rw-r--r-- 9648 BasicBlockPathCloning.cpp
-rw-r--r-- 16139 BasicBlockSections.cpp
-rw-r--r-- 18154 BasicBlockSectionsProfileReader.cpp
-rw-r--r-- 1567 BasicTargetTransformInfo.cpp
-rw-r--r-- 80534 BranchFolding.cpp
-rw-r--r-- 7540 BranchFolding.h
-rw-r--r-- 27715 BranchRelaxation.cpp
-rw-r--r-- 10636 BreakFalseDeps.cpp
-rw-r--r-- 3815 CFGuardLongjmp.cpp
-rw-r--r-- 9765 CFIFixup.cpp
-rw-r--r-- 18394 CFIInstrInserter.cpp
-rw-r--r-- 6928 CMakeLists.txt
-rw-r--r-- 12193 CalcSpillWeights.cpp
-rw-r--r-- 9124 CallBrPrepare.cpp
-rw-r--r-- 10990 CallingConvLower.cpp
-rw-r--r-- 6494 CodeGen.cpp
-rw-r--r-- 10308 CodeGenCommonISel.cpp
-rw-r--r-- 1118 CodeGenPassBuilder.cpp
-rw-r--r-- 336949 CodeGenPrepare.cpp
-rw-r--r-- 31274 CommandFlags.cpp
-rw-r--r-- 72400 ComplexDeinterleavingPass.cpp
-rw-r--r-- 28017 CriticalAntiDepBreaker.cpp
-rw-r--r-- 4317 CriticalAntiDepBreaker.h
-rw-r--r-- 10359 DFAPacketizer.cpp
-rw-r--r-- 4928 DeadMachineInstructionElim.cpp
-rw-r--r-- 19741 DetectDeadLanes.cpp
-rw-r--r-- 13540 DwarfEHPrepare.cpp
-rw-r--r-- 2515 EHContGuardCatchret.cpp
-rw-r--r-- 45479 EarlyIfConversion.cpp
-rw-r--r-- 3163 EdgeBundles.cpp
-rw-r--r-- 15021 ExecutionDomainFix.cpp
-rw-r--r-- 4813 ExpandLargeDivRem.cpp
-rw-r--r-- 26999 ExpandLargeFpConvert.cpp
-rw-r--r-- 40986 ExpandMemCmp.cpp
-rw-r--r-- 5243 ExpandPostRAPseudos.cpp
-rw-r--r-- 8017 ExpandReductions.cpp
-rw-r--r-- 31306 ExpandVectorPredication.cpp
-rw-r--r-- 1748 FEntryInserter.cpp
-rw-r--r-- 3857 FaultMaps.cpp
-rw-r--r-- 2653 FinalizeISel.cpp
-rw-r--r-- 22909 FixupStatepointCallerSaved.cpp
-rw-r--r-- 2264 FuncletLayout.cpp
-rw-r--r-- 3641 GCEmptyBasicBlocks.cpp
-rw-r--r-- 4196 GCMetadata.cpp
-rw-r--r-- 748 GCMetadataPrinter.cpp
-rw-r--r-- 12041 GCRootLowering.cpp
drwxr-xr-x - GlobalISel
-rw-r--r-- 25720 GlobalMerge.cpp
-rw-r--r-- 22269 HardwareLoops.cpp
-rw-r--r-- 91468 IfConversion.cpp
-rw-r--r-- 29792 ImplicitNullChecks.cpp
-rw-r--r-- 10859 IndirectBrExpandPass.cpp
-rw-r--r-- 66207 InlineSpiller.cpp
-rw-r--r-- 8807 InterferenceCache.cpp
-rw-r--r-- 7557 InterferenceCache.h
-rw-r--r-- 20657 InterleavedAccessPass.cpp
-rw-r--r-- 43512 InterleavedLoadCombinePass.cpp
-rw-r--r-- 17528 IntrinsicLowering.cpp
-rw-r--r-- 9523 JMCInstrumenter.cpp
-rw-r--r-- 3863 KCFI.cpp
-rw-r--r-- 12083 LLVMTargetMachine.cpp
-rw-r--r-- 5578 LatencyPriorityQueue.cpp
-rw-r--r-- 3486 LazyMachineBlockFrequencyInfo.cpp
-rw-r--r-- 12449 LexicalScopes.cpp
drwxr-xr-x - LiveDebugValues
-rw-r--r-- 75473 LiveDebugVariables.cpp
-rw-r--r-- 2340 LiveDebugVariables.h
-rw-r--r-- 47262 LiveInterval.cpp
-rw-r--r-- 7503 LiveIntervalCalc.cpp
-rw-r--r-- 6836 LiveIntervalUnion.cpp
-rw-r--r-- 67155 LiveIntervals.cpp
-rw-r--r-- 11224 LivePhysRegs.cpp
-rw-r--r-- 16158 LiveRangeCalc.cpp
-rw-r--r-- 18571 LiveRangeEdit.cpp
-rw-r--r-- 9005 LiveRangeShrink.cpp
-rw-r--r-- 2181 LiveRangeUtils.h
-rw-r--r-- 8847 LiveRegMatrix.cpp
-rw-r--r-- 5283 LiveRegUnits.cpp
-rw-r--r-- 2915 LiveStacks.cpp
-rw-r--r-- 31939 LiveVariables.cpp
-rw-r--r-- 17420 LocalStackSlotAllocation.cpp
-rw-r--r-- 2937 LoopTraversal.cpp
-rw-r--r-- 2520 LowLevelType.cpp
-rw-r--r-- 2690 LowLevelTypeUtils.cpp
-rw-r--r-- 6416 LowerEmuTLS.cpp
-rw-r--r-- 1669 MBFIWrapper.cpp
-rw-r--r-- 12314 MIRCanonicalizerPass.cpp
-rw-r--r-- 7865 MIRFSDiscriminator.cpp
-rw-r--r-- 2051 MIRNamerPass.cpp
drwxr-xr-x - MIRParser
-rw-r--r-- 36608 MIRPrinter.cpp
-rw-r--r-- 2039 MIRPrintingPass.cpp
-rw-r--r-- 14993 MIRSampleProfile.cpp
-rw-r--r-- 6746 MIRVRegNamerUtils.cpp
-rw-r--r-- 3331 MIRVRegNamerUtils.h
-rw-r--r-- 1596 MIRYamlMapping.cpp
-rw-r--r-- 49639 MLRegAllocEvictAdvisor.cpp
-rw-r--r-- 4534 MLRegAllocEvictAdvisor.h
-rw-r--r-- 12922 MLRegAllocPriorityAdvisor.cpp
-rw-r--r-- 60761 MachineBasicBlock.cpp
-rw-r--r-- 10715 MachineBlockFrequencyInfo.cpp
-rw-r--r-- 151733 MachineBlockPlacement.cpp
-rw-r--r-- 2999 MachineBranchProbabilityInfo.cpp
-rw-r--r-- 3027 MachineCFGPrinter.cpp
-rw-r--r-- 35291 MachineCSE.cpp
-rw-r--r-- 4242 MachineCheckDebugify.cpp
-rw-r--r-- 32914 MachineCombiner.cpp
-rw-r--r-- 55117 MachineCopyPropagation.cpp
-rw-r--r-- 5233 MachineCycleAnalysis.cpp
-rw-r--r-- 8104 MachineDebugify.cpp
-rw-r--r-- 1865 MachineDominanceFrontier.cpp
-rw-r--r-- 5041 MachineDominators.cpp
-rw-r--r-- 10020 MachineFrameInfo.cpp
-rw-r--r-- 55424 MachineFunction.cpp
-rw-r--r-- 7575 MachineFunctionPass.cpp
-rw-r--r-- 2340 MachineFunctionPrinterPass.cpp
-rw-r--r-- 8551 MachineFunctionSplitter.cpp
-rw-r--r-- 89930 MachineInstr.cpp
-rw-r--r-- 12205 MachineInstrBundle.cpp
-rw-r--r-- 60826 MachineLICM.cpp
-rw-r--r-- 8884 MachineLateInstrsCleanup.cpp
-rw-r--r-- 8875 MachineLoopInfo.cpp
-rw-r--r-- 5125 MachineLoopUtils.cpp
-rw-r--r-- 8115 MachineModuleInfo.cpp
-rw-r--r-- 1581 MachineModuleInfoImpls.cpp
-rw-r--r-- 3045 MachineModuleSlotTracker.cpp
-rw-r--r-- 44345 MachineOperand.cpp
-rw-r--r-- 3367 MachineOptimizationRemarkEmitter.cpp
-rw-r--r-- 48941 MachineOutliner.cpp
-rw-r--r-- 3762 MachinePassManager.cpp
-rw-r--r-- 133858 MachinePipeliner.cpp
-rw-r--r-- 2481 MachinePostDominators.cpp
-rw-r--r-- 4868 MachineRegionInfo.cpp
-rw-r--r-- 23606 MachineRegisterInfo.cpp
-rw-r--r-- 3134 MachineSSAContext.cpp
-rw-r--r-- 13785 MachineSSAUpdater.cpp
-rw-r--r-- 163714 MachineScheduler.cpp
-rw-r--r-- 80142 MachineSink.cpp
-rw-r--r-- 2059 MachineSizeOpts.cpp
-rw-r--r-- 9934 MachineStableHash.cpp
-rw-r--r-- 3792 MachineStripDebug.cpp
-rw-r--r-- 50550 MachineTraceMetrics.cpp
-rw-r--r-- 8398 MachineUniformityAnalysis.cpp
-rw-r--r-- 134254 MachineVerifier.cpp
-rw-r--r-- 8144 MacroFusion.cpp
-rw-r--r-- 87232 ModuloSchedule.cpp
-rw-r--r-- 2733 MultiHazardRecognizer.cpp
-rw-r--r-- 1651 NonRelocatableStringpool.cpp
-rw-r--r-- 6658 OptimizePHIs.cpp
-rw-r--r-- 31276 PHIElimination.cpp
-rw-r--r-- 2578 PHIEliminationUtils.cpp
-rw-r--r-- 972 PHIEliminationUtils.h
-rw-r--r-- 3751 ParallelCG.cpp
-rw-r--r-- 2612 PatchableFunction.cpp
-rw-r--r-- 82281 PeepholeOptimizer.cpp
-rw-r--r-- 3504 PostRAHazardRecognizer.cpp
-rw-r--r-- 24643 PostRASchedulerList.cpp
-rw-r--r-- 14917 PreISelIntrinsicLowering.cpp
-rw-r--r-- 5445 ProcessImplicitDefs.cpp
-rw-r--r-- 61530 PrologEpilogInserter.cpp
-rw-r--r-- 5807 PseudoProbeInserter.cpp
-rw-r--r-- 4786 PseudoSourceValue.cpp
-rw-r--r-- 55991 RDFGraph.cpp
-rw-r--r-- 43774 RDFLiveness.cpp
-rw-r--r-- 12245 RDFRegisters.cpp
-rw-r--r-- 6363 README.txt
-rw-r--r-- 24121 ReachingDefAnalysis.cpp
-rw-r--r-- 7163 RegAllocBase.cpp
-rw-r--r-- 5047 RegAllocBase.h
-rw-r--r-- 11869 RegAllocBasic.cpp
-rw-r--r-- 12451 RegAllocEvictionAdvisor.cpp
-rw-r--r-- 8668 RegAllocEvictionAdvisor.h
-rw-r--r-- 61930 RegAllocFast.cpp
-rw-r--r-- 106392 RegAllocGreedy.cpp
-rw-r--r-- 16290 RegAllocGreedy.h
-rw-r--r-- 34324 RegAllocPBQP.cpp
-rw-r--r-- 4354 RegAllocPriorityAdvisor.cpp
-rw-r--r-- 3202 RegAllocPriorityAdvisor.h
-rw-r--r-- 4650 RegAllocScore.cpp
-rw-r--r-- 2974 RegAllocScore.h
-rw-r--r-- 7496 RegUsageInfoCollector.cpp
-rw-r--r-- 5121 RegUsageInfoPropagate.cpp
-rw-r--r-- 3527 RegisterBank.cpp
-rw-r--r-- 31393 RegisterBankInfo.cpp
-rw-r--r-- 8084 RegisterClassInfo.cpp
-rw-r--r-- 167828 RegisterCoalescer.cpp
-rw-r--r-- 4168 RegisterCoalescer.h
-rw-r--r-- 50002 RegisterPressure.cpp
-rw-r--r-- 19535 RegisterScavenging.cpp
-rw-r--r-- 3213 RegisterUsageInfo.cpp
-rw-r--r-- 7460 RemoveRedundantDebugValues.cpp
-rw-r--r-- 15175 RenameIndependentSubregs.cpp
-rw-r--r-- 12334 ReplaceWithVeclib.cpp
-rw-r--r-- 3830 ResetMachineFunctionPass.cpp
-rw-r--r-- 36589 SafeStack.cpp
-rw-r--r-- 5360 SafeStackLayout.cpp
-rw-r--r-- 2463 SafeStackLayout.h
-rw-r--r-- 3180 SanitizerBinaryMetadata.cpp
-rw-r--r-- 22010 ScheduleDAG.cpp
-rw-r--r-- 56028 ScheduleDAGInstrs.cpp
-rw-r--r-- 3115 ScheduleDAGPrinter.cpp
-rw-r--r-- 8120 ScoreboardHazardRecognizer.cpp
-rw-r--r-- 51525 SelectOptimize.cpp
drwxr-xr-x - SelectionDAG
-rw-r--r-- 16117 ShadowStackGCLowering.cpp
-rw-r--r-- 38518 ShrinkWrap.cpp
-rw-r--r-- 20139 SjLjEHPrepare.cpp
-rw-r--r-- 9288 SlotIndexes.cpp
-rw-r--r-- 13036 SpillPlacement.cpp
-rw-r--r-- 6868 SpillPlacement.h
-rw-r--r-- 70192 SplitKit.cpp
-rw-r--r-- 24187 SplitKit.h
-rw-r--r-- 51078 StackColoring.cpp
-rw-r--r-- 8965 StackFrameLayoutAnalysisPass.cpp
-rw-r--r-- 6291 StackMapLivenessAnalysis.cpp
-rw-r--r-- 25989 StackMaps.cpp
-rw-r--r-- 28364 StackProtector.cpp
-rw-r--r-- 17874 StackSlotColoring.cpp
-rw-r--r-- 12273 SwiftErrorValueTracking.cpp
-rw-r--r-- 22201 SwitchLoweringUtils.cpp
-rw-r--r-- 3391 TailDuplication.cpp
-rw-r--r-- 40288 TailDuplicator.cpp
-rw-r--r-- 6482 TargetFrameLoweringImpl.cpp
-rw-r--r-- 70385 TargetInstrInfo.cpp
-rw-r--r-- 92246 TargetLoweringBase.cpp
-rw-r--r-- 105534 TargetLoweringObjectFileImpl.cpp
-rw-r--r-- 2329 TargetOptionsImpl.cpp
-rw-r--r-- 60237 TargetPassConfig.cpp
-rw-r--r-- 24200 TargetRegisterInfo.cpp
-rw-r--r-- 13169 TargetSchedule.cpp
-rw-r--r-- 1877 TargetSubtargetInfo.cpp
-rw-r--r-- 73454 TwoAddressInstructionPass.cpp
-rw-r--r-- 35181 TypePromotion.cpp
-rw-r--r-- 7107 UnreachableBlockElim.cpp
-rw-r--r-- 34862 VLIWMachineScheduler.cpp
-rw-r--r-- 25349 ValueTypes.cpp
-rw-r--r-- 23564 VirtRegMap.cpp
-rw-r--r-- 15649 WasmEHPrepare.cpp
-rw-r--r-- 57887 WinEHPrepare.cpp
-rw-r--r-- 9930 XRayInstrumentation.cpp