| .. |
|
AddDiscriminators.cpp
|
|
|
|
AMDGPUEmitPrintf.cpp
|
[AMDGPU] Remove unused argument of DataExtractor constructor (NFC) (#196362)
|
2026-05-07 16:59:44 +00:00 |
|
ASanStackFrameLayout.cpp
|
[LLVM] Avoid nested std::min and std::max. NFC. (#206982)
|
2026-07-01 18:30:17 +01:00 |
|
AssignGUID.cpp
|
[NFC] rename MD_unique_id to MD_guid for consistency (#209880)
|
2026-07-15 21:10:24 +00:00 |
|
AssumeBundleBuilder.cpp
|
[InstCombine] Remove knowledge retention folding (#202890)
|
2026-06-10 08:57:05 +00:00 |
|
BasicBlockUtils.cpp
|
[FixIrreducible][UnifyLoopExits] Support switch statements (#206567)
|
2026-07-20 08:39:42 +02:00 |
|
BreakCriticalEdges.cpp
|
[Utils] Fix duplicate DomTree updates in SplitIndirectBrCriticalEdges (#196475)
|
2026-05-09 14:27:37 +08:00 |
|
BuildLibCalls.cpp
|
[InferAttrs] Annotate math and basic string libcalls with nosync (#197761)
|
2026-05-26 08:47:41 +02:00 |
|
BypassSlowDivision.cpp
|
[CodeGenPrepare][NFC] Reland: Update the dominator tree instead of rebuilding it (#179040)
|
2026-03-31 09:01:11 +08:00 |
|
CallGraphUpdater.cpp
|
[CallGraphUpdater] Replace dead function in metadata with null instead of poison (#191729)
|
2026-04-12 23:03:59 +02:00 |
|
CallPromotionUtils.cpp
|
Revert "[PGO][ICP] Prevent indirect call promotion to functions with incompatible target features" (#209572)
|
2026-07-14 12:17:49 -07:00 |
|
CanonicalizeAliases.cpp
|
|
|
|
CanonicalizeFreezeInLoops.cpp
|
[CodeGen][Transforms] Remove unused DenseMapInfo::getEmptyKey (#201994)
|
2026-06-06 13:45:36 -07:00 |
|
CloneFunction.cpp
|
[Utils] Improve documentation for cloneLoopWithPreheader() (#208817)
|
2026-07-10 23:48:11 -04:00 |
|
CloneModule.cpp
|
[NFC] rename MD_unique_id to MD_guid for consistency (#209880)
|
2026-07-15 21:10:24 +00:00 |
|
CMakeLists.txt
|
Reland "Compute GUIDs once and store in metadata" (#184065) (#201849)
|
2026-07-07 16:04:23 -07:00 |
|
CodeExtractor.cpp
|
AMDGPU: Introduce amdgpu triple arch (#206480)
|
2026-07-09 13:43:41 +02:00 |
|
CodeLayout.cpp
|
|
|
|
CodeMoverUtils.cpp
|
[LoopFusion] Fix out-of-date LoopInfo being used during fusion (#189452)
|
2026-04-06 16:35:28 -04:00 |
|
ControlFlowUtils.cpp
|
[Transforms/Utils][NFC] Drop uses of BranchInst (#186586)
|
2026-03-14 12:47:10 +01:00 |
|
CountVisits.cpp
|
|
|
|
CtorUtils.cpp
|
|
|
|
Debugify.cpp
|
[DebugMetadata][DwarfDebug][CodeView] Support function-local static variables in lexical block scopes (6/7) (#187927)
|
2026-07-10 15:32:16 +00:00 |
|
DebugSSAUpdater.cpp
|
[llvm-debuginfo-analyzer] Add support for LLVM IR format. (#202120)
|
2026-07-01 05:20:41 +01:00 |
|
DeclareRuntimeLibcalls.cpp
|
|
|
|
DemoteRegToStack.cpp
|
|
|
|
DXILUpgrade.cpp
|
|
|
|
EntryExitInstrumenter.cpp
|
[CHERI] Allow @llvm.returnaddress to return a pointer in any address space. (#188464)
|
2026-03-25 13:59:38 +00:00 |
|
EscapeEnumerator.cpp
|
|
|
|
Evaluator.cpp
|
[Transforms/Utils][NFC] Drop uses of BranchInst (#186586)
|
2026-03-14 12:47:10 +01:00 |
|
FixIrreducible.cpp
|
[LoopInfo] Derive Loop::contains(BlockT*) from the block-to-loop map (#207613)
|
2026-07-22 19:38:24 -07:00 |
|
FlattenCFG.cpp
|
[Transforms/Utils][NFC] Drop uses of BranchInst (#186586)
|
2026-03-14 12:47:10 +01:00 |
|
FunctionComparator.cpp
|
[MergeFuncs] Account for elementwise loads and atomicrmw in FunctionComparator (#211478)
|
2026-07-24 00:02:29 +08:00 |
|
FunctionImportUtils.cpp
|
Reland "Compute GUIDs once and store in metadata" (#184065) (#201849)
|
2026-07-07 16:04:23 -07:00 |
|
GlobalStatus.cpp
|
|
|
|
GuardUtils.cpp
|
[Transforms][NFC] Drop uses of BranchInst in headers (#186580)
|
2026-03-14 11:03:33 +00:00 |
|
HelloWorld.cpp
|
|
|
|
InjectTLIMappings.cpp
|
InjectTLIMappings: remove incompatible attributes from vector declarations. (#173206)
|
2026-01-22 13:39:10 +08:00 |
|
InlineFunction.cpp
|
Reland "Compute GUIDs once and store in metadata" (#184065) (#201849)
|
2026-07-07 16:04:23 -07:00 |
|
InstructionNamer.cpp
|
|
|
|
Instrumentation.cpp
|
|
|
|
IntegerDivision.cpp
|
[profcheck] Fix profle metatdata propagation for Large Integer operations (#175862)
|
2026-01-23 10:29:20 -08:00 |
|
IRNormalizer.cpp
|
[CodeGen,IRNormalizer,BOLT] Duplicate stable hash_16_bytes locally. NFC (#196854)
|
2026-05-11 21:08:22 -07:00 |
|
KCFIHash.cpp
|
Move KCFI type ID hash helpers out of LLVMSupport (#196784)
|
2026-05-10 10:26:34 -07:00 |
|
LCSSA.cpp
|
[LCSSA] Avoid rewriting lifetime markers through PHIs (#210811)
|
2026-07-23 10:06:46 -07:00 |
|
LibCallsShrinkWrap.cpp
|
|
|
|
Local.cpp
|
[CodeGenPrepare] Cache known-live PHIs when deleting dead PHI chains (#207191)
|
2026-07-08 12:09:24 +02:00 |
|
LoopConstrainer.cpp
|
Enforce single-operand form for llvm.loop.distribute metadata (#201077)
|
2026-07-21 12:55:09 +05:30 |
|
LoopPeel.cpp
|
[LoopInfo] Replace raw loop-container accessors with semantic operations (#210653)
|
2026-07-21 07:01:19 +00:00 |
|
LoopRotationUtils.cpp
|
[LoopRotate] Use SCEV exit counts to improve rotation profitability (#187483)
|
2026-03-20 10:21:15 +00:00 |
|
LoopSimplify.cpp
|
[IR][NFCI] Remove *WithoutDebug (#187240)
|
2026-03-18 15:08:41 +00:00 |
|
LoopUnroll.cpp
|
[LoopUnroll] Make the list of supported recurrence kinds inclusive. (#210957)
|
2026-07-23 10:58:34 +00:00 |
|
LoopUnrollAndJam.cpp
|
[LoopUnrollAndJam] Fix out-of-date LoopInfo being used during unroll and jam (#191250)
|
2026-04-10 13:16:50 -04:00 |
|
LoopUnrollRuntime.cpp
|
[LoopUnroll] Record conditional latch info (#182403)
|
2026-04-13 12:41:11 -04:00 |
|
LoopUtils.cpp
|
[SCEV] Use SCEVPtrToAddr instead of SCEVPtrToInt in SCEV. (#180244)
|
2026-07-24 20:20:48 +01:00 |
|
LoopVersioning.cpp
|
[LLE][LoopDistribution][LoopVersioning] Form LCSSA at Caller Invoking LoopVersioning Utility (#202296)
|
2026-07-07 15:46:14 +05:30 |
|
LowerAtomic.cpp
|
[atomicrmw] fminimumnum/fmaximumnum support (#187030)
|
2026-03-18 09:35:49 +01:00 |
|
LowerCommentStringPass.cpp
|
[NFC] LowerCommentStringPass: remove unused #include (#204719)
|
2026-06-18 21:45:15 -05:00 |
|
LowerGlobalDtors.cpp
|
[Transforms/Utils][NFC] Drop uses of BranchInst (#186586)
|
2026-03-14 12:47:10 +01:00 |
|
LowerIFunc.cpp
|
|
|
|
LowerInvoke.cpp
|
[LowerInvoke] Use createCallMatchingInvoke instead of rolling it ourselves (#200536)
|
2026-05-30 10:59:21 -07:00 |
|
LowerMemIntrinsics.cpp
|
[IR] Remove ProfileCount Abstraction
|
2026-06-23 20:26:14 +00:00 |
|
LowerSwitch.cpp
|
[Transforms/Utils][NFC] Drop uses of BranchInst (#186586)
|
2026-03-14 12:47:10 +01:00 |
|
LowerVectorIntrinsics.cpp
|
Revert "[PreISelIntrinsicLowering] Expand binary elementwise intrinsics (#193552) (#193580) (#193990)
|
2026-04-24 15:21:59 +00:00 |
|
MatrixUtils.cpp
|
[Transforms/Utils][NFC] Drop uses of BranchInst (#186586)
|
2026-03-14 12:47:10 +01:00 |
|
Mem2Reg.cpp
|
|
|
|
MemoryOpRemark.cpp
|
[IR] Make CanBeFreed calculation optional (NFC) (#203490)
|
2026-06-12 17:36:47 +02:00 |
|
MemoryTaggingSupport.cpp
|
[MTE] [HWASan] do not remove lifetimes for unterminated lifetime
|
2026-03-09 10:17:45 -07:00 |
|
MetaRenamer.cpp
|
[MetaRenamer] Change basic block naming from 'bb' to 'bbl' (#205393)
|
2026-07-14 16:56:19 -07:00 |
|
MisExpect.cpp
|
[Transforms/Utils][NFC] Drop uses of BranchInst (#186586)
|
2026-03-14 12:47:10 +01:00 |
|
ModuleUtils.cpp
|
Move KCFI type ID hash helpers out of LLVMSupport (#196784)
|
2026-05-10 10:26:34 -07:00 |
|
MoveAutoInit.cpp
|
[MoveAutoInit] Fix for miscompilation for #150120 (#173961)
|
2026-01-25 16:21:52 +01:00 |
|
NameAnonGlobals.cpp
|
|
|
|
PredicateInfo.cpp
|
Reapply "[IR] Reject unhandled assume bundles and seperate them from normal attributes" (#202336) (#202355)
|
2026-06-08 18:55:12 +02:00 |
|
ProfileVerify.cpp
|
[IR] Remove ProfileCount Abstraction
|
2026-06-23 20:26:14 +00:00 |
|
PromoteMemoryToRegister.cpp
|
[llvm,clang] Don't assume non-erased DenseMap entries remain valid after erase. NFC (#198982)
|
2026-05-24 10:25:38 -07:00 |
|
RelLookupTableConverter.cpp
|
[NFCI] replace getValueType with new getGlobalSize query (#177186)
|
2026-01-22 13:55:53 -05:00 |
|
SampleProfileInference.cpp
|
[llvm] Replace unordered_{map,set} with Dense{Map,Set} in local maps (#204277)
|
2026-06-17 04:16:39 +00:00 |
|
SampleProfileLoaderBaseUtil.cpp
|
|
|
|
SanitizerStats.cpp
|
|
|
|
ScalarEvolutionExpander.cpp
|
[SCEV] Remove ptrtoint expression (NFC). (#212038)
|
2026-07-26 21:28:16 +01:00 |
|
SCCPSolver.cpp
|
[SCCP] Avoid markConstant() in more places (#206494)
|
2026-07-02 15:45:33 +02:00 |
|
SimplifyCFG.cpp
|
[SimplifyCFG] Don't create new unreachable BB in turnSwitchRangeIntoICmp (#212035)
|
2026-07-26 21:09:26 +08:00 |
|
SimplifyIndVar.cpp
|
[IR] Drop BasicBlockEdge::isSingleEdge (#186767)
|
2026-03-16 13:28:48 +01:00 |
|
SimplifyLibCalls.cpp
|
Reland "[InstCombine] Combine llvm.sin/llvm.cos libcall pairs into llvm.sincos" (#194616)
|
2026-07-15 17:20:55 +08:00 |
|
SizeOpts.cpp
|
|
|
|
SplitModule.cpp
|
Reapply [IR] Explicitly specify target feature for module asm (#204548) (#207677)
|
2026-07-06 11:57:38 +02:00 |
|
SplitModuleByCategory.cpp
|
[llvm][SplitModuleByCategory] Fix infinite loop on cyclic global uses (#206862)
|
2026-07-01 11:00:53 -07:00 |
|
SSAUpdater.cpp
|
[SROA] Fix assertion failure when promoting self-referential load/store (#208826)
|
2026-07-17 11:44:34 -07:00 |
|
SSAUpdaterBulk.cpp
|
|
|
|
StripConvergenceIntrinsics.cpp
|
[NFC][SPIRV] Move SPIRVStripConvergenceIntrinsics to Utils (#188537)
|
2026-04-16 09:24:33 -07:00 |
|
StripGCRelocates.cpp
|
|
|
|
StripNonLineTableDebugInfo.cpp
|
|
|
|
SymbolRewriter.cpp
|
[VFS] Guard against null key/value nodes when parsing YAML overlay (#190506)
|
2026-04-06 12:10:26 -07:00 |
|
TriggerCrashPass.cpp
|
Reland [LLVM] Add flags to crash the opt/codegen pipeline (#201146)
|
2026-06-02 16:43:24 +00:00 |
|
UnifyLoopExits.cpp
|
[FixIrreducible][UnifyLoopExits] Support switch statements (#206567)
|
2026-07-20 08:39:42 +02:00 |
|
Utils.cpp
|
|
|
|
ValueMapper.cpp
|
[RFC][IR] Support vector splats in ConstantPointerNull (#195486)
|
2026-05-05 00:12:17 +00:00 |
|
VNCoercion.cpp
|
[GVN] Fix crash when svcount is used with globals-aa (#184347)
|
2026-03-04 10:54:16 +05:30 |