Revert " [LoongArch][ISel] Check the number of sign bits in `PatGprGpr_32` (#107432)"
[llvm-project.git] / llvm / lib / CodeGen / 
treea85166b6c42c3f698231552c45697efdc0d40d7c
drwxr-xr-x   ..
-rw-r--r-- 35929 AggressiveAntiDepBreaker.cpp
-rw-r--r-- 7193 AggressiveAntiDepBreaker.h
-rw-r--r-- 2004 AllocationOrder.cpp
-rw-r--r-- 4415 AllocationOrder.h
-rw-r--r-- 33308 Analysis.cpp
drwxr-xr-x - AsmPrinter
-rw-r--r-- 115460 AssignmentTrackingAnalysis.cpp
-rw-r--r-- 80377 AtomicExpandPass.cpp
-rw-r--r-- 10077 BasicBlockPathCloning.cpp
-rw-r--r-- 17333 BasicBlockSections.cpp
-rw-r--r-- 18144 BasicBlockSectionsProfileReader.cpp
-rw-r--r-- 1554 BasicTargetTransformInfo.cpp
-rw-r--r-- 80926 BranchFolding.cpp
-rw-r--r-- 7727 BranchFolding.h
-rw-r--r-- 27715 BranchRelaxation.cpp
-rw-r--r-- 10636 BreakFalseDeps.cpp
-rw-r--r-- 3848 CFGuardLongjmp.cpp
-rw-r--r-- 9765 CFIFixup.cpp
-rw-r--r-- 18452 CFIInstrInserter.cpp
-rw-r--r-- 6742 CMakeLists.txt
-rw-r--r-- 12310 CalcSpillWeights.cpp
-rw-r--r-- 9177 CallBrPrepare.cpp
-rw-r--r-- 10990 CallingConvLower.cpp
-rw-r--r-- 6626 CodeGen.cpp
-rw-r--r-- 10333 CodeGenCommonISel.cpp
-rw-r--r-- 341540 CodeGenPrepare.cpp
-rw-r--r-- 31668 CommandFlags.cpp
-rw-r--r-- 72394 ComplexDeinterleavingPass.cpp
-rw-r--r-- 28017 CriticalAntiDepBreaker.cpp
-rw-r--r-- 4317 CriticalAntiDepBreaker.h
-rw-r--r-- 10445 DFAPacketizer.cpp
-rw-r--r-- 5466 DeadMachineInstructionElim.cpp
-rw-r--r-- 19741 DetectDeadLanes.cpp
-rw-r--r-- 14057 DwarfEHPrepare.cpp
-rw-r--r-- 2548 EHContGuardCatchret.cpp
-rw-r--r-- 45608 EarlyIfConversion.cpp
-rw-r--r-- 3163 EdgeBundles.cpp
-rw-r--r-- 15021 ExecutionDomainFix.cpp
-rw-r--r-- 6103 ExpandLargeDivRem.cpp
-rw-r--r-- 28413 ExpandLargeFpConvert.cpp
-rw-r--r-- 40973 ExpandMemCmp.cpp
-rw-r--r-- 5243 ExpandPostRAPseudos.cpp
-rw-r--r-- 7035 ExpandReductions.cpp
-rw-r--r-- 32305 ExpandVectorPredication.cpp
-rw-r--r-- 1748 FEntryInserter.cpp
-rw-r--r-- 3857 FaultMaps.cpp
-rw-r--r-- 3622 FinalizeISel.cpp
-rw-r--r-- 22909 FixupStatepointCallerSaved.cpp
-rw-r--r-- 2264 FuncletLayout.cpp
-rw-r--r-- 3641 GCEmptyBasicBlocks.cpp
-rw-r--r-- 4224 GCMetadata.cpp
-rw-r--r-- 748 GCMetadataPrinter.cpp
-rw-r--r-- 12171 GCRootLowering.cpp
drwxr-xr-x - GlobalISel
-rw-r--r-- 26505 GlobalMerge.cpp
-rw-r--r-- 22644 HardwareLoops.cpp
-rw-r--r-- 91550 IfConversion.cpp
-rw-r--r-- 29792 ImplicitNullChecks.cpp
-rw-r--r-- 11010 IndirectBrExpandPass.cpp
-rw-r--r-- 9913 InitUndef.cpp
-rw-r--r-- 66187 InlineSpiller.cpp
-rw-r--r-- 8553 InterferenceCache.cpp
-rw-r--r-- 7557 InterferenceCache.h
-rw-r--r-- 20018 InterleavedAccessPass.cpp
-rw-r--r-- 43843 InterleavedLoadCombinePass.cpp
-rw-r--r-- 17976 IntrinsicLowering.cpp
-rw-r--r-- 9521 JMCInstrumenter.cpp
-rw-r--r-- 3896 KCFI.cpp
-rw-r--r-- 11025 LLVMTargetMachine.cpp
-rw-r--r-- 5578 LatencyPriorityQueue.cpp
-rw-r--r-- 3575 LazyMachineBlockFrequencyInfo.cpp
-rw-r--r-- 12425 LexicalScopes.cpp
drwxr-xr-x - LiveDebugValues
-rw-r--r-- 75462 LiveDebugVariables.cpp
-rw-r--r-- 47262 LiveInterval.cpp
-rw-r--r-- 7503 LiveIntervalCalc.cpp
-rw-r--r-- 6836 LiveIntervalUnion.cpp
-rw-r--r-- 68707 LiveIntervals.cpp
-rw-r--r-- 11224 LivePhysRegs.cpp
-rw-r--r-- 16158 LiveRangeCalc.cpp
-rw-r--r-- 18586 LiveRangeEdit.cpp
-rw-r--r-- 9005 LiveRangeShrink.cpp
-rw-r--r-- 2181 LiveRangeUtils.h
-rw-r--r-- 8889 LiveRegMatrix.cpp
-rw-r--r-- 5283 LiveRegUnits.cpp
-rw-r--r-- 2948 LiveStacks.cpp
-rw-r--r-- 33021 LiveVariables.cpp
-rw-r--r-- 18000 LocalStackSlotAllocation.cpp
-rw-r--r-- 2937 LoopTraversal.cpp
-rw-r--r-- 2739 LowLevelTypeUtils.cpp
-rw-r--r-- 6289 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-- 36732 MIRPrinter.cpp
-rw-r--r-- 2286 MIRPrintingPass.cpp
-rw-r--r-- 15208 MIRSampleProfile.cpp
-rw-r--r-- 6757 MIRVRegNamerUtils.cpp
-rw-r--r-- 3331 MIRVRegNamerUtils.h
-rw-r--r-- 1596 MIRYamlMapping.cpp
-rw-r--r-- 49853 MLRegAllocEvictAdvisor.cpp
-rw-r--r-- 4549 MLRegAllocEvictAdvisor.h
-rw-r--r-- 13018 MLRegAllocPriorityAdvisor.cpp
-rw-r--r-- 61948 MachineBasicBlock.cpp
-rw-r--r-- 12320 MachineBlockFrequencyInfo.cpp
-rw-r--r-- 154866 MachineBlockPlacement.cpp
-rw-r--r-- 4214 MachineBranchProbabilityInfo.cpp
-rw-r--r-- 3027 MachineCFGPrinter.cpp
-rw-r--r-- 35401 MachineCSE.cpp
-rw-r--r-- 4270 MachineCheckDebugify.cpp
-rw-r--r-- 32494 MachineCombiner.cpp
-rw-r--r-- 3201 MachineConvergenceVerifier.cpp
-rw-r--r-- 55878 MachineCopyPropagation.cpp
-rw-r--r-- 5233 MachineCycleAnalysis.cpp
-rw-r--r-- 8746 MachineDebugify.cpp
-rw-r--r-- 2210 MachineDomTreeUpdater.cpp
-rw-r--r-- 1918 MachineDominanceFrontier.cpp
-rw-r--r-- 6936 MachineDominators.cpp
-rw-r--r-- 9826 MachineFrameInfo.cpp
-rw-r--r-- 56043 MachineFunction.cpp
-rw-r--r-- 1783 MachineFunctionAnalysis.cpp
-rw-r--r-- 7603 MachineFunctionPass.cpp
-rw-r--r-- 2427 MachineFunctionPrinterPass.cpp
-rw-r--r-- 8464 MachineFunctionSplitter.cpp
-rw-r--r-- 92883 MachineInstr.cpp
-rw-r--r-- 12092 MachineInstrBundle.cpp
-rw-r--r-- 64387 MachineLICM.cpp
-rw-r--r-- 8884 MachineLateInstrsCleanup.cpp
-rw-r--r-- 10632 MachineLoopInfo.cpp
-rw-r--r-- 5125 MachineLoopUtils.cpp
-rw-r--r-- 8463 MachineModuleInfo.cpp
-rw-r--r-- 2219 MachineModuleInfoImpls.cpp
-rw-r--r-- 3073 MachineModuleSlotTracker.cpp
-rw-r--r-- 44540 MachineOperand.cpp
-rw-r--r-- 4179 MachineOptimizationRemarkEmitter.cpp
-rw-r--r-- 49477 MachineOutliner.cpp
-rw-r--r-- 6495 MachinePassManager.cpp
-rw-r--r-- 136680 MachinePipeliner.cpp
-rw-r--r-- 4454 MachinePostDominators.cpp
-rw-r--r-- 4970 MachineRegionInfo.cpp
-rw-r--r-- 23340 MachineRegisterInfo.cpp
-rw-r--r-- 3134 MachineSSAContext.cpp
-rw-r--r-- 14203 MachineSSAUpdater.cpp
-rw-r--r-- 172602 MachineScheduler.cpp
-rw-r--r-- 82630 MachineSink.cpp
-rw-r--r-- 2059 MachineSizeOpts.cpp
-rw-r--r-- 9945 MachineStableHash.cpp
-rw-r--r-- 3792 MachineStripDebug.cpp
-rw-r--r-- 50573 MachineTraceMetrics.cpp
-rw-r--r-- 7872 MachineUniformityAnalysis.cpp
-rw-r--r-- 144335 MachineVerifier.cpp
-rw-r--r-- 8144 MacroFusion.cpp
-rw-r--r-- 111157 ModuloSchedule.cpp
-rw-r--r-- 2733 MultiHazardRecognizer.cpp
-rw-r--r-- 1568 NonRelocatableStringpool.cpp
-rw-r--r-- 6658 OptimizePHIs.cpp
-rw-r--r-- 34038 PHIElimination.cpp
-rw-r--r-- 2578 PHIEliminationUtils.cpp
-rw-r--r-- 972 PHIEliminationUtils.h
-rw-r--r-- 2612 PatchableFunction.cpp
-rw-r--r-- 82369 PeepholeOptimizer.cpp
-rw-r--r-- 3504 PostRAHazardRecognizer.cpp
-rw-r--r-- 24706 PostRASchedulerList.cpp
-rw-r--r-- 16019 PreISelIntrinsicLowering.cpp
-rw-r--r-- 5445 ProcessImplicitDefs.cpp
-rw-r--r-- 61176 PrologEpilogInserter.cpp
-rw-r--r-- 5807 PseudoProbeInserter.cpp
-rw-r--r-- 5082 PseudoSourceValue.cpp
-rw-r--r-- 55998 RDFGraph.cpp
-rw-r--r-- 43774 RDFLiveness.cpp
-rw-r--r-- 12245 RDFRegisters.cpp
-rw-r--r-- 6363 README.txt
-rw-r--r-- 23961 ReachingDefAnalysis.cpp
-rw-r--r-- 6997 RegAllocBase.cpp
-rw-r--r-- 5398 RegAllocBase.h
-rw-r--r-- 11985 RegAllocBasic.cpp
-rw-r--r-- 12479 RegAllocEvictionAdvisor.cpp
-rw-r--r-- 8668 RegAllocEvictionAdvisor.h
-rw-r--r-- 64759 RegAllocFast.cpp
-rw-r--r-- 106605 RegAllocGreedy.cpp
-rw-r--r-- 16283 RegAllocGreedy.h
-rw-r--r-- 34520 RegAllocPBQP.cpp
-rw-r--r-- 4384 RegAllocPriorityAdvisor.cpp
-rw-r--r-- 3202 RegAllocPriorityAdvisor.h
-rw-r--r-- 4650 RegAllocScore.cpp
-rw-r--r-- 2974 RegAllocScore.h
-rw-r--r-- 7583 RegUsageInfoCollector.cpp
-rw-r--r-- 5121 RegUsageInfoPropagate.cpp
-rw-r--r-- 3527 RegisterBank.cpp
-rw-r--r-- 31417 RegisterBankInfo.cpp
-rw-r--r-- 7963 RegisterClassInfo.cpp
-rw-r--r-- 168189 RegisterCoalescer.cpp
-rw-r--r-- 4168 RegisterCoalescer.h
-rw-r--r-- 50260 RegisterPressure.cpp
-rw-r--r-- 19535 RegisterScavenging.cpp
-rw-r--r-- 3213 RegisterUsageInfo.cpp
-rw-r--r-- 7460 RemoveRedundantDebugValues.cpp
-rw-r--r-- 15536 RenameIndependentSubregs.cpp
-rw-r--r-- 11092 ReplaceWithVeclib.cpp
-rw-r--r-- 3830 ResetMachineFunctionPass.cpp
-rw-r--r-- 36563 SafeStack.cpp
-rw-r--r-- 5360 SafeStackLayout.cpp
-rw-r--r-- 2499 SafeStackLayout.h
-rw-r--r-- 3180 SanitizerBinaryMetadata.cpp
-rw-r--r-- 22062 ScheduleDAG.cpp
-rw-r--r-- 56213 ScheduleDAGInstrs.cpp
-rw-r--r-- 3115 ScheduleDAGPrinter.cpp
-rw-r--r-- 8120 ScoreboardHazardRecognizer.cpp
-rw-r--r-- 53616 SelectOptimize.cpp
drwxr-xr-x - SelectionDAG
-rw-r--r-- 16117 ShadowStackGCLowering.cpp
-rw-r--r-- 39049 ShrinkWrap.cpp
-rw-r--r-- 20153 SjLjEHPrepare.cpp
-rw-r--r-- 9806 SlotIndexes.cpp
-rw-r--r-- 13068 SpillPlacement.cpp
-rw-r--r-- 6868 SpillPlacement.h
-rw-r--r-- 70140 SplitKit.cpp
-rw-r--r-- 24187 SplitKit.h
-rw-r--r-- 51256 StackColoring.cpp
-rw-r--r-- 10663 StackFrameLayoutAnalysisPass.cpp
-rw-r--r-- 6227 StackMapLivenessAnalysis.cpp
-rw-r--r-- 25989 StackMaps.cpp
-rw-r--r-- 28364 StackProtector.cpp
-rw-r--r-- 18390 StackSlotColoring.cpp
-rw-r--r-- 12273 SwiftErrorValueTracking.cpp
-rw-r--r-- 22272 SwitchLoweringUtils.cpp
-rw-r--r-- 3423 TailDuplication.cpp
-rw-r--r-- 41079 TailDuplicator.cpp
-rw-r--r-- 7216 TargetFrameLoweringImpl.cpp
-rw-r--r-- 72372 TargetInstrInfo.cpp
-rw-r--r-- 89379 TargetLoweringBase.cpp
-rw-r--r-- 106362 TargetLoweringObjectFileImpl.cpp
-rw-r--r-- 2901 TargetOptionsImpl.cpp
-rw-r--r-- 60670 TargetPassConfig.cpp
-rw-r--r-- 24281 TargetRegisterInfo.cpp
-rw-r--r-- 13169 TargetSchedule.cpp
-rw-r--r-- 1877 TargetSubtargetInfo.cpp
-rw-r--r-- 76965 TwoAddressInstructionPass.cpp
-rw-r--r-- 35215 TypePromotion.cpp
-rw-r--r-- 7349 UnreachableBlockElim.cpp
-rw-r--r-- 34800 VLIWMachineScheduler.cpp
-rw-r--r-- 10287 ValueTypes.cpp
-rw-r--r-- 23682 VirtRegMap.cpp
-rw-r--r-- 15635 WasmEHPrepare.cpp
-rw-r--r-- 57912 WinEHPrepare.cpp
-rw-r--r-- 27548 WindowScheduler.cpp
-rw-r--r-- 10130 XRayInstrumentation.cpp