.. |
ADCE
|
|
|
AddDiscriminators
|
|
|
AlignmentFromAssumptions
|
|
|
ArgumentPromotion
|
[ArgumentPromotion] Propagate operand bundles to promoted call sites
|
2016-04-29 04:56:12 +00:00 |
AtomicExpand
|
|
|
BBVectorize
|
|
|
BDCE
|
|
|
BranchFolding
|
|
|
CodeExtractor
|
|
|
CodeGenPrepare
|
[CodeGenPrepare] Don't sink a cast past its user
|
2016-04-27 19:36:38 +00:00 |
ConstantHoisting
|
|
|
ConstantMerge
|
|
|
ConstProp
|
|
|
CorrelatedValuePropagation
|
[LVI] Reduce compile time by lazily scanning blocks if needed
|
2016-04-27 00:30:55 +00:00 |
CrossDSOCFI
|
|
|
DCE
|
Mark guards on true as "trivially dead"
|
2016-04-29 22:23:16 +00:00 |
DeadArgElim
|
[DeadArgumentElimination] Propagate operand bundles to promoted call sites
|
2016-04-29 07:22:36 +00:00 |
DeadStoreElimination
|
[DeadStoreElimination] Shorten beginning of memset overwritten by later stores
|
2016-04-22 19:51:29 +00:00 |
EarlyCSE
|
[EarlyCSE] Simplify guard intrinsics
|
2016-04-29 21:52:58 +00:00 |
EliminateAvailableExternally
|
|
|
Float2Int
|
|
|
ForcedFunctionAttrs
|
|
|
FunctionAttrs
|
|
|
FunctionImport
|
|
|
GCOVProfiling
|
DebugInfo: Remove MDString-based type references
|
2016-04-23 21:08:00 +00:00 |
GlobalDCE
|
|
|
GlobalOpt
|
PM: Port GlobalOpt to the new pass manager
|
2016-04-26 00:28:01 +00:00 |
GVN
|
[GVN] Respect fast-math-flags on fcmps
|
2016-04-22 06:37:51 +00:00 |
IndVarSimplify
|
|
|
InferFunctionAttrs
|
[InferAttrs] Mark memset_pattern16 params nocapture.
|
2016-04-27 19:04:43 +00:00 |
Inline
|
[Inliner] Preserve llvm.mem.parallel_loop_access metadata
|
2016-04-28 23:00:04 +00:00 |
InstCombine
|
[InstCombine][AVX2] Combine VPERMD/VPERMPS intrinsics with constant masks to shufflevector.
|
2016-05-01 16:41:22 +00:00 |
InstMerge
|
|
|
InstSimplify
|
Introduce llvm.load.relative intrinsic.
|
2016-04-22 21:18:02 +00:00 |
Internalize
|
PM: Port Internalize to the new pass manager
|
2016-04-26 20:15:52 +00:00 |
IPConstantProp
|
|
|
IRCE
|
|
|
JumpThreading
|
[ValueTracking] Improve isImpliedCondition when the dominating cond is false.
|
2016-04-25 17:23:36 +00:00 |
LCSSA
|
|
|
LICM
|
|
|
LoadCombine
|
|
|
LoopDataPrefetch
|
|
|
LoopDeletion
|
|
|
LoopDistribute
|
[LoopDist] Add missing RUN line in test from r268006
|
2016-04-29 07:16:00 +00:00 |
LoopIdiom
|
[LIR] Set attributes on memset_pattern16.
|
2016-04-27 19:04:50 +00:00 |
LoopInterchange
|
|
|
LoopLoadElim
|
|
|
LoopReroll
|
Reroll loops with multiple IV and negative step part 3
|
2016-04-30 00:51:22 +00:00 |
LoopRotate
|
|
|
LoopSimplify
|
|
|
LoopSimplifyCFG
|
|
|
LoopStrengthReduce
|
AMDGPU: Stop reporting an addressing mode for unknown addrspace
|
2016-04-29 06:25:10 +00:00 |
LoopUnroll
|
The patch fixes PR27392.
|
2016-04-27 03:04:54 +00:00 |
LoopUnswitch
|
|
|
LoopVectorize
|
[LoopVectorize] Add operand bundles to vectorized functions
|
2016-04-29 07:09:48 +00:00 |
LoopVersioning
|
|
|
LoopVersioningLICM
|
[LoopVersioningLICM] Add test coverage for llvm.loop.licm_versioning.disable
|
2016-04-22 18:34:50 +00:00 |
LowerAtomic
|
|
|
LowerBitSets
|
|
|
LowerExpectIntrinsic
|
[LowerExpectIntrinsic] make default likely/unlikely ratio bigger
|
2016-04-26 22:23:38 +00:00 |
LowerGuardIntrinsic
|
[LowerGuardIntrinsics] Keep track of !make.implicit metadata
|
2016-04-30 00:55:59 +00:00 |
LowerInvoke
|
|
|
LowerSwitch
|
|
|
Mem2Reg
|
|
|
MemCpyOpt
|
|
|
MergeFunc
|
|
|
MetaRenamer
|
|
|
NameAnonFunctions
|
|
|
NaryReassociate
|
|
|
ObjCARC
|
|
|
PartiallyInlineLibCalls
|
|
|
PGOProfile
|
more buildbot failure fix to r267792
|
2016-04-27 23:23:53 +00:00 |
PhaseOrdering
|
|
|
PlaceSafepoints
|
|
|
PreISelIntrinsicLowering
|
Introduce llvm.load.relative intrinsic.
|
2016-04-22 21:18:02 +00:00 |
PruneEH
|
|
|
Reassociate
|
PM: Port Reassociate to the new pass manager
|
2016-04-26 23:39:29 +00:00 |
Reg2Mem
|
|
|
RewriteStatepointsForGC
|
|
|
SafeStack
|
DebugInfo: Remove MDString-based type references
|
2016-04-23 21:08:00 +00:00 |
SampleProfile
|
Tune basic block annotation algorithm.
|
2016-04-26 04:59:11 +00:00 |
Scalarizer
|
|
|
ScalarRepl
|
|
|
SCCP
|
|
|
SeparateConstOffsetFromGEP
|
|
|
SimplifyCFG
|
add minimal test to show dropped metadata
|
2016-04-30 00:12:54 +00:00 |
Sink
|
PM: Port SinkingPass to the new pass manager
|
2016-04-22 19:54:10 +00:00 |
SLPVectorizer
|
[SLPVectorizer] Add operand bundles to vectorized functions
|
2016-04-29 07:09:51 +00:00 |
SpeculativeExecution
|
|
|
SROA
|
|
|
StraightLineStrengthReduce
|
|
|
StripDeadPrototypes
|
|
|
StripSymbols
|
|
|
StructurizeCFG
|
|
|
TailCallElim
|
|
|
Util
|
[BasicAA] Treat llvm.assume as not accessing memory in getModRefBehavior(Function)
|
2016-04-29 17:18:28 +00:00 |
WholeProgramDevirt
|
|
|