.. |
ADCE
|
|
|
AddDiscriminators
|
|
|
AggressiveInstCombine
|
|
|
AlignmentFromAssumptions
|
[AlignmentFromAssumptions] getNewAlignmentDiff(): use getURemExpr()
|
2019-08-23 02:17:04 +00:00 |
ArgumentPromotion
|
IR: print value numbers for unnamed function arguments
|
2019-08-03 14:28:34 +00:00 |
AtomicExpand
|
|
|
BDCE
|
|
|
BlockExtractor
|
[BlockExtractor] Avoid assert with wrong line format
|
2019-08-20 14:46:02 +00:00 |
BranchFolding
|
|
|
CalledValuePropagation
|
|
|
CallSiteSplitting
|
|
|
CanonicalizeAliases
|
|
|
CodeExtractor
|
|
|
CodeGenPrepare
|
[CodeGenPrepare] Fix use-after-free
|
2019-08-16 23:10:34 +00:00 |
ConstantHoisting
|
|
|
ConstantMerge
|
|
|
ConstProp
|
|
|
Coroutines
|
[coroutine] Fixes "cannot move instruction since its users are not dominated by CoroBegin" problem.
|
2019-08-15 00:48:51 +00:00 |
CorrelatedValuePropagation
|
|
|
CrossDSOCFI
|
|
|
DCE
|
|
|
DeadArgElim
|
[FunctionAttrs] Annotate "willreturn" for intrinsics
|
2019-07-28 06:09:56 +00:00 |
DeadStoreElimination
|
[FunctionAttrs] Annotate "willreturn" for intrinsics
|
2019-07-28 06:09:56 +00:00 |
DivRemPairs
|
[DivRemPairs] Recommit: Handling for expanded-form rem - recomposition (PR42673)
|
2019-07-31 12:06:51 +00:00 |
EarlyCSE
|
[EarlyCSE] Add support for unary FNeg to EarlyCSE
|
2019-08-07 14:34:41 +00:00 |
EliminateAvailableExternally
|
|
|
EntryExitInstrumenter
|
Reland "[ARM] push LR before __gnu_mcount_nc"
|
2019-08-16 23:30:16 +00:00 |
ExpandMemCmp/X86
|
|
|
Float2Int
|
|
|
ForcedFunctionAttrs
|
|
|
FunctionAttrs
|
[Attributor] Adjust and test the iteration bound of tests
|
2019-08-26 18:55:47 +00:00 |
FunctionImport
|
|
|
GCOVProfiling
|
|
|
GlobalDCE
|
|
|
GlobalMerge
|
|
|
GlobalOpt
|
[GlobalOpt] prevent crashing on large integer types (PR42932)
|
2019-08-09 12:43:25 +00:00 |
GlobalSplit
|
|
|
GuardWidening
|
|
|
GVN
|
[GVN] Do PHI translations across all edges between the load and the unavailable pred.
|
2019-08-21 20:06:50 +00:00 |
GVNHoist
|
|
|
GVNSink
|
|
|
HardwareLoops
|
[ARM][LowOverheadLoops] Enable by default
|
2019-07-30 08:14:28 +00:00 |
HotColdSplit
|
|
|
IndirectBrExpand
|
|
|
IndVarSimplify
|
[IndVars] Fix a bug noticed by inspection
|
2019-08-23 04:03:23 +00:00 |
InferAddressSpaces
|
|
|
InferFunctionAttrs
|
[BuildLibCalls] Noalias annotation
|
2019-08-14 16:50:06 +00:00 |
Inline
|
[FunctionAttrs] Annotate "willreturn" for intrinsics
|
2019-07-28 06:09:56 +00:00 |
InstCombine
|
[NFC] Added tests for D66651
|
2019-08-27 11:41:03 +00:00 |
InstMerge
|
|
|
InstNamer
|
|
|
InstSimplify
|
[InstSimplify] Report "Changed" also when only deleting dead instructions
|
2019-08-09 07:08:25 +00:00 |
InterleavedAccess
|
|
|
Internalize
|
|
|
IPConstantProp
|
|
|
IRCE
|
|
|
JumpThreading
|
IR: print value numbers for unnamed function arguments
|
2019-08-03 14:28:34 +00:00 |
LCSSA
|
|
|
LICM
|
[LoopPassManager + MemorySSA] Only enable use of MemorySSA for LPMs known to preserve it.
|
2019-08-21 17:00:57 +00:00 |
LoadStoreVectorizer
|
Handle casts changing pointer size in the vectorizer
|
2019-08-02 04:03:37 +00:00 |
LoopDataPrefetch
|
|
|
LoopDeletion
|
|
|
LoopDistribute
|
|
|
LoopFusion
|
[LoopFusion] Extend use of OptimizationRemarkEmitter
|
2019-07-30 15:58:43 +00:00 |
LoopIdiom
|
|
|
LoopInstSimplify
|
[LoopPassManager + MemorySSA] Only enable use of MemorySSA for LPMs known to preserve it.
|
2019-08-21 17:00:57 +00:00 |
LoopInterchange
|
|
|
LoopLoadElim
|
|
|
LoopPredication
|
|
|
LoopReroll
|
|
|
LoopRotate
|
[LoopPassManager + MemorySSA] Only enable use of MemorySSA for LPMs known to preserve it.
|
2019-08-21 17:00:57 +00:00 |
LoopSimplify
|
|
|
LoopSimplifyCFG
|
|
|
LoopStrengthReduce
|
|
|
LoopTransformWarning
|
|
|
LoopUnroll
|
[LoopUnroll] Handle certain PHIs in full unrolling properly
|
2019-08-26 09:29:53 +00:00 |
LoopUnrollAndJam
|
|
|
LoopUnswitch
|
|
|
LoopVectorize
|
Preland test cases for D66688 to make diffs clear.
|
2019-08-26 20:37:06 +00:00 |
LoopVersioning
|
|
|
LoopVersioningLICM
|
|
|
LowerAtomic
|
|
|
LowerExpectIntrinsic
|
|
|
LowerGuardIntrinsic
|
|
|
LowerInvoke
|
|
|
LowerSwitch
|
|
|
LowerTypeTests
|
cfi-icall: Allow the jump table to be optionally made non-canonical.
|
2019-08-09 22:31:59 +00:00 |
LowerWidenableCondition
|
|
|
MakeGuardsExplicit
|
|
|
Mem2Reg
|
|
|
MemCpyOpt
|
[BuildLibCalls] Noalias annotation
|
2019-08-14 16:50:06 +00:00 |
MergeFunc
|
IR: print value numbers for unnamed function arguments
|
2019-08-03 14:28:34 +00:00 |
MergeICmps
|
|
|
MetaRenamer
|
|
|
NameAnonGlobals
|
|
|
NaryReassociate
|
|
|
NewGVN
|
|
|
ObjCARC
|
[FunctionAttrs] Annotate "willreturn" for intrinsics
|
2019-07-28 06:09:56 +00:00 |
PartiallyInlineLibCalls
|
|
|
PGOProfile
|
|
|
PhaseOrdering
|
Add PhaseOrdering/lifetime-sanitizer.ll tests
|
2019-08-27 00:18:28 +00:00 |
PlaceSafepoints
|
|
|
PreISelIntrinsicLowering
|
|
|
PruneEH
|
|
|
Reassociate
|
[Reassoc] Small fix to support unary FNeg in NegateValue(...)
|
2019-08-23 15:49:38 +00:00 |
Reg2Mem
|
|
|
RewriteStatepointsForGC
|
|
|
SafeStack
|
[SafeStack] Insert the deref before remaining elements
|
2019-07-24 00:16:23 +00:00 |
SampleProfile
|
[SampleFDO] Add ExtBinary format to support extension of binary profile.
|
2019-08-23 19:05:30 +00:00 |
ScalarizeMaskedMemIntrin/X86
|
[ScalarizeMaskedMemIntrin] Add test case for expanding scatter.
|
2019-08-07 23:16:29 +00:00 |
Scalarizer
|
|
|
SCCP
|
[SCCP] Update condition to avoid overflow.
|
2019-07-31 18:22:22 +00:00 |
SeparateConstOffsetFromGEP
|
|
|
SimpleLoopUnswitch
|
[LoopPassManager + MemorySSA] Only enable use of MemorySSA for LPMs known to preserve it.
|
2019-08-21 17:00:57 +00:00 |
SimplifyCFG
|
[SimplifyCFG] Add "safe abs" test from CMSIS DSP 'abs_with_clamp()'
|
2019-08-14 13:10:59 +00:00 |
Sink
|
|
|
SLPVectorizer
|
[SLP] add test that requires shuffle of scalars; NFC
|
2019-08-19 12:41:09 +00:00 |
SpeculateAroundPHIs
|
Ignore indirect branches from callbr.
|
2019-08-14 16:44:07 +00:00 |
SpeculativeExecution
|
|
|
SROA
|
|
|
StackProtector/X86
|
|
|
StraightLineStrengthReduce
|
|
|
StripDeadPrototypes
|
|
|
StripSymbols
|
|
|
StructurizeCFG
|
|
|
SyntheticCountsPropagation
|
|
|
TailCallElim
|
|
|
ThinLTOBitcodeWriter
|
cfi-icall: Allow the jump table to be optionally made non-canonical.
|
2019-08-09 22:31:59 +00:00 |
Util
|
[PredicateInfo] Use SmallVector instead of SmallPtrSet.
|
2019-07-25 15:35:10 +00:00 |
WholeProgramDevirt
|
IR: print value numbers for unnamed function arguments
|
2019-08-03 14:28:34 +00:00 |