..
ADCE.h
AlignmentFromAssumptions.h
Reland [AssumeBundles] Use operand bundles to encode alignment assumptions
2020-09-12 15:36:06 +02:00
AnnotationRemarks.h
[AnnotationRemarks] Remove unneeded Function.h include (NFC).
2021-03-15 21:09:35 +00:00
BDCE.h
CallSiteSplitting.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
ConstantHoisting.h
[ConstantHoisting] Remove unused declaration optimizeConstants (NFC)
2020-12-05 16:22:12 -08:00
ConstraintElimination.h
[NewPM] Port ConstraintElimination to the new pass manager
2020-09-27 11:12:26 -07:00
CorrelatedValuePropagation.h
DCE.h
[DCE] Port -redundant-dbg-inst-elim to NPM
2020-11-14 16:55:20 -08:00
DeadStoreElimination.h
DivRemPairs.h
EarlyCSE.h
Float2Int.h
GuardWidening.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
GVN.h
Plumb AssumeInst through operand bundle apis [nfc]
2021-04-06 12:53:53 -07:00
GVNExpression.h
InductiveRangeCheckElimination.h
IndVarSimplify.h
[NFC] Add flag to disable IV widening in indvar instance
2020-11-10 15:10:44 +07:00
InferAddressSpaces.h
[NewPM] Port infer-address-spaces
2020-12-28 19:58:12 -08:00
InstSimplifyPass.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
IVUsersPrinter.h
JumpThreading.h
[NFC] Reduce include files dependency.
2020-12-03 18:25:05 +03:00
LICM.h
LoopAccessAnalysisPrinter.h
LoopDataPrefetch.h
LoopDeletion.h
LoopDistribute.h
LoopFlatten.h
[LoopFlatten] Make it a FunctionPass
2020-11-10 20:03:31 +00:00
LoopFuse.h
LoopIdiomRecognize.h
LoopInstSimplify.h
LoopInterchange.h
[NFC] Refactor LoopInterchange into a loop-nest pass
2021-02-18 00:55:38 +08:00
LoopLoadElimination.h
LoopPassManager.h
[NPM] Properly reset parent loop after loop passes
2021-02-19 02:50:53 +08:00
LoopPredication.h
LoopReroll.h
[LoopReroll][NewPM] Port -loop-reroll to NPM
2020-09-25 12:09:06 -07:00
LoopRotation.h
[LoopRotate] Add PrepareForLTO stage, avoid rotating with inline cands.
2021-01-19 10:15:29 +00:00
LoopSimplifyCFG.h
LoopSink.h
LoopStrengthReduce.h
LoopUnrollAndJamPass.h
LoopUnrollPass.h
[Passes] Run peeling as part of simple/full loop unrolling.
2021-01-26 13:52:30 +00:00
LoopVersioningLICM.h
[NPM] Port -loop-versioning-licm to NPM
2020-10-24 21:51:18 +08:00
LowerAtomic.h
LowerConstantIntrinsics.h
LowerExpectIntrinsic.h
[clang][CodeGen] Lower Likelihood attributes to @llvm.expect intrin instead of branch weights
2021-03-21 22:50:21 +03:00
LowerGuardIntrinsic.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
LowerMatrixIntrinsics.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
LowerWidenableCondition.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
MakeGuardsExplicit.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
MemCpyOptimizer.h
[NFC] Reduce include files dependency.
2020-12-03 18:25:05 +03:00
MergedLoadStoreMotion.h
MergeICmps.h
NaryReassociate.h
[NARY-REASSOCIATE] Support reassociation of min/max
2021-04-02 15:30:13 +07:00
NewGVN.h
PartiallyInlineLibCalls.h
Reassociate.h
Reg2Mem.h
[Reg2Mem] add support for the new pass manager
2020-11-08 11:14:05 +00:00
RewriteStatepointsForGC.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
ScalarizeMaskedMemIntrin.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
Scalarizer.h
SCCP.h
SeparateConstOffsetFromGEP.h
[NewPM] Port -separate-const-offset-from-gep
2020-11-09 17:42:36 -08:00
SimpleLoopUnswitch.h
SimplifyCFG.h
[SimplifyCFG] Override options in default constructor
2020-09-21 16:33:01 -07:00
Sink.h
SpeculateAroundPHIs.h
SpeculativeExecution.h
[llvm] Fix header guards (NFC)
2021-02-05 21:02:06 -08:00
SROA.h
[SROA] Remove Dead Instructions while creating speculative instructions
2020-12-18 11:47:02 -05:00
StraightLineStrengthReduce.h
[NPM] Port -slsr to NPM
2020-10-27 09:21:40 +08:00
StructurizeCFG.h
[StructurizeCFG][NewPM] Port -structurizecfg to NPM
2020-10-23 15:54:03 -07:00
TailRecursionElimination.h
WarnMissedTransforms.h