| .. |
|
ADCE.cpp
|
[ADCE][NFC] Batch DT updates together
|
2022-01-05 14:05:20 -08:00 |
|
AlignmentFromAssumptions.cpp
|
[AlignFromAssume] Bailout w/non-constant alignments (pr51680)
|
2021-08-31 09:20:52 -07:00 |
|
AnnotationRemarks.cpp
|
…
|
|
|
BDCE.cpp
|
[APInt] Stop using soft-deprecated constructors and methods in llvm. NFC.
|
2021-10-04 08:57:44 +01:00 |
|
CMakeLists.txt
|
Add jump-threading optimization for deterministic finite automata
|
2021-07-27 14:34:04 -04:00 |
|
CallSiteSplitting.cpp
|
[llvm] Use llvm::reverse (NFC)
|
2021-11-06 19:31:18 -07:00 |
|
ConstantHoisting.cpp
|
[ConstantHoist] Remove check for notional overindexing
|
2022-01-19 11:32:10 +01:00 |
|
ConstraintElimination.cpp
|
[ConstraintElimination] Initial support for using info from assumes.
|
2021-08-26 10:08:00 +01:00 |
|
CorrelatedValuePropagation.cpp
|
[CVP] Remove ashr of -1 or 0
|
2021-11-29 15:32:09 -08:00 |
|
DCE.cpp
|
…
|
|
|
DFAJumpThreading.cpp
|
[DFAJumpThreading] Determinator BB should precede switch-defining BB
|
2021-12-24 10:27:03 -05:00 |
|
DeadStoreElimination.cpp
|
[DSE] Handle inaccessiblememonly calloc
|
2022-01-19 12:55:09 +01:00 |
|
DivRemPairs.cpp
|
[DivRemPairs] make sure we have a valid CFG for hoisting division
|
2021-07-28 11:09:12 -04:00 |
|
EarlyCSE.cpp
|
[EarlyCSE] Support opaque pointers
|
2022-01-06 17:08:50 +01:00 |
|
FlattenCFGPass.cpp
|
[NewPM] Port FlattenCFGPass to NPM
|
2021-12-09 07:55:02 +00:00 |
|
Float2Int.cpp
|
[Transforms] Use {DenseSet,SetVector,SmallPtrSet}::contains (NFC)
|
2021-10-31 07:57:32 -07:00 |
|
GVN.cpp
|
Extract utility function for checking initial value of allocation [NFC, try 2]
|
2022-01-07 08:44:08 -08:00 |
|
GVNHoist.cpp
|
[NFC] Rename GVN -> GVNPass and SROA -> SROAPass
|
2021-11-09 10:35:58 -08:00 |
|
GVNSink.cpp
|
…
|
|
|
GuardWidening.cpp
|
[ConstantRange] Add exact union/intersect (NFC)
|
2021-11-07 21:46:06 +01:00 |
|
IVUsersPrinter.cpp
|
…
|
|
|
IndVarSimplify.cpp
|
[llvm] Remove unused forward declarations (NFC)
|
2022-01-07 20:00:34 -08:00 |
|
InductiveRangeCheckElimination.cpp
|
…
|
|
|
InferAddressSpaces.cpp
|
[Scalar] Remove a redundant declaration (NFC)
|
2021-12-31 14:02:29 -08:00 |
|
InstSimplifyPass.cpp
|
…
|
|
|
JumpThreading.cpp
|
[JumpThreading] Change asserts for WantInteger into actual checks
|
2022-01-14 11:15:14 -08:00 |
|
LICM.cpp
|
[NFC] Test commit.
|
2022-01-18 19:01:04 +00:00 |
|
LoopAccessAnalysisPrinter.cpp
|
…
|
|
|
LoopBoundSplit.cpp
|
[LoopBoundSplit] Handle the case in which exiting block is loop header
|
2021-10-08 09:13:41 +01:00 |
|
LoopDataPrefetch.cpp
|
[llvm] Use depth_first (NFC)
|
2021-12-21 22:28:48 -08:00 |
|
LoopDeletion.cpp
|
[LoopDeletion] Add back statistic update lost in 523573e
|
2022-01-17 12:20:51 -08:00 |
|
LoopDistribute.cpp
|
[BPI] Keep BPI available in loop passes through LoopStandardAnalysisResults
|
2021-09-30 10:27:05 -04:00 |
|
LoopFlatten.cpp
|
[LoopFlatten] Update MemorySSA state
|
2022-01-19 10:57:33 +00:00 |
|
LoopFuse.cpp
|
…
|
|
|
LoopIdiomRecognize.cpp
|
[SCEVExpander] Simplify cleanup, skip sorting by dominance.
|
2022-01-09 18:38:41 +00:00 |
|
LoopInstSimplify.cpp
|
[Scalar] Use make_early_inc_range (NFC)
|
2021-09-12 08:17:18 -07:00 |
|
LoopInterchange.cpp
|
[LoopInterchange] Enable interchange with multiple inner loop indvars
|
2022-01-14 16:28:41 -05:00 |
|
LoopLoadElimination.cpp
|
[BPI] Keep BPI available in loop passes through LoopStandardAnalysisResults
|
2021-09-30 10:27:05 -04:00 |
|
LoopPassManager.cpp
|
[NPM] Fix LoopNestPasses in -print-pipeline-passes
|
2021-12-01 07:57:17 +01:00 |
|
LoopPredication.cpp
|
[LoopPredication] Calculate profitability without BPI
|
2021-10-19 14:24:04 -04:00 |
|
LoopRerollPass.cpp
|
[llvm] Use llvm::reverse (NFC)
|
2021-12-13 21:54:51 -08:00 |
|
LoopRotation.cpp
|
[MemorySSA] Remove -enable-mssa-loop-dependency option
|
2021-08-16 20:59:37 +02:00 |
|
LoopSimplifyCFG.cpp
|
[llvm][NFC] Inclusive language: Reword replace uses of sanity in llvm/lib/Transform comments and asserts
|
2021-11-23 13:22:55 -05:00 |
|
LoopSink.cpp
|
[Transforms] Use make_early_inc_range (NFC)
|
2021-11-02 18:13:23 -07:00 |
|
LoopStrengthReduce.cpp
|
[LSR] Fix crash in Phi node with EHPad block
|
2022-01-14 18:53:18 -08: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
|
[llvm] Use nullptr instead of 0 (NFC)
|
2021-12-28 08:52:25 -08:00 |
|
LoopUnswitch.cpp
|
[Analysis, Target, Transforms] Construct SmallVector with iterator ranges (NFC)
|
2021-09-07 09:19:33 -07:00 |
|
LoopVersioningLICM.cpp
|
…
|
|
|
LowerAtomic.cpp
|
…
|
|
|
LowerConstantIntrinsics.cpp
|
[LowerConstantIntrinsics] Fix heap-use-after-free bug in worklist
|
2021-09-21 11:33:07 +02:00 |
|
LowerExpectIntrinsic.cpp
|
[LowerExpectIntrinsic] Use cast<> instead of dyn_cast<> to avoid dereference of nullptr. NFC
|
2022-01-10 15:34:37 +00:00 |
|
LowerGuardIntrinsic.cpp
|
…
|
|
|
LowerMatrixIntrinsics.cpp
|
[LowerMatrixIntrinsics] Call getRegisterClassForType before getNumberOfRegisters.
|
2022-01-10 15:32:13 -08:00 |
|
LowerWidenableCondition.cpp
|
…
|
|
|
MakeGuardsExplicit.cpp
|
…
|
|
|
MemCpyOptimizer.cpp
|
[MemCpyOpt] Add some debug output to call slot optimization (NFC)
|
2022-01-19 15:51:10 +01:00 |
|
MergeICmps.cpp
|
[MergeICmps] Remove unused NumMerged variable
|
2021-09-21 21:43:25 +02:00 |
|
MergedLoadStoreMotion.cpp
|
[NPM] Added -print-pipeline-passes print params for a few passes.
|
2021-09-15 08:34:04 +02:00 |
|
NaryReassociate.cpp
|
[NARY-REASSOCIATE][NFC] Simplify min/max handling
|
2021-10-21 15:45:53 +07:00 |
|
NewGVN.cpp
|
[InstSimplify] Pass pointer and indices separately to SimplifyGEPInst.
|
2022-01-14 09:59:52 +00:00 |
|
PartiallyInlineLibCalls.cpp
|
[PartiallyInlineLibCalls] Don't crash when there's a writeonly attribute on the call
|
2022-01-05 12:16:26 +01:00 |
|
PlaceSafepoints.cpp
|
…
|
|
|
Reassociate.cpp
|
[llvm] Use range-based for loops (NFC)
|
2021-11-28 18:14:49 -08:00 |
|
Reg2Mem.cpp
|
…
|
|
|
RewriteStatepointsForGC.cpp
|
Use a sorted array instead of a map to store AttrBuilder string attributes
|
2022-01-10 14:49:53 +01:00 |
|
SCCP.cpp
|
Introduce the AttributeMask class
|
2022-01-04 15:37:46 +01:00 |
|
SROA.cpp
|
[SROA] Bail out on PHIs in catchswitch BBs
|
2022-01-14 14:55:07 -08:00 |
|
Scalar.cpp
|
[NewPM] Port FlattenCFGPass to NPM
|
2021-12-09 07:55:02 +00:00 |
|
ScalarizeMaskedMemIntrin.cpp
|
[LoopVectorize] Pass a vector type to isLegalMaskedGather/Scatter
|
2022-01-12 13:34:12 +00:00 |
|
Scalarizer.cpp
|
[Scalarizer] Do not insert instructions between PHI nodes and debug intrinsics.
|
2021-11-02 09:53:59 -04:00 |
|
SeparateConstOffsetFromGEP.cpp
|
[llvm] Use llvm::reverse (NFC)
|
2021-12-13 21:54:51 -08:00 |
|
SimpleLoopUnswitch.cpp
|
[SimpleLoopUnswitch] Remove duplicate include.
|
2021-11-02 15:22:41 +01:00 |
|
SimplifyCFGPass.cpp
|
[llvm] Remove redundant member initialization (NFC)
|
2022-01-07 17:45:09 -08:00 |
|
Sink.cpp
|
…
|
|
|
SpeculativeExecution.cpp
|
[Transforms] Use {DenseSet,SetVector,SmallPtrSet}::contains (NFC)
|
2021-10-31 07:57:32 -07:00 |
|
StraightLineStrengthReduce.cpp
|
[ADT] Add APInt::isNegatedPowerOf2() helper
|
2021-10-19 14:38:21 +01:00 |
|
StructurizeCFG.cpp
|
…
|
|
|
TailRecursionElimination.cpp
|
[Transforms] Migrate from getNumArgOperands to arg_size (NFC)
|
2021-10-01 09:57:40 -07:00 |
|
WarnMissedTransforms.cpp
|
…
|
|