summaryrefslogtreecommitdiff
path: root/llvm/lib/IR/AutoUpgrade.cpp
AgeCommit message (Expand)Author
2025-09-10[x86][AVX-VNNI] Fix VPDPBUSD Argument Types (#155194)BaiXilin
2025-09-05[LLD][COFF] Add more `--time-trace` tags for ThinLTO linking (#156471)Alexandre Ganea
2025-08-27[NVPTX] Auto-upgrade nvvm.grid_constant to param attribute (#155489)Alex MacLean
2025-08-18[llvm] Replace SmallSet with SmallPtrSet (NFC) (#154068)Kazu Hirata
2025-08-08[AutoUpgrade] Fix use after freeNikita Popov
2025-08-08[IR] Remove size argument from lifetime intrinsics (#150248)Nikita Popov
2025-07-24[LLVM][NVPTX] Upstream tanh intrinsic for libdevice (#149596)Meredith Julian
2025-07-21[IR] Only allow lifetime.start/end on allocas (#149310)Nikita Popov
2025-07-04[ARM] Add neon vector support for roundevenDavid Green
2025-07-03[ARM] Add neon vector support for rintDavid Green
2025-07-03[ARM] Add neon vector support for truncDavid Green
2025-07-01[ARM] Add neon vector support for ceilDavid Green
2025-06-30[ARM] Add neon vector support for roundDavid Green
2025-06-29[ARM] Add neon vector support for floor (#142559)David Green
2025-06-23[AutoUpgrade] Remove unnecessary name check (NFCI)Nikita Popov
2025-06-12[NVPTX] Add cta_group support to TMA G2S intrinsics (#143178)Durgadoss R
2025-06-11Reapply 76197ea6f91f after removing an assertionJeremy Morse
2025-06-11Revert "[DebugInfo][RemoveDIs] Remove some debug intrinsic-only codepaths (#1...Jeremy Morse
2025-06-11[DebugInfo][RemoveDIs] Remove some debug intrinsic-only codepaths (#143451)Jeremy Morse
2025-06-11[DebugInfo][RemoveDIs] Use autoupgrader to convert old debug-info (#143452)Jeremy Morse
2025-06-08[ARM] Handle roundeven for MVE. (#142557)David Green
2025-05-22Reland "[NVPTX] Unify and extend barrier{.cta} intrinsic support" (#141143)Alex MacLean
2025-05-22Revert "[NVPTX] Unify and extend barrier{.cta} intrinsic support (#140615)"Alex Maclean
2025-05-21[NVPTX] Unify and extend barrier{.cta} intrinsic support (#140615)Alex MacLean
2025-05-19[AMDGPU] Set AS8 address width to 48 bitsAlexander Richardson
2025-05-15[NFC][AutoUpgrade] Use `ConstantPointerNull::get` instead of `Constant::getNu...Shilei Tian
2025-05-14Fix-forward build error from #132489Thurston Dang
2025-05-14[clang][IR] Overload @llvm.thread.pointer to support non-AS0 targets (#132489)Jessica Clarke
2025-05-08[NVPTX] Fixup AutoUpgrade of llvm.nvvm.atomic.load.{inc,dec}.32 (#138907)Alex MacLean
2025-05-02[IRBuilder] Add versions of createInsertVector/createExtractVector that take ...Craig Topper
2025-04-25[NVPTX] Remove 'param' variants of nvvm.ptr.* intrinics (#137065)Alex MacLean
2025-04-22[NVPTX] Add support for Shared Cluster Memory address space [2/2] (#136768)modiking
2025-04-17[NVPTX] Add auto-upgrade rules for fabs.{f,d,ftz.f} (#136150)Alex MacLean
2025-04-17[NVPTX] Cleanup and document nvvm.fabs intrinsics, adding f16 support (#135644)Alex MacLean
2025-04-17[Intrinsics] Add support for range attributes (#135642)Nikita Popov
2025-04-08[NVPTX] Auto-Upgrade llvm.nvvm.atomic.load.{inc,dec}.32 (#134111)Alex MacLean
2025-03-31[IRBuilder] Add new overload for CreateIntrinsic (#131942)Rahul Joshi
2025-03-24[NVPTX] Auto-Upgrade !"align" metadata on return values to stackalign (#131726)Alex MacLean
2025-03-20[NVPTX] Auto-Upgrade llvm.nvvm.swap.lo.hi.b64 to llvm.fshl (#132098)Alex MacLean
2025-03-14[NFC][llvm/IR] comparison of unsigned expression in ‘>= 0’ is always true...AdityaK
2025-03-14Add IRBuilder::CreateFMA (#131112)Frederik Harwath
2025-02-26[NVPTX] Convert vector function nvvm.annotations to attributes (#127736)Alex MacLean
2025-02-12[NVPTX] Convert scalar function nvvm.annotations to attributes (#125908)Alex MacLean
2025-01-29[NVPTX] Auto-Upgrade some nvvm.annotations to attributes (#119261)Alex MacLean
2025-01-21[AArch64] Improve bcvtn2 and remove aarch64_neon_bfcvt intrinsics (#120363)David Green
2025-01-20[AutoUpgrade] Avoid unnecessary pointer bitcasts (NFCI)Nikita Popov
2024-12-10[WebAssembly] Add `-i128:128` to the `datalayout` string. (#119204)Dan Gohman
2024-12-09[PowerPC] Update data layout aligment of i128 to 16 (#118004)Lei Huang
2024-11-14[IR] Vector extract last active element intrinsic (#113587)Graham Hunter
2024-11-06[MIPS] LLVM data layout give i128 an alignment of 16 for mips64 (#112084)yingopq