..
ADCE.cpp
AlignmentFromAssumptions.cpp
Sort the remaining #include lines in include/... and lib/....
2017-06-06 11:49:48 +00:00
BDCE.cpp
CMakeLists.txt
Remove the LoadCombine pass. It was never enabled and is unsupported.
2017-06-22 22:58:12 +00:00
ConstantHoisting.cpp
[ConstantHoisting] Remove dupliate logic in constant hoisting
2017-07-10 20:45:34 +00:00
ConstantProp.cpp
Sort the remaining #include lines in include/... and lib/....
2017-06-06 11:49:48 +00:00
CorrelatedValuePropagation.cpp
[CorrelatedValuePropagation] Fix typo in comment sense->since. NFC
2017-06-23 20:28:40 +00:00
DCE.cpp
Sort the remaining #include lines in include/... and lib/....
2017-06-06 11:49:48 +00:00
DeadStoreElimination.cpp
EarlyCSE.cpp
[EarlyCSE] Handle calls with no MemorySSA info.
2017-07-14 20:13:21 +00:00
FlattenCFGPass.cpp
Sort the remaining #include lines in include/... and lib/....
2017-06-06 11:49:48 +00:00
Float2Int.cpp
GuardWidening.cpp
Sort the remaining #include lines in include/... and lib/....
2017-06-06 11:49:48 +00:00
GVN.cpp
Fix DebugLoc propagation for unreachable LoadInst
2017-07-19 01:27:24 +00:00
GVNHoist.cpp
Sort the remaining #include lines in include/... and lib/....
2017-06-06 11:49:48 +00:00
GVNSink.cpp
Hide dbgs() stream for when built with -fmodules.
2017-06-14 19:16:22 +00:00
InductiveRangeCheckElimination.cpp
[IRCE] Recognize loops with ne/eq latch conditions
2017-07-18 04:53:48 +00:00
IndVarSimplify.cpp
[IndVars] Add an option to be able to disable LFTR
2017-06-09 06:11:59 +00:00
InferAddressSpaces.cpp
[InferAddressSpaces] Fix assertion about null pointer
2017-07-07 02:40:13 +00:00
IVUsersPrinter.cpp
JumpThreading.cpp
[SimplifyCFG] Defer folding unconditional branches to LateSimplifyCFG if it can destroy canonical loop structure.
2017-07-19 08:53:34 +00:00
LICM.cpp
[LICM] Make sinkRegion and hoistRegion non-recursive
2017-07-20 03:27:02 +00:00
LLVMBuild.txt
LoopAccessAnalysisPrinter.cpp
LoopDataPrefetch.cpp
LoopDeletion.cpp
[LoopDeletion] NFC: Add loop being analyzed debug statement
2017-07-04 17:00:03 +00:00
LoopDistribute.cpp
LoopIdiomRecognize.cpp
[LIR] Teach LIR to avoid extending the BE count prior to adding one to
2017-07-25 10:48:32 +00:00
LoopInstSimplify.cpp
LoopInterchange.cpp
[LoopInterchange] Update code to use range-based for loops (NFC).
2017-07-24 11:41:30 +00:00
LoopLoadElimination.cpp
LoopPassManager.cpp
LoopPredication.cpp
Sort the remaining #include lines in include/... and lib/....
2017-06-06 11:49:48 +00:00
LoopRerollPass.cpp
Sort the remaining #include lines in include/... and lib/....
2017-06-06 11:49:48 +00:00
LoopRotation.cpp
[LoopRotate] Fix DomTree update logic for unreachable nodes. Fix PR33701.
2017-07-12 18:42:16 +00:00
LoopSimplifyCFG.cpp
LoopSink.cpp
LoopStrengthReduce.cpp
[SystemZ, LoopStrengthReduce]
2017-07-21 11:59:37 +00:00
LoopUnrollPass.cpp
[LoopUnroll] Fix bug in computeUnrollCount causing it to not honor MaxCount
2017-06-28 17:01:15 +00:00
LoopUnswitch.cpp
Disable loop unswitching for some patterns containing equality comparison with undef.
2017-07-25 23:37:17 +00:00
LoopVersioningLICM.cpp
LowerAtomic.cpp
LowerExpectIntrinsic.cpp
Fix builin_expect lowering bug
2017-06-07 18:32:24 +00:00
LowerGuardIntrinsic.cpp
Sort the remaining #include lines in include/... and lib/....
2017-06-06 11:49:48 +00:00
MemCpyOptimizer.cpp
Sort the remaining #include lines in include/... and lib/....
2017-06-06 11:49:48 +00:00
MergedLoadStoreMotion.cpp
[IR] Make use of Type::isPtrOrPtrVectorTy/isIntOrIntVectorTy/isFPOrFPVectorTy to shorten code. NFC
2017-07-09 07:04:00 +00:00
NaryReassociate.cpp
NewGVN.cpp
[NewGVN] Check for congruency of memory accesses.
2017-07-11 19:49:12 +00:00
PartiallyInlineLibCalls.cpp
PlaceSafepoints.cpp
All libcalls should be considered to be GC-leaf functions.
2017-07-27 16:49:39 +00:00
Reassociate.cpp
[Constants] If we already have a ConstantInt*, prefer to use isZero/isOne/isMinusOne instead of isNullValue/isOneValue/isAllOnesValue inherited from Constant. NFCI
2017-07-06 18:39:47 +00:00
Reg2Mem.cpp
Sort the remaining #include lines in include/... and lib/....
2017-06-06 11:49:48 +00:00
RewriteStatepointsForGC.cpp
All libcalls should be considered to be GC-leaf functions.
2017-07-27 16:49:39 +00:00
Scalar.cpp
Remove the LoadCombine pass. It was never enabled and is unsupported.
2017-06-22 22:58:12 +00:00
Scalarizer.cpp
Sort the remaining #include lines in include/... and lib/....
2017-06-06 11:49:48 +00:00
SCCP.cpp
[Constants] If we already have a ConstantInt*, prefer to use isZero/isOne/isMinusOne instead of isNullValue/isOneValue/isAllOnesValue inherited from Constant. NFCI
2017-07-06 18:39:47 +00:00
SeparateConstOffsetFromGEP.cpp
Sort the remaining #include lines in include/... and lib/....
2017-06-06 11:49:48 +00:00
SimpleLoopUnswitch.cpp
Sort the remaining #include lines in include/... and lib/....
2017-06-06 11:49:48 +00:00
SimplifyCFGPass.cpp
Sink.cpp
[Sink] Fix predicate in legality check
2017-06-09 19:31:10 +00:00
SpeculativeExecution.cpp
SROA.cpp
Enhance synchscope representation
2017-07-11 22:23:00 +00:00
StraightLineStrengthReduce.cpp
StructurizeCFG.cpp
fix trivial typos; NFC
2017-07-09 05:54:44 +00:00
TailRecursionElimination.cpp
[TRE] Move to the new OptRemark API.
2017-07-19 21:13:22 +00:00