.. |
ADCE.cpp
|
[Assignment Tracking][19/*] Account for assignment tracking in ADCE
|
2022-11-15 13:13:38 +00:00 |
AlignmentFromAssumptions.cpp
|
[Transforms] Use std::nullopt instead of None (NFC)
|
2022-12-02 21:11:37 -08:00 |
AnnotationRemarks.cpp
|
…
|
|
BDCE.cpp
|
…
|
|
CMakeLists.txt
|
Revert "Remove PlaceSafepoints pass"
|
2022-10-13 07:17:25 -07: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
|
[ConstraintElim] Use collectOffset result for chained gep support.
|
2022-12-01 17:01:07 +00:00 |
CorrelatedValuePropagation.cpp
|
Remove unused #include "llvm/ADT/Optional.h"
|
2022-12-05 06:31:11 +00:00 |
DCE.cpp
|
…
|
|
DFAJumpThreading.cpp
|
[llvm] Use llvm::find (NFC)
|
2022-10-16 16:21:00 -07:00 |
DeadStoreElimination.cpp
|
[llvm] Use std::nullopt instead of None in comments (NFC)
|
2022-12-04 17:12:44 -08:00 |
DivRemPairs.cpp
|
[Scalar] Teach matchExpandedRem to return std::optional (NFC)
|
2022-11-20 22:38:43 -08:00 |
EarlyCSE.cpp
|
[NFC] Removed call to getInstList() from range loops on BBs.
|
2022-11-29 17:33:10 -08:00 |
FlattenCFGPass.cpp
|
…
|
|
Float2Int.cpp
|
[llvm] Use std::nullopt instead of None in comments (NFC)
|
2022-12-04 17:31:17 -08:00 |
GVN.cpp
|
[Transforms] Use std::nullopt instead of None (NFC)
|
2022-12-02 21:11:37 -08:00 |
GVNHoist.cpp
|
[Scalar] Qualify auto in range-based for loops (NFC)
|
2022-08-20 21:18:25 -07:00 |
GVNSink.cpp
|
[Transforms] Use std::nullopt instead of None (NFC)
|
2022-12-02 21:11:37 -08:00 |
GuardWidening.cpp
|
[IR] llvm::Optional => std::optional
|
2022-12-05 04:13:11 +00:00 |
IVUsersPrinter.cpp
|
…
|
|
IndVarSimplify.cpp
|
Remove unused #include "llvm/ADT/Optional.h"
|
2022-12-05 06:31:11 +00:00 |
InductiveRangeCheckElimination.cpp
|
[llvm] Use std::nullopt instead of None in comments (NFC)
|
2022-12-04 17:31:17 -08:00 |
InferAddressSpaces.cpp
|
[DebugInfo][InferAddressSpaces] Propagate DebugLoc when cloning an instruction in InferAddressSpaces
|
2022-09-29 08:43:37 +00:00 |
InstSimplifyPass.cpp
|
…
|
|
JumpThreading.cpp
|
Revert "[JT] Preserve exisiting BPI/BFI during JumpThreading"
|
2022-11-17 17:11:47 +07:00 |
LICM.cpp
|
[llvm] Remove unused forward declarations (NFC)
|
2022-11-20 09:59:36 -08:00 |
LoopAccessAnalysisPrinter.cpp
|
[LAA] Change to function analysis for new PM.
|
2022-10-01 15:44:27 +01:00 |
LoopBoundSplit.cpp
|
…
|
|
LoopDataPrefetch.cpp
|
Allow data prefetch into non-default address space
|
2022-07-27 10:01:26 -07:00 |
LoopDeletion.cpp
|
LoopDeletion: Fix missing newlines in debug printing
|
2022-11-22 11:12:00 -05:00 |
LoopDistribute.cpp
|
[LAA] Pass LoopAccessInfoManager instead of GetLAA function.
|
2022-10-04 11:51:25 +01:00 |
LoopFlatten.cpp
|
[Scalar] Use std::optional in LoopFlatten.cpp (NFC)
|
2022-11-26 00:02:40 -08:00 |
LoopFuse.cpp
|
[Transforms] Use std::nullopt instead of None (NFC)
|
2022-12-02 21:11:37 -08:00 |
LoopIdiomRecognize.cpp
|
[VENTUS][RISCV][fix] Disable simple loop optimization to call llvm memset/memcpy intrinsics
|
2023-07-11 16:26:49 +08:00 |
LoopInstSimplify.cpp
|
[Scalar] Use std::optional in LoopInstSimplify.cpp (NFC)
|
2022-11-26 17:14:23 -08:00 |
LoopInterchange.cpp
|
[NFC] Cleanup: Replaces BB->getInstList().splice() with BB->splice().
|
2022-12-01 15:37:51 -08:00 |
LoopLoadElimination.cpp
|
[LoopVersioning,LLE] Clear LoopAccessInfoManager after making changes.
|
2022-10-04 21:35:42 +01:00 |
LoopPassManager.cpp
|
[LoopPassManager] Ensure to construct loop nests with the outermost loop
|
2022-09-21 23:59:26 -04:00 |
LoopPredication.cpp
|
[llvm] Use std::nullopt instead of None in comments (NFC)
|
2022-12-04 17:12:44 -08:00 |
LoopRerollPass.cpp
|
[AST] Use BatchAA in aliasesUnknownInst() (NFCI)
|
2022-09-09 15:54:48 +02:00 |
LoopRotation.cpp
|
[Scalar] Use std::optional in LoopRotation.cpp (NFC)
|
2022-11-26 17:21:19 -08:00 |
LoopSimplifyCFG.cpp
|
[Scalar] Use std::optional in LoopSimplifyCFG.cpp (NFC)
|
2022-11-26 17:24:20 -08:00 |
LoopSink.cpp
|
Recommit "[SCEV] Support clearing Block/LoopDispositions for a single value."
|
2022-10-07 20:15:44 +01:00 |
LoopStrengthReduce.cpp
|
[Transforms] Use std::nullopt instead of None (NFC)
|
2022-12-02 21:11:37 -08:00 |
LoopUnrollAndJamPass.cpp
|
[Transforms] Use std::nullopt instead of None (NFC)
|
2022-12-02 21:11:37 -08:00 |
LoopUnrollPass.cpp
|
[Transforms] Use std::nullopt instead of None (NFC)
|
2022-12-02 21:11:37 -08:00 |
LoopVersioningLICM.cpp
|
[LoopVersioningLICM] Clarify scope of AST (NFC)
|
2022-11-14 15:28:59 +01:00 |
LowerAtomicPass.cpp
|
…
|
|
LowerConstantIntrinsics.cpp
|
[Scalar] Use std::optional in LowerConstantIntrinsics.cpp (NFC)
|
2022-11-26 17:33:11 -08:00 |
LowerExpectIntrinsic.cpp
|
[iwyu] Move <cmath> out of llvm/Support/MathExtras.h
|
2022-09-28 20:49:01 +02:00 |
LowerGuardIntrinsic.cpp
|
…
|
|
LowerMatrixIntrinsics.cpp
|
[iwyu] Move <cmath> out of llvm/Support/MathExtras.h
|
2022-09-28 20:49:01 +02:00 |
LowerWidenableCondition.cpp
|
…
|
|
MakeGuardsExplicit.cpp
|
…
|
|
MemCpyOptimizer.cpp
|
Instructions: convert Optional to std::optional
|
2022-12-04 14:25:11 -06:00 |
MergeICmps.cpp
|
[Transforms] Use std::nullopt instead of None (NFC)
|
2022-12-02 21:11:37 -08:00 |
MergedLoadStoreMotion.cpp
|
[Assignment Tracking][16/*] Account for assignment tracking in mldst-motion
|
2022-11-15 11:28:20 +00:00 |
NaryReassociate.cpp
|
Reland "[llvm][NFC] Use c++17 style variable type traits"
|
2022-11-08 14:15:15 +00:00 |
NewGVN.cpp
|
[Coroutines] Don't merge readnone calls in presplit coroutines
|
2022-10-17 10:22:43 +08:00 |
PartiallyInlineLibCalls.cpp
|
[Scalar] Use std::optional in PartiallyInlineLibCalls.cpp (NFC)
|
2022-11-26 17:36:26 -08:00 |
PlaceSafepoints.cpp
|
Revert "Remove PlaceSafepoints pass"
|
2022-10-13 07:17:25 -07:00 |
Reassociate.cpp
|
[Reassociate] prevent partial undef negation replacement
|
2022-09-12 12:28:34 -04:00 |
Reg2Mem.cpp
|
[reg2mem] Skip non-sized Instructions (PR58890)
|
2022-11-14 12:47:39 +01:00 |
RewriteStatepointsForGC.cpp
|
Instructions: convert Optional to std::optional
|
2022-12-04 14:25:11 -06:00 |
SCCP.cpp
|
[IR] Switch everything to use memory attribute
|
2022-11-04 10:21:38 +01:00 |
SROA.cpp
|
SROA: Simplify addrspacecasted allocas with volatile accesses
|
2022-12-02 15:20:56 -05:00 |
Scalar.cpp
|
Revert "Remove PlaceSafepoints pass"
|
2022-10-13 07:17:25 -07:00 |
ScalarizeMaskedMemIntrin.cpp
|
[Scalar] Use std::optional in ScalarizeMaskedMemIntrin.cpp (NFC)
|
2022-11-26 17:39:36 -08:00 |
Scalarizer.cpp
|
[llvm] Use std::nullopt instead of None in comments (NFC)
|
2022-12-04 19:47:13 -08:00 |
SeparateConstOffsetFromGEP.cpp
|
SeparateConstOffsetFromGEP: Fix creating pointless bitcasts
|
2022-11-27 20:53:48 -05:00 |
SimpleLoopUnswitch.cpp
|
[Transforms] Use std::nullopt instead of None (NFC)
|
2022-12-02 21:11:37 -08:00 |
SimplifyCFGPass.cpp
|
Revert "reland e5581df60a [SimplifyCFG] accumulate bonus insts cost"
|
2022-10-25 12:15:39 -04:00 |
Sink.cpp
|
[Sink] Process basic blocks with a single successor
|
2022-11-18 01:23:12 +00:00 |
SpeculativeExecution.cpp
|
[CostModel] Replace getUserCost with getInstructionCost
|
2022-08-18 11:55:23 +01:00 |
StraightLineStrengthReduce.cpp
|
…
|
|
StructurizeCFG.cpp
|
[StructurizeCFG][DebugInfo] Avoid use-after-free
|
2022-11-04 13:39:49 +00:00 |
TLSVariableHoist.cpp
|
…
|
|
TailRecursionElimination.cpp
|
KCFI sanitizer
|
2022-08-24 22:41:38 +00:00 |
WarnMissedTransforms.cpp
|
[Analysis] Teach getOptionalIntLoopAttribute to return std::optional (NFC)
|
2022-11-19 15:36:50 -08:00 |