.. |
ADCE.cpp
|
[IR] Consider non-willreturn as side effect (PR50511)
|
2021-07-26 16:35:14 +02:00 |
AlignmentFromAssumptions.cpp
|
Recommit [ScalarEvolution] Make getMinusSCEV() fail for unrelated pointers.
|
2021-07-06 12:16:05 -07:00 |
AnnotationRemarks.cpp
|
[Remarks] Add analysis remarks for memset/memcpy/memmove lengths
|
2021-05-24 10:10:44 -07:00 |
BDCE.cpp
|
[NewPM] Don't mark AA analyses as preserved
|
2021-05-18 13:49:03 -07:00 |
CMakeLists.txt
|
Add jump-threading optimization for deterministic finite automata
|
2021-07-27 14:34:04 -04:00 |
CallSiteSplitting.cpp
|
…
|
|
ConstantHoisting.cpp
|
[TTI] NFC: Change getIntImmCost[Inst|Intrin] to return InstructionCost
|
2021-04-23 16:06:36 +01:00 |
ConstraintElimination.cpp
|
[NewPM] Don't mark AA analyses as preserved
|
2021-05-18 13:49:03 -07:00 |
CorrelatedValuePropagation.cpp
|
Revert "[CVP] processSwitch: Remove default case when switch cover all possible values."
|
2021-08-19 08:43:51 -04:00 |
DCE.cpp
|
[Scalar] Use range-based for loops (NFC)
|
2021-02-25 19:54:38 -08:00 |
DFAJumpThreading.cpp
|
[llvm][clang][NFC] updates inline licence info
|
2021-08-11 02:48:53 +00:00 |
DeadStoreElimination.cpp
|
[NFC][DSE] Clean up KnownNoReads and MemorySSAScanLimit in DSE
|
2021-08-14 11:26:57 +02:00 |
DivRemPairs.cpp
|
[DivRemPairs] make sure we have a valid CFG for hoisting division
|
2021-07-28 11:09:12 -04:00 |
EarlyCSE.cpp
|
[FPEnv] EarlyCSE support for constrained intrinsics, default FP environment edition
|
2021-05-20 14:40:51 -04:00 |
FlattenCFGPass.cpp
|
…
|
|
Float2Int.cpp
|
[NFCI] Move DEBUG_TYPE definition below #includes
|
2021-05-30 17:31:01 +08:00 |
GVN.cpp
|
GVN.cpp - remove unused <vector> include. NFCI.
|
2021-06-13 14:06:32 +01:00 |
GVNHoist.cpp
|
[NewPM] Don't mark AA analyses as preserved
|
2021-05-18 13:49:03 -07:00 |
GVNSink.cpp
|
[NewPM] Don't mark AA analyses as preserved
|
2021-05-18 13:49:03 -07:00 |
GuardWidening.cpp
|
[GuardWidening] Preserve MemorySSA
|
2021-08-19 20:23:17 +02:00 |
IVUsersPrinter.cpp
|
…
|
|
IndVarSimplify.cpp
|
[IndVars] Don't check for pointer exit count (NFC)
|
2021-08-15 16:49:30 +02:00 |
InductiveRangeCheckElimination.cpp
|
[NFC][NewPM] Remove some AnalysisManager invalidate methods
|
2021-04-15 16:51:26 -07:00 |
InferAddressSpaces.cpp
|
[infer-address-spaces] Handle complex non-pointer constexpr arguments.
|
2021-07-19 12:15:52 -07:00 |
InstSimplifyPass.cpp
|
…
|
|
JumpThreading.cpp
|
[CSSPGO] Undoing the concept of dangling pseudo probe
|
2021-06-18 15:14:11 -07:00 |
LICM.cpp
|
[LICM] Remove AST-based implementation
|
2021-08-18 20:21:53 +02:00 |
LoopAccessAnalysisPrinter.cpp
|
…
|
|
LoopBoundSplit.cpp
|
[LoopBoundSplit] Ignore phi node which is not scevable
|
2021-06-09 09:44:36 +01:00 |
LoopDataPrefetch.cpp
|
[NFCI] Move DEBUG_TYPE definition below #includes
|
2021-05-30 17:31:01 +08:00 |
LoopDeletion.cpp
|
[LoopDeletion] Handle switch in proving that loop exits on first iteration
|
2021-07-09 18:03:34 +07:00 |
LoopDistribute.cpp
|
[NewPM] Don't mark AA analyses as preserved
|
2021-05-18 13:49:03 -07:00 |
LoopFlatten.cpp
|
[LoopFlatten] Fix assertion failure
|
2021-08-19 13:18:57 +01:00 |
LoopFuse.cpp
|
[ADT] Remove StatisticBase and make NoopStatistic empty
|
2021-04-26 16:47:32 -07:00 |
LoopIdiomRecognize.cpp
|
[NFC][loop-idiom] Rename Stores to IgnoredInsts; Fix a typo
|
2021-08-18 10:52:16 -07:00 |
LoopInstSimplify.cpp
|
[MemorySSA] Remove -enable-mssa-loop-dependency option
|
2021-08-16 20:59:37 +02:00 |
LoopInterchange.cpp
|
[LoopInterchange] Check lcssa phis in the inner latch in scenarios of multi-level nested loops
|
2021-07-16 11:59:20 -04:00 |
LoopLoadElimination.cpp
|
[MemorySSA] Remove unnecessary MSSA dependencies
|
2021-08-16 20:40:55 +02:00 |
LoopPassManager.cpp
|
[NewPM] Don't mark AA analyses as preserved
|
2021-05-18 13:49:03 -07:00 |
LoopPredication.cpp
|
…
|
|
LoopRerollPass.cpp
|
[LoopReroll] Add an extra defensive check to avoid SCEV assertion.
|
2021-07-13 12:17:09 -07:00 |
LoopRotation.cpp
|
[MemorySSA] Remove -enable-mssa-loop-dependency option
|
2021-08-16 20:59:37 +02:00 |
LoopSimplifyCFG.cpp
|
[MemorySSA] Remove -enable-mssa-loop-dependency option
|
2021-08-16 20:59:37 +02:00 |
LoopSink.cpp
|
[llvm] Use set_is_subset (NFC)
|
2021-02-28 10:59:20 -08:00 |
LoopStrengthReduce.cpp
|
{DebugInfo][LSR] Don't cache dbg.value that are already undef
|
2021-08-05 19:16:43 +01:00 |
LoopUnrollAndJamPass.cpp
|
[BasicTTIImpl][LoopUnroll] getUnrollingPreferences(): emit ORE remark when advising against unrolling due to a call in a loop
|
2021-08-03 00:57:26 +03:00 |
LoopUnrollPass.cpp
|
Reapply: [NFC] factor out unrolling decision logic
|
2021-08-18 12:04:33 -07:00 |
LoopUnswitch.cpp
|
[MemorySSA] Remove -enable-mssa-loop-dependency option
|
2021-08-16 20:59:37 +02:00 |
LoopVersioningLICM.cpp
|
…
|
|
LowerAtomic.cpp
|
[NVPTX] Enable lowering of atomics on local memory
|
2021-04-26 20:12:12 -04:00 |
LowerConstantIntrinsics.cpp
|
[NewPM] Don't mark AA analyses as preserved
|
2021-05-18 13:49:03 -07:00 |
LowerExpectIntrinsic.cpp
|
[TargetTransformInfo] move branch probability query from TargetLoweringInfo
|
2021-03-22 15:55:34 -04:00 |
LowerGuardIntrinsic.cpp
|
…
|
|
LowerMatrixIntrinsics.cpp
|
Recommit "[Matrix] Overload stride arg in matrix.columnwise.load/store."
|
2021-08-12 18:31:57 +01:00 |
LowerWidenableCondition.cpp
|
…
|
|
MakeGuardsExplicit.cpp
|
…
|
|
MemCpyOptimizer.cpp
|
[MemCpyOpt] Optimize MemoryDef insertion
|
2021-08-10 21:28:29 +02:00 |
MergeICmps.cpp
|
[MergeICmps] Collect block instructions once (NFC)
|
2021-07-26 18:07:20 +02:00 |
MergedLoadStoreMotion.cpp
|
[NewPM] Don't mark AA analyses as preserved
|
2021-05-18 13:49:03 -07:00 |
NaryReassociate.cpp
|
[NARY] Don't optimize min/max if there are side uses (part2)
|
2021-04-30 19:02:02 +07:00 |
NewGVN.cpp
|
[NewPM] Don't mark AA analyses as preserved
|
2021-05-18 13:49:03 -07:00 |
PartiallyInlineLibCalls.cpp
|
[NFC] More get/removeAttribute() cleanup
|
2021-08-17 21:05:41 -07:00 |
PlaceSafepoints.cpp
|
[Transforms] Use llvm::append_range (NFC)
|
2020-12-27 09:57:29 -08:00 |
Reassociate.cpp
|
[NewPM] Don't mark AA analyses as preserved
|
2021-05-18 13:49:03 -07:00 |
Reg2Mem.cpp
|
…
|
|
RewriteStatepointsForGC.cpp
|
[NFC] Replace some attribute methods that use confusing indexes
|
2021-08-19 14:10:26 -07:00 |
SCCP.cpp
|
[NFC] More get/removeAttribute() cleanup
|
2021-08-17 21:05:41 -07:00 |
SROA.cpp
|
Reapply "SROA: Enhance speculateSelectInstLoads"
|
2021-08-11 22:58:54 -04:00 |
Scalar.cpp
|
Add jump-threading optimization for deterministic finite automata
|
2021-07-27 14:34:04 -04:00 |
ScalarizeMaskedMemIntrin.cpp
|
[ScalarizeMaskedMemIntrin][SelectionDAGBuilder] Use the element type to calculate alignment for gather/scatter when alignment operand is 0.
|
2021-07-01 19:08:47 -07:00 |
Scalarizer.cpp
|
Update @llvm.powi to handle different int sizes for the exponent
|
2021-06-17 09:38:28 +02:00 |
SeparateConstOffsetFromGEP.cpp
|
…
|
|
SimpleLoopUnswitch.cpp
|
[MemorySSA] Remove -enable-mssa-loop-dependency option
|
2021-08-16 20:59:37 +02:00 |
SimplifyCFGPass.cpp
|
[SimplifyCFG] Tail-merging all blocks with `resume` terminator
|
2021-06-24 21:25:06 +03:00 |
Sink.cpp
|
[CSSPGO] Unblock optimizations with pseudo probe instrumentation part 2.
|
2021-04-26 16:52:33 -07:00 |
SpeculativeExecution.cpp
|
[NewPM] Don't mark AA analyses as preserved
|
2021-05-18 13:49:03 -07:00 |
StraightLineStrengthReduce.cpp
|
[Transforms/Scalar] Use range-based for loops (NFC)
|
2021-02-04 21:18:05 -08:00 |
StructurizeCFG.cpp
|
[Scalar] Use range-based for loops (NFC)
|
2021-02-25 19:54:38 -08:00 |
TailRecursionElimination.cpp
|
[TRE] Reland: allow TRE for non-capturing calls.
|
2021-05-25 11:35:48 +03:00 |
WarnMissedTransforms.cpp
|
…
|
|