[InstCombine] Signed saturation tests. NFC
[llvm-complete.git] / lib / CodeGen / 
tree50428ebce60e0d42b0baf92f6e97164e14a92e66
drwxr-xr-x   ..
-rw-r--r-- 38015 AggressiveAntiDepBreaker.cpp
-rw-r--r-- 6954 AggressiveAntiDepBreaker.h
-rw-r--r-- 2005 AllocationOrder.cpp
-rw-r--r-- 2999 AllocationOrder.h
-rw-r--r-- 32763 Analysis.cpp
-rw-r--r-- 3531 AntiDepBreaker.h
drwxr-xr-x - AsmPrinter
-rw-r--r-- 72442 AtomicExpandPass.cpp
-rw-r--r-- 1567 BasicTargetTransformInfo.cpp
-rw-r--r-- 81728 BranchFolding.cpp
-rw-r--r-- 8424 BranchFolding.h
-rw-r--r-- 20091 BranchRelaxation.cpp
-rw-r--r-- 9792 BreakFalseDeps.cpp
-rw-r--r-- 4997 BuiltinGCs.cpp
-rw-r--r-- 13403 CFIInstrInserter.cpp
-rw-r--r-- 4263 CMakeLists.txt
-rw-r--r-- 10458 CalcSpillWeights.cpp
-rw-r--r-- 10752 CallingConvLower.cpp
-rw-r--r-- 5084 CodeGen.cpp
-rw-r--r-- 279813 CodeGenPrepare.cpp
-rw-r--r-- 28170 CriticalAntiDepBreaker.cpp
-rw-r--r-- 4304 CriticalAntiDepBreaker.h
-rw-r--r-- 13054 DFAPacketizer.cpp
-rw-r--r-- 6324 DeadMachineInstructionElim.cpp
-rw-r--r-- 21233 DetectDeadLanes.cpp
-rw-r--r-- 8893 DwarfEHPrepare.cpp
-rw-r--r-- 38119 EarlyIfConversion.cpp
-rw-r--r-- 3220 EdgeBundles.cpp
-rw-r--r-- 15021 ExecutionDomainFix.cpp
-rw-r--r-- 34346 ExpandMemCmp.cpp
-rw-r--r-- 7422 ExpandPostRAPseudos.cpp
-rw-r--r-- 6325 ExpandReductions.cpp
-rw-r--r-- 1806 FEntryInserter.cpp
-rw-r--r-- 5177 FaultMaps.cpp
-rw-r--r-- 2683 FinalizeISel.cpp
-rw-r--r-- 2229 FuncletLayout.cpp
-rw-r--r-- 5171 GCMetadata.cpp
-rw-r--r-- 748 GCMetadataPrinter.cpp
-rw-r--r-- 11871 GCRootLowering.cpp
-rw-r--r-- 708 GCStrategy.cpp
drwxr-xr-x - GlobalISel
-rw-r--r-- 24930 GlobalMerge.cpp
-rw-r--r-- 16627 HardwareLoops.cpp
-rw-r--r-- 91280 IfConversion.cpp
-rw-r--r-- 25537 ImplicitNullChecks.cpp
-rw-r--r-- 7938 IndirectBrExpandPass.cpp
-rw-r--r-- 59253 InlineSpiller.cpp
-rw-r--r-- 9041 InterferenceCache.cpp
-rw-r--r-- 7418 InterferenceCache.h
-rw-r--r-- 16820 InterleavedAccessPass.cpp
-rw-r--r-- 43174 InterleavedLoadCombinePass.cpp
-rw-r--r-- 18697 IntrinsicLowering.cpp
-rw-r--r-- 877 LLVMBuild.txt
-rw-r--r-- 10570 LLVMTargetMachine.cpp
-rw-r--r-- 5773 LatencyPriorityQueue.cpp
-rw-r--r-- 3402 LazyMachineBlockFrequencyInfo.cpp
-rw-r--r-- 11757 LexicalScopes.cpp
-rw-r--r-- 57412 LiveDebugValues.cpp
-rw-r--r-- 51284 LiveDebugVariables.cpp
-rw-r--r-- 2202 LiveDebugVariables.h
-rw-r--r-- 47381 LiveInterval.cpp
-rw-r--r-- 6508 LiveIntervalUnion.cpp
-rw-r--r-- 64318 LiveIntervals.cpp
-rw-r--r-- 11092 LivePhysRegs.cpp
-rw-r--r-- 22047 LiveRangeCalc.cpp
-rw-r--r-- 17364 LiveRangeEdit.cpp
-rw-r--r-- 8919 LiveRangeShrink.cpp
-rw-r--r-- 2172 LiveRangeUtils.h
-rw-r--r-- 7610 LiveRegMatrix.cpp
-rw-r--r-- 5133 LiveRegUnits.cpp
-rw-r--r-- 3023 LiveStacks.cpp
-rw-r--r-- 29725 LiveVariables.cpp
-rw-r--r-- 17729 LocalStackSlotAllocation.cpp
-rw-r--r-- 2959 LoopTraversal.cpp
-rw-r--r-- 1467 LowLevelType.cpp
-rw-r--r-- 5912 LowerEmuTLS.cpp
-rw-r--r-- 14264 MIRCanonicalizerPass.cpp
-rw-r--r-- 2132 MIRNamerPass.cpp
drwxr-xr-x - MIRParser
-rw-r--r-- 31437 MIRPrinter.cpp
-rw-r--r-- 2005 MIRPrintingPass.cpp
-rw-r--r-- 11459 MIRVRegNamerUtils.cpp
-rw-r--r-- 3686 MIRVRegNamerUtils.h
-rw-r--r-- 52484 MachineBasicBlock.cpp
-rw-r--r-- 9907 MachineBlockFrequencyInfo.cpp
-rw-r--r-- 130813 MachineBlockPlacement.cpp
-rw-r--r-- 3308 MachineBranchProbabilityInfo.cpp
-rw-r--r-- 32403 MachineCSE.cpp
-rw-r--r-- 27904 MachineCombiner.cpp
-rw-r--r-- 22531 MachineCopyPropagation.cpp
-rw-r--r-- 1839 MachineDominanceFrontier.cpp
-rw-r--r-- 4868 MachineDominators.cpp
-rw-r--r-- 10088 MachineFrameInfo.cpp
-rw-r--r-- 40340 MachineFunction.cpp
-rw-r--r-- 4897 MachineFunctionPass.cpp
-rw-r--r-- 2316 MachineFunctionPrinterPass.cpp
-rw-r--r-- 77815 MachineInstr.cpp
-rw-r--r-- 11944 MachineInstrBundle.cpp
-rw-r--r-- 54658 MachineLICM.cpp
-rw-r--r-- 4852 MachineLoopInfo.cpp
-rw-r--r-- 5059 MachineLoopUtils.cpp
-rw-r--r-- 11838 MachineModuleInfo.cpp
-rw-r--r-- 1541 MachineModuleInfoImpls.cpp
-rw-r--r-- 40597 MachineOperand.cpp
-rw-r--r-- 3319 MachineOptimizationRemarkEmitter.cpp
-rw-r--r-- 58328 MachineOutliner.cpp
-rw-r--r-- 109682 MachinePipeliner.cpp
-rw-r--r-- 2446 MachinePostDominators.cpp
-rw-r--r-- 4833 MachineRegionInfo.cpp
-rw-r--r-- 23464 MachineRegisterInfo.cpp
-rw-r--r-- 13292 MachineSSAUpdater.cpp
-rw-r--r-- 138637 MachineScheduler.cpp
-rw-r--r-- 46124 MachineSink.cpp
-rw-r--r-- 50738 MachineTraceMetrics.cpp
-rw-r--r-- 104974 MachineVerifier.cpp
-rw-r--r-- 6780 MacroFusion.cpp
-rw-r--r-- 79805 ModuloSchedule.cpp
-rw-r--r-- 6824 OptimizePHIs.cpp
-rw-r--r-- 26881 PHIElimination.cpp
-rw-r--r-- 2274 PHIEliminationUtils.cpp
-rw-r--r-- 972 PHIEliminationUtils.h
-rw-r--r-- 3805 ParallelCG.cpp
-rw-r--r-- 3108 PatchableFunction.cpp
-rw-r--r-- 79973 PeepholeOptimizer.cpp
-rw-r--r-- 3548 PostRAHazardRecognizer.cpp
-rw-r--r-- 24862 PostRASchedulerList.cpp
-rw-r--r-- 7050 PreISelIntrinsicLowering.cpp
-rw-r--r-- 5490 ProcessImplicitDefs.cpp
-rw-r--r-- 51462 PrologEpilogInserter.cpp
-rw-r--r-- 4820 PseudoSourceValue.cpp
-rw-r--r-- 6363 README.txt
-rw-r--r-- 6950 ReachingDefAnalysis.cpp
-rw-r--r-- 6447 RegAllocBase.cpp
-rw-r--r-- 4738 RegAllocBase.h
-rw-r--r-- 11604 RegAllocBasic.cpp
-rw-r--r-- 47044 RegAllocFast.cpp
-rw-r--r-- 126714 RegAllocGreedy.cpp
-rw-r--r-- 33926 RegAllocPBQP.cpp
-rw-r--r-- 7581 RegUsageInfoCollector.cpp
-rw-r--r-- 5219 RegUsageInfoPropagate.cpp
-rw-r--r-- 6732 RegisterClassInfo.cpp
-rw-r--r-- 145903 RegisterCoalescer.cpp
-rw-r--r-- 4136 RegisterCoalescer.h
-rw-r--r-- 50095 RegisterPressure.cpp
-rw-r--r-- 28117 RegisterScavenging.cpp
-rw-r--r-- 3257 RegisterUsageInfo.cpp
-rw-r--r-- 15114 RenameIndependentSubregs.cpp
-rw-r--r-- 3526 ResetMachineFunctionPass.cpp
-rw-r--r-- 34344 SafeStack.cpp
-rw-r--r-- 9850 SafeStackColoring.cpp
-rw-r--r-- 4862 SafeStackColoring.h
-rw-r--r-- 5421 SafeStackLayout.cpp
-rw-r--r-- 2461 SafeStackLayout.h
-rw-r--r-- 31521 ScalarizeMaskedMemIntrin.cpp
-rw-r--r-- 21494 ScheduleDAG.cpp
-rw-r--r-- 55479 ScheduleDAGInstrs.cpp
-rw-r--r-- 3269 ScheduleDAGPrinter.cpp
-rw-r--r-- 8040 ScoreboardHazardRecognizer.cpp
drwxr-xr-x - SelectionDAG
-rw-r--r-- 14463 ShadowStackGCLowering.cpp
-rw-r--r-- 23508 ShrinkWrap.cpp
-rw-r--r-- 19136 SjLjEHPrepare.cpp
-rw-r--r-- 9178 SlotIndexes.cpp
-rw-r--r-- 12845 SpillPlacement.cpp
-rw-r--r-- 6827 SpillPlacement.h
-rw-r--r-- 1247 Spiller.h
-rw-r--r-- 67465 SplitKit.cpp
-rw-r--r-- 24241 SplitKit.h
-rw-r--r-- 49163 StackColoring.cpp
-rw-r--r-- 6269 StackMapLivenessAnalysis.cpp
-rw-r--r-- 20234 StackMaps.cpp
-rw-r--r-- 21859 StackProtector.cpp
-rw-r--r-- 17493 StackSlotColoring.cpp
-rw-r--r-- 11642 SwiftErrorValueTracking.cpp
-rw-r--r-- 18574 SwitchLoweringUtils.cpp
-rw-r--r-- 2609 TailDuplication.cpp
-rw-r--r-- 37417 TailDuplicator.cpp
-rw-r--r-- 5617 TargetFrameLoweringImpl.cpp
-rw-r--r-- 47034 TargetInstrInfo.cpp
-rw-r--r-- 77666 TargetLoweringBase.cpp
-rw-r--r-- 70727 TargetLoweringObjectFileImpl.cpp
-rw-r--r-- 2289 TargetOptionsImpl.cpp
-rw-r--r-- 47434 TargetPassConfig.cpp
-rw-r--r-- 19026 TargetRegisterInfo.cpp
-rw-r--r-- 13471 TargetSchedule.cpp
-rw-r--r-- 1803 TargetSubtargetInfo.cpp
-rw-r--r-- 68659 TwoAddressInstructionPass.cpp
-rw-r--r-- 7774 UnreachableBlockElim.cpp
-rw-r--r-- 21823 ValueTypes.cpp
-rw-r--r-- 21913 VirtRegMap.cpp
-rw-r--r-- 14370 WasmEHPrepare.cpp
-rw-r--r-- 51260 WinEHPrepare.cpp
-rw-r--r-- 9296 XRayInstrumentation.cpp