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