.. |
ADCE.cpp
|
[Scalar] Qualify auto in range-based for loops (NFC)
|
2022-08-20 21:18:25 -07:00 |
AlignmentFromAssumptions.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
AnnotationRemarks.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
BDCE.cpp
|
…
|
|
CMakeLists.txt
|
[Passes] Remove legacy LoopUnswitch pass.
|
2022-04-29 10:30:49 +01:00 |
CallSiteSplitting.cpp
|
[Transform] Use range-based for loops (NFC)
|
2022-08-27 23:54:32 -07:00 |
ConstantHoisting.cpp
|
Remove redundant initialization of Optional (NFC)
|
2022-08-20 21:18:28 -07:00 |
ConstraintElimination.cpp
|
[ConstraintElimination] Update Changed status in ssub simplification.
|
2022-10-02 14:25:51 +01:00 |
CorrelatedValuePropagation.cpp
|
[DebugInfo] Missing debug location after replacement in processSRem function
|
2022-09-01 13:18:17 +01:00 |
DCE.cpp
|
…
|
|
DFAJumpThreading.cpp
|
[TTI] NFC: Reduce InstructionCost::getValue() usage...
|
2022-08-26 16:37:32 +03:00 |
DeadStoreElimination.cpp
|
[DSE] Eliminate noop store even through has clobbering between LoadI and StoreI
|
2022-09-29 00:51:56 +00:00 |
DivRemPairs.cpp
|
…
|
|
EarlyCSE.cpp
|
Fix build error: [FPEnv][EarlyCSE] Support for CSE when exception behavior is "ignore" or "maytrap" and the rounding mode is known.
|
2022-08-16 08:47:36 -04:00 |
FlattenCFGPass.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
Float2Int.cpp
|
[iwyu] Fix some header include regression
|
2022-04-05 15:02:03 +02:00 |
GVN.cpp
|
GVN: Pass through AssumptionCache to queries
|
2022-09-19 19:25:22 -04:00 |
GVNHoist.cpp
|
[Scalar] Qualify auto in range-based for loops (NFC)
|
2022-08-20 21:18:25 -07:00 |
GVNSink.cpp
|
Use llvm::all_equal (NFC)
|
2022-08-27 09:53:10 -07:00 |
GuardWidening.cpp
|
GuardWidening: Pass through AssumptionCache (NFC)
|
2022-09-26 14:53:00 -04:00 |
IVUsersPrinter.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
IndVarSimplify.cpp
|
[llvm] LLVM_FALLTHROUGH => [[fallthrough]]. NFC
|
2022-08-08 11:24:15 -07:00 |
InductiveRangeCheckElimination.cpp
|
[IRCE] Bail in case of pointer types. PR40539
|
2022-09-12 16:01:25 +07:00 |
InferAddressSpaces.cpp
|
[DebugInfo][InferAddressSpaces] Propagate DebugLoc when cloning an instruction in InferAddressSpaces
|
2022-09-29 08:43:37 +00:00 |
InstSimplifyPass.cpp
|
[NFC] format InstructionSimplify & lowerCaseFunctionNames
|
2022-06-09 16:10:08 +02:00 |
JumpThreading.cpp
|
[JumpThreading][NFC] Reuse existing DT instead of recomputation (newPM)
|
2022-09-15 12:27:57 +07:00 |
LICM.cpp
|
[LICM] Collect more scalar promotion stats (NFC)
|
2022-09-30 16:07:52 +02:00 |
LoopAccessAnalysisPrinter.cpp
|
[LAA] Change to function analysis for new PM.
|
2022-10-01 15:44:27 +01:00 |
LoopBoundSplit.cpp
|
Cleanup includes: DebugInfo & CodeGen
|
2022-03-12 17:26:40 +01:00 |
LoopDataPrefetch.cpp
|
Allow data prefetch into non-default address space
|
2022-07-27 10:01:26 -07:00 |
LoopDeletion.cpp
|
[LoopDeletion] Invalidate SCEV after moving instruction.
|
2022-09-23 15:14:11 +01:00 |
LoopDistribute.cpp
|
[LAA] Change to function analysis for new PM.
|
2022-10-01 15:44:27 +01:00 |
LoopFlatten.cpp
|
[CostModel] Replace getUserCost with getInstructionCost
|
2022-08-18 11:55:23 +01:00 |
LoopFuse.cpp
|
[LoopFuse] Drop loop dispositions before reassigning blocks to other loop
|
2022-09-19 17:43:06 +07:00 |
LoopIdiomRecognize.cpp
|
[AA] Make ModRefInfo a bitmask enum (NFC)
|
2022-08-03 10:05:55 +02:00 |
LoopInstSimplify.cpp
|
Don't use Optional::hasValue (NFC)
|
2022-06-20 20:17:57 -07:00 |
LoopInterchange.cpp
|
[LoopInterchange][PR57148] Ensure the correct form of IR after transformation
|
2022-09-22 00:20:53 -04:00 |
LoopLoadElimination.cpp
|
[LAA] Change to function analysis for new PM.
|
2022-10-01 15:44:27 +01:00 |
LoopPassManager.cpp
|
[LoopPassManager] Ensure to construct loop nests with the outermost loop
|
2022-09-21 23:59:26 -04:00 |
LoopPredication.cpp
|
[LoopPredication] Use isSafeToExpandAt() member function (NFC)
|
2022-07-14 14:49:07 +02:00 |
LoopRerollPass.cpp
|
[AST] Use BatchAA in aliasesUnknownInst() (NFCI)
|
2022-09-09 15:54:48 +02:00 |
LoopRotation.cpp
|
[llvm] Don't use Optional::hasValue (NFC)
|
2022-06-26 18:31:51 -07:00 |
LoopSimplifyCFG.cpp
|
[Transforms] Fix comment typos (NFC)
|
2022-08-07 23:55:24 -07:00 |
LoopSink.cpp
|
[SCEV][NFC] Remove unused parameter from forgetLoopDispositions
|
2022-09-19 14:06:42 +07:00 |
LoopStrengthReduce.cpp
|
[LSR][NFC] Add missing constness
|
2022-09-29 06:30:50 -07:00 |
LoopUnrollAndJamPass.cpp
|
LoopUnroll: Pass through AssumptionCache (NFC)
|
2022-09-26 14:52:59 -04:00 |
LoopUnrollPass.cpp
|
LoopUnroll: Pass through AssumptionCache (NFC)
|
2022-09-26 14:52:59 -04:00 |
LoopVersioningLICM.cpp
|
[LAA] Change to function analysis for new PM.
|
2022-10-01 15:44:27 +01:00 |
LowerAtomicPass.cpp
|
Transforms: Split LowerAtomics into separate Utils and pass
|
2022-04-06 20:54:45 -04:00 |
LowerConstantIntrinsics.cpp
|
[llvm] Don't use Optional::hasValue (NFC)
|
2022-06-26 18:31:51 -07:00 |
LowerExpectIntrinsic.cpp
|
[iwyu] Move <cmath> out of llvm/Support/MathExtras.h
|
2022-09-28 20:49:01 +02:00 |
LowerGuardIntrinsic.cpp
|
Check users of instrinsics instead of traversing entire function.NFC
|
2022-04-13 12:28:51 -04:00 |
LowerMatrixIntrinsics.cpp
|
[iwyu] Move <cmath> out of llvm/Support/MathExtras.h
|
2022-09-28 20:49:01 +02:00 |
LowerWidenableCondition.cpp
|
Check users of instrinsics instead of traversing entire function.NFC
|
2022-04-13 12:28:51 -04:00 |
MakeGuardsExplicit.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
MemCpyOptimizer.cpp
|
MemCpyOpt: Pass through AssumptionCache
|
2022-09-19 19:25:22 -04:00 |
MergeICmps.cpp
|
Reapply [MergeICmps] Don't require GEP
|
2022-03-04 11:39:11 +01:00 |
MergedLoadStoreMotion.cpp
|
[DebugInfo] Fix line number attribution in mldst-motion
|
2022-08-30 10:03:53 +01:00 |
NaryReassociate.cpp
|
Revert "Use std::is_same_v instead of std::is_same (NFC)"
|
2022-08-20 23:00:39 -07:00 |
NewGVN.cpp
|
[NFC][NewGVN] Remove OpIsSafeForPHIOfOpsHelper()
|
2022-09-21 09:25:59 -07:00 |
PartiallyInlineLibCalls.cpp
|
Don't use Optional::hasValue (NFC)
|
2022-06-20 20:17:57 -07:00 |
PlaceSafepoints.cpp
|
Cleanup includes: TransformsUtils
|
2022-03-01 21:00:07 +01:00 |
Reassociate.cpp
|
[Reassociate] prevent partial undef negation replacement
|
2022-09-12 12:28:34 -04:00 |
Reg2Mem.cpp
|
Cleanup includes: Transform/Scalar
|
2022-03-03 07:56:34 +01:00 |
RewriteStatepointsForGC.cpp
|
[Scalar] Qualify auto in range-based for loops (NFC)
|
2022-08-20 21:18:25 -07:00 |
SCCP.cpp
|
[SCCP] remove unnecessary check for constant when folding sext->zext
|
2022-09-30 17:26:10 -04:00 |
SROA.cpp
|
Revert "[SROA] Create additional vector type candidates based on store and load slices"
|
2022-09-23 12:24:07 -07:00 |
Scalar.cpp
|
[LegacyPM] Remove {,PostInline}EntryExitInstrumenterPass
|
2022-07-23 15:30:15 -07:00 |
ScalarizeMaskedMemIntrin.cpp
|
Don't use Optional::hasValue (NFC)
|
2022-06-20 20:17:57 -07:00 |
Scalarizer.cpp
|
[NFC] Switch a few uses of undef to poison as placeholders for unreachble code
|
2022-06-30 21:47:31 +01:00 |
SeparateConstOffsetFromGEP.cpp
|
[SeparateConstOffsetFromGEP] Remove TargetMachine.h include. NFC
|
2022-02-25 21:40:00 -08:00 |
SimpleLoopUnswitch.cpp
|
[SimpleLoopUnswitch] Skip non-trivial unswitching of cold functions
|
2022-09-06 19:13:31 -04:00 |
SimplifyCFGPass.cpp
|
Revert "[SimplifyCFG] accumulate bonus insts cost"
|
2022-09-19 14:46:43 +02:00 |
Sink.cpp
|
[Sink] Don't sink non-willreturn calls (PR51188)
|
2022-04-07 16:35:05 +02:00 |
SpeculativeExecution.cpp
|
[CostModel] Replace getUserCost with getInstructionCost
|
2022-08-18 11:55:23 +01:00 |
StraightLineStrengthReduce.cpp
|
[IRBuilder] Add IsInBounds parameter to CreateGEP()
|
2022-05-13 14:30:55 +02:00 |
StructurizeCFG.cpp
|
[StructurizeCFG] Remove imposible case and replace by assert
|
2022-09-29 08:27:49 +00:00 |
TLSVariableHoist.cpp
|
Correct spelling error in TLS-Load-Hoist
|
2022-04-04 08:27:54 +08:00 |
TailRecursionElimination.cpp
|
KCFI sanitizer
|
2022-08-24 22:41:38 +00:00 |
WarnMissedTransforms.cpp
|
[llvm] Use value_or instead of getValueOr (NFC)
|
2022-06-18 23:07:11 -07:00 |