summaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/LICM
AgeCommit message (Expand)Author
2025-11-18[LLVM][AArch64] Mark SVE integer intrinsics as speculatable. (#167915)Paul Walker
2025-11-14Revert "[LICM] Sink unused l-invariant loads in preheader. #157559"Alexander Belyaev
2025-10-30[LICM] Sink unused l-invariant loads in preheader. (#157559)Vigneshwar Jayakumar
2025-10-23[test][Transforms] Remove unsafe-fp-math uses part 2 (NFC) (#164786)paperchalice
2025-10-20[IR] Replace alignment argument with attribute on masked intrinsics (#163802)Nikita Popov
2025-10-09[IR] Mark vector intrinsics speculatable (#162334)Ramkumar Ramachandra
2025-09-24[AMDGPU] Add the support for 45-bit buffer resource (#159702)Shilei Tian
2025-09-24Reapply "[Coroutines] Add llvm.coro.is_in_ramp and drop return value of llvm....Weibo He
2025-09-17[CaptureTracking] Fix handling for non-returning read-only calls (#158979)Nikita Popov
2025-09-17Revert "Reapply "[Coroutines] Add llvm.coro.is_in_ramp and drop return value ...Weibo He
2025-09-17Reapply "[Coroutines] Add llvm.coro.is_in_ramp and drop return value of llvm....Weibo He
2025-09-12[llvm] Regenerate test checks including TBAA semantics (NFC)Antonio Frighetto
2025-09-12Revert "[LoopInfo] Pointer to stack object may not be loop invariant in a cor...Weibo He
2025-09-04[MemorySSA] Don't create phi nodes in fixupDefs() (#156021)Nikita Popov
2025-09-02[IR] Allow nofree metadata to inttoptr (#153149)Ruiling, Song
2025-08-25Revert "[Coroutines] Add llvm.coro.is_in_ramp and drop return value of llvm.c...Chuanqi Xu
2025-08-25[Coroutines] Add llvm.coro.is_in_ramp and drop return value of llvm.coro.end ...Weibo He
2025-08-19[LICM] Avoid assertion failure on stale MemoryDefNikita Popov
2025-08-18Revert "[SimpleLoopUnswitch] Record loops from unswitching non-trivial condi...Antonio Frighetto
2025-08-16[licm] don't drop `MD_prof` when dropping other metadata (#152420)Mircea Trofin
2025-08-14[llvm][LICM] Limit multi-use BOAssociation to FP and Vector (#149829)Theodoros Theodoridis
2025-08-13[licm] clone `MD_prof` when hoisting conditional branch (#152232)Mircea Trofin
2025-08-09[LoopInfo] Pointer to stack object may not be loop invariant in a coroutine f...weiguozhi
2025-08-08[IR] Remove size argument from lifetime intrinsics (#150248)Nikita Popov
2025-08-01[LICM] Do not reassociate constant offset GEP (#151492)Nikita Popov
2025-07-24[SimpleLoopUnswitch] Record loops from unswitching non-trivial conditionsAntonio Frighetto
2025-07-07[DebugInfo][LICM] Fix debug value loss caused by hoisting the cmp instruction...Shan Huang
2025-06-19[LICM] Hoisting writeonly calls (#143799)Jiachen (Yangyang) Wang
2025-06-18[LICM] Support hoisting of non-argmemonly readonly calls (#144497)Nikita Popov
2025-06-17[LICM] Regenerate test checks (NFC)Nikita Popov
2025-06-12[LICM] Regenerate test checks (NFC)Nikita Popov
2025-05-28[LICM] Only check for provenance captures (#141731)Nikita Popov
2025-05-20[LICM] Use OverflowTracking to preserve NUW/NSW when reassociating. (#140404)Florian Hahn
2025-05-17[LICM] Add test reassociating ADD nuw nsw.Florian Hahn
2025-05-17[LICM] Preserve Disjoint flag on OR when hoisting. (#140266)Florian Hahn
2025-05-12[DebugInfo][LICM] Salvage dbg_values for the dead instructions to erase (#138...Shan Huang
2025-04-13LICM: Avoid looking at use list of constant data (#134690)Matt Arsenault
2025-04-12[LibCall] Infer nocallback for libcalls (#135173)Yingwei Zheng
2025-03-14[RemoveDIs] Remove "try-debuginfo-iterators..." test flags (#130298)Jeremy Morse
2025-02-18[AMDGPU] Generalize amdgcn.make.buffer.rsrc to fat pointers (#126828)Krzysztof Drewniak
2025-02-16[LICM] Add test with deref assumption of GEP.Florian Hahn
2025-02-13[AssumeBundles] Dereferenceable used in bundle only applies at assume. (#126117)Florian Hahn
2025-01-29[IR] Convert from nocapture to captures(none) (#123181)Nikita Popov
2025-01-16[Options] Use UseDerefAtPointSemantics cl::opt<bool>. (#123192)Florian Hahn
2025-01-13LICM: teach hoistMinMax about samesign (#122730)Ramkumar Ramachandra
2024-11-26[LICM] Only set AA metadata on hoisted load if it executes. (#117204)Florian Hahn
2024-11-21[LICM] Add test showing incorrectly setting alasing metadata.Florian Hahn
2024-11-20[LICM] allow MemoryAccess creation failure (#116813)DianQK
2024-11-19[llvm] Remove `br i1 undef` from some regression tests [NFC] (#116739)Lee Wei
2024-10-04LICM: hoist BO assoc for and, or, xor (#111146)Ramkumar Ramachandra