summaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/Attributor
AgeCommit message (Expand)Author
2025-11-04[IR] Add new function attribute nocreateundeforpoison (#164809)Jay Foad
2025-11-04[Attributor] Propagate alignment through ptrmask (#150158)Shoreshen
2025-10-25[Attributor] Check range size before constant fold load (#151359)Shilei Tian
2025-10-23[test][Transforms] Remove unsafe-fp-math uses part 1 (NFC) (#164742)paperchalice
2025-10-20[IR] Replace alignment argument with attribute on masked intrinsics (#163802)Nikita Popov
2025-09-24[AMDGPU] Add the support for 45-bit buffer resource (#159702)Shilei Tian
2025-09-17[NFC][LLVM][Tests] Add RUN lines to verify Constant{Int/FP} based splats.Paul Walker
2025-09-17[CaptureTracking] Fix handling for non-returning read-only calls (#158979)Nikita Popov
2025-09-12[llvm] Regenerate test checks including TBAA semantics (NFC)Antonio Frighetto
2025-08-08[IR] Remove size argument from lifetime intrinsics (#150248)Nikita Popov
2025-07-23[Tests] Avoid lifetime intrinsics on non-allocas (NFC)Nikita Popov
2025-07-21[IR] Only allow lifetime.start/end on allocas (#149310)Nikita Popov
2025-07-05[Attributor] Swap range metadata to attribute for calls. (#108835)Andreas Jonson
2025-07-01[Reland][IPO] Added attributor for identifying invariant loads (#146584)zGoldthorpe
2025-06-24[ValueTracking] Return true for AddrSpaceCast in canCreateUndefOrPoison (#144...Wenju He
2025-06-18Revert "[IPO] Added attributor for identifying invariant loads" (#144808)zGoldthorpe
2025-06-16[IPO] Added attributor for identifying invariant loads (#141800)zGoldthorpe
2025-06-05[ValueTracking] Support scalable vector splats of ConstantInt/ConstantFP in i...Craig Topper
2025-06-05[ValueTracking] Support scalable vectors for ExtractElement in computeKnownFP...Craig Topper
2025-05-20[Attributor] Don't replace `addrspacecast (ptr null to ptr addrspace(x))` wit...Shilei Tian
2025-05-07ValueTracking: Handle minimumnum and maximumnum in computeKnownFPClass (#138737)Matt Arsenault
2025-05-07ValueTracking: Add baseline tests for minimumnum/maximumnum (#138736)Matt Arsenault
2025-04-24Attributor: Don't rely on use_empty for constants (#137218)Matt Arsenault
2025-04-17[CaptureTracking] Remove dereferenceable_or_null special case (#135613)Nikita Popov
2025-04-08Attributor: Propagate align to cmpxchg instructions (#134838)Matt Arsenault
2025-04-08Attributor: Propagate align to atomicrmw instructions (#134837)Matt Arsenault
2025-04-08Attributor: Add baseline tests for propagating align to atomics (#134836)Matt Arsenault
2025-04-07Attributor: Don't follow uses of ConstantData (#134573)Matt Arsenault
2025-03-14[RemoveDIs] Remove "try-debuginfo-iterators..." test flags (#130298)Jeremy Morse
2025-03-03[Attributor] Do not optimize away externally_initialized loads. (#128170)Pierre van Houtryve
2025-02-28[CaptureTracking] Take non-willreturn calls into accountNikita Popov
2025-02-03[llvm] Remove undef from some `llvm/test/Transforms` tests (#125460)Yeaseen
2025-01-29[Attributor] Check correct IRPosition in AANoCapture::isImpliedByIR()Nikita Popov
2025-01-29[IR] Convert from nocapture to captures(none) (#123181)Nikita Popov
2024-11-21[LLVM][IR] Use splat syntax when printing ConstantExpr based splats. (#116856)Paul Walker
2024-11-12[llvm] Remove `br i1 undef` from some regression tests [NFC] (#115688)Lee Wei
2024-11-06[LLVM][IR] Use splat syntax when printing Constant[Data]Vector. (#112548)Paul Walker
2024-11-01[ValueTracking] Handle recursive phis in knownFPClass (#114008)David Green
2024-10-31[ValueTracking] Compute KnownFP state from recursive select/phi. (#113686)David Green
2024-10-30[Attributor] Add nofpclass test for phi+select recurrences. NFCDavid Green
2024-10-15[Verifier] Verify attribute `denormal-fp-math[-f32]` (#112310)Yingwei Zheng
2024-10-01[Attributor][FIX] Track returned pointer offsets (#110534)Johannes Doerfert
2024-09-27[Attributor] Use more appropriate approach to check flat address space (#108713)Shilei Tian
2024-09-19Revert "[Transforms][IPO] Add func suffix in ArgumentPromotion and DeadArgume...Yonghong Song
2024-09-19[Transforms][IPO] Add func suffix in ArgumentPromotion and DeadArgume… (#10...yonghong-song
2024-09-10[Attributor] Keep track of reached returns in AAPointerInfo (#107479)Johannes Doerfert
2024-09-05[Attributor][FIX] Ensure to always translate call site arguments (#107323)Johannes Doerfert
2024-09-05[Attributor][FIX] Mark "may" accesses through call sites as such (#107439)Johannes Doerfert
2024-09-05[Attributor][NFC] Pre-commits for #107439 (#107457)Johannes Doerfert
2024-08-30[ValueTracking] use KnownBits to compute fpclass from bitcast (#97762)Alex MacLean