.. |
ADCE
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
AddDiscriminators
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
AggressiveInstCombine
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
AlignmentFromAssumptions
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
ArgumentPromotion
|
remove inalloca parameters in globalopt and simplify argpromotion
|
2019-05-02 00:37:36 +00:00 |
AtomicExpand
|
AtomicExpand: Don't crash on non-0 alloca
|
2019-06-11 01:35:07 +00:00 |
BDCE
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
BlockExtractor
|
[BlockExtractor] Change the basic block separator from ',' to ';'
|
2019-04-29 16:14:00 +00:00 |
BranchFolding
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
CallSiteSplitting
|
CallSiteSplitting: Respect convergent and noduplicate
|
2019-05-29 16:59:48 +00:00 |
CalledValuePropagation
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
CanonicalizeAliases
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
CodeExtractor
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
CodeGenPrepare
|
[CodeGenPrepare] limit overflow intrinsic matching to a single basic block (2nd try)
|
2019-05-04 12:46:32 +00:00 |
ConstProp
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
ConstantHoisting
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
ConstantMerge
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
Coroutines
|
[coroutines] Fix spills of static array allocas
|
2019-05-13 23:58:24 +00:00 |
CorrelatedValuePropagation
|
Resubmit "[CorrelatedValuePropagation] Fix prof branch_weights metadata handling for SwitchInst"
|
2019-06-05 05:46:40 +00:00 |
CrossDSOCFI
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
DCE
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
DeadArgElim
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
DeadStoreElimination
|
[DSE] Bugfix to avoid PartialStoreMerging involving non byte-sized stores
|
2019-05-24 08:32:02 +00:00 |
DivRemPairs
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
EarlyCSE
|
[EarlyCSE] Add tests for negated min/max/abs [NFC]
|
2019-06-05 21:30:10 +00:00 |
EliminateAvailableExternally
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
EntryExitInstrumenter
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
ExpandMemCmp/X86
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
Float2Int
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
ForcedFunctionAttrs
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
FunctionAttrs
|
Do not derive no-recurse attribute if function does not have exact definition.
|
2019-06-10 04:16:04 +00:00 |
FunctionImport
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
GCOVProfiling
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
GVN
|
GVN: Handle addrspacecast
|
2019-05-18 14:36:06 +00:00 |
GVNHoist
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
GVNSink
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
GlobalDCE
|
[IR] Disallow llvm.global_ctors and llvm.global_dtors of the 2-field form in textual format
|
2019-05-15 02:35:32 +00:00 |
GlobalMerge
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
GlobalOpt
|
Revert r361460
|
2019-05-24 01:03:51 +00:00 |
GlobalSplit
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
GuardWidening
|
[GuardWidening] Wire up a NPM version of the LoopGuardWidening pass
|
2019-04-18 19:17:14 +00:00 |
HardwareLoops
|
[NFC] Add HardwareLoops lit.local.cfg file
|
2019-06-12 12:54:19 +00:00 |
HotColdSplit
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
IPConstantProp
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
IRCE
|
Revert "[SCEV] Use wrap flags in InsertBinop"
|
2019-06-06 12:35:46 +00:00 |
IndVarSimplify
|
Generalize icmp matching in IndVars' eliminateTrunc
|
2019-06-11 22:43:25 +00:00 |
IndirectBrExpand
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
InferAddressSpaces
|
[InferAddressSpaces] Enhance the handling of cosntexpr.
|
2019-05-10 14:57:42 +00:00 |
InferFunctionAttrs
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
Inline
|
[NFC] Added test from PR42084 for D63058
|
2019-06-09 14:56:46 +00:00 |
InstCombine
|
[InstCombine] Handle -(X-Y) --> (Y-X) for unary fneg when NSZ
|
2019-06-11 16:21:21 +00:00 |
InstMerge
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
InstNamer
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
InstSimplify
|
[InstSimplify] enhance fcmp fold with never-nan operand
|
2019-06-09 13:48:59 +00:00 |
InterleavedAccess
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
Internalize
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
JumpThreading
|
[JumpThreading] A bug fix for stale loop info after unfold select
|
2019-05-15 15:15:16 +00:00 |
LCSSA
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
LICM
|
[LICM] Allow AliasSetMap to contain top-level loops.
|
2019-05-14 19:41:36 +00:00 |
LoadStoreVectorizer
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
LoopDataPrefetch
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
LoopDeletion
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
LoopDistribute
|
LoopDistribute/LAA: Add tests to catch regressions
|
2019-06-12 13:15:59 +00:00 |
LoopFusion
|
Add basic loop fusion pass.
|
2019-04-17 18:53:27 +00:00 |
LoopIdiom
|
Revert "[DebugInfo@O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion"
|
2019-06-12 08:34:51 +00:00 |
LoopInstSimplify
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
LoopInterchange
|
[LoopInterchange] Fix handling of LCSSA nodes defined in headers and latches.
|
2019-05-26 23:38:25 +00:00 |
LoopLoadElim
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
LoopPredication
|
[LoopPred] Fix a bug in unconditional latch bailout introduced in r362284
|
2019-06-06 18:02:36 +00:00 |
LoopReroll
|
Revert "[SCEV] Use wrap flags in InsertBinop"
|
2019-06-06 12:35:46 +00:00 |
LoopRotate
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
LoopSimplify
|
Revert "[DebugInfo@O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion"
|
2019-06-12 08:34:51 +00:00 |
LoopSimplifyCFG
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
LoopStrengthReduce
|
Revert "[SCEV] Use wrap flags in InsertBinop"
|
2019-06-06 12:35:46 +00:00 |
LoopTransformWarning
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
LoopUnroll
|
Revert "[DebugInfo@O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion"
|
2019-06-12 08:34:51 +00:00 |
LoopUnrollAndJam
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
LoopUnswitch
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
LoopVectorize
|
LoopDistribute/LAA: Add tests to catch regressions
|
2019-06-12 13:15:59 +00:00 |
LoopVersioning
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
LoopVersioningLICM
|
LoopVersioningLICM: Respect convergent and noduplicate
|
2019-05-29 20:47:59 +00:00 |
LowerAtomic
|
Transforms: lower fadd and fsub atomicrmw instructions
|
2019-05-23 17:03:43 +00:00 |
LowerExpectIntrinsic
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
LowerGuardIntrinsic
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
LowerInvoke
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
LowerSwitch
|
Fix a crash when the default of a switch is removed
|
2019-06-03 17:54:15 +00:00 |
LowerTypeTests
|
[ThinLTO] Auto-hide prevailing linkonce_odr only when all copies eligible
|
2019-05-10 20:08:24 +00:00 |
LowerWidenableCondition
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
MakeGuardsExplicit
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
Mem2Reg
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
MemCpyOpt
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
MergeFunc
|
Fix 2-field llvm.global_ctors `REQUIRES: asserts` tests after rL360742
|
2019-05-15 03:08:21 +00:00 |
MergeICmps
|
[MergeICmps] Make the pass compatible with the new pass manager.
|
2019-05-23 12:35:26 +00:00 |
MetaRenamer
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
NameAnonGlobals
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
NaryReassociate
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
NewGVN
|
NewGVN: Handle addrspacecast
|
2019-06-05 21:15:52 +00:00 |
ObjCARC
|
[IR] Disallow llvm.global_ctors and llvm.global_dtors of the 2-field form in textual format
|
2019-05-15 02:35:32 +00:00 |
PGOProfile
|
[PGO] Handle cases of non-instrument BBs
|
2019-06-10 22:36:27 +00:00 |
PartiallyInlineLibCalls
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
PhaseOrdering
|
[Pass Pipeline][NFC] Add a test prior to committing D61726
|
2019-05-13 21:14:36 +00:00 |
PlaceSafepoints
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
PreISelIntrinsicLowering
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
PruneEH
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
Reassociate
|
[NFC][Reassociate] Fix mistake in 468b2ad
|
2019-06-05 18:50:07 +00:00 |
Reg2Mem
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
RewriteStatepointsForGC
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
SCCP
|
[SCCP] Add UnaryOperator visitor to SCCP for unary FNeg
|
2019-06-03 21:53:56 +00:00 |
SLPVectorizer
|
[SLP] Fix regression in broadcasts caused by operand reordering patch D59973.
|
2019-06-05 15:26:28 +00:00 |
SROA
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
SafeStack
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
SampleProfile
|
Fix prof branch_weights in entry_counts_missing_dbginfo.ll test
|
2019-05-16 03:39:09 +00:00 |
ScalarizeMaskedMemIntrin/X86
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
Scalarizer
|
[Scalarizer] Add UnaryOperator visitor to scalarization pass
|
2019-06-04 23:01:36 +00:00 |
SeparateConstOffsetFromGEP
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
SimpleLoopUnswitch
|
[NewPM] Add Option handling for SimpleLoopUnswitch
|
2019-04-22 10:35:07 +00:00 |
SimplifyCFG
|
[SimplifyCFG] fix last commit
|
2019-06-04 14:32:52 +00:00 |
Sink
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
SpeculateAroundPHIs
|
SpeculateAroundPHIs: Respect convergent
|
2019-05-29 13:14:39 +00:00 |
SpeculativeExecution
|
Support FNeg in SpeculativeExecution pass
|
2019-05-14 16:51:18 +00:00 |
StraightLineStrengthReduce
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
StripDeadPrototypes
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
StripSymbols
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
StructurizeCFG
|
StructurizeCFG: Relax uniformity checks.
|
2019-05-24 08:59:17 +00:00 |
SyntheticCountsPropagation
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
TailCallElim
|
Revert "Temporarily Revert "Add basic loop fusion pass.""
|
2019-04-17 04:52:47 +00:00 |
ThinLTOBitcodeWriter
|
[IR] Disallow llvm.global_ctors and llvm.global_dtors of the 2-field form in textual format
|
2019-05-15 02:35:32 +00:00 |
Util
|
[PredicateInfo] Do not process unreachable operands.
|
2019-05-15 19:35:38 +00:00 |
WholeProgramDevirt
|
[ThinLTO] Auto-hide prevailing linkonce_odr only when all copies eligible
|
2019-05-10 20:08:24 +00:00 |