summaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/InferAddressSpaces
AgeCommit message (Expand)Author
2025-11-14[InferAddressSpaces] Fix bad `addrspacecast` insertion for phinode (#163528)Kerang Mao
2025-11-11InferAddressSpaces: Add more baseline tests for assume handling (#167611)Matt Arsenault
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-19[InferAddressSpaces] Mark ConstantAggregateZero as safe to cast to a Constant...Wenju He
2025-09-19[InferAddressSpaces] Extend undef pointer operand support to phi inst (#159548)Wenju He
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-10[SPIRV] Add lit config for InferAddressSpaces/SPIRV (#147977)Justin Cai
2025-07-10[SPIRV] Add logic for OpGenericCastToPtrExplicit rewriting (#146596)Justin Cai
2025-05-30Reapply "Reapply "[AMDGPU] Make `getAssumedAddrSpace` return AS1 for pointer ...Shilei Tian
2025-05-30Revert "Reapply "[AMDGPU] Make `getAssumedAddrSpace` return AS1 for pointer k...Shilei Tian
2025-05-30Reapply "[AMDGPU] Make `getAssumedAddrSpace` return AS1 for pointer kernel ar...Shilei Tian
2025-05-30Revert "[AMDGPU] Make `getAssumedAddrSpace` return AS1 for pointer kernel arg...Shilei Tian
2025-05-30[AMDGPU] Make `getAssumedAddrSpace` return AS1 for pointer kernel arguments (...Shilei Tian
2025-05-29[AMDGPU] Move InferAddressSpacesPass to middle end optimization pipeline (#13...Shilei Tian
2025-05-23[NFC][AMDGPU] Move `flat_atomic.ll` to `llvm/test/CodeGen/AMDGPU/` (#141126)Shilei Tian
2025-05-22[InferAddressSpaces] Handle llvm.lifetime (#141045)QiYue
2025-05-20[AMDGPU] Add make.buffer.rsrc to InferAddressSpaces (#140770)Krzysztof Drewniak
2025-05-19[AMDGPU] Set AS8 address width to 48 bitsAlexander Richardson
2025-05-19[AMDGPU] Add a new amdgcn.load.to.lds intrinsic (#137425)Krzysztof Drewniak
2025-04-30[AMDGPU] Remove explicit datalayout from tests where not neededAlexander Richardson
2025-04-28[NFC][AMDGPU] Auto generate check lines for some codegen tests (#137534)Shilei Tian
2025-04-22[NVPTX] Add support for Shared Cluster Memory address space [1/2] (#135444)modiking
2025-04-03[InferAS] Support getAssumedAddrSpace for Arguments for NVPTX (#133991)Alex MacLean
2025-03-06InferAddressSpaces: Replace undef with poison in tests (#130083)Matt Arsenault
2025-02-21[NVPTX][InferAS] assume alloca instructions are in local AS (#121710)Alex MacLean
2025-01-29[IR] Convert from nocapture to captures(none) (#123181)Nikita Popov
2025-01-23AMDGPU: Make vector_shuffle legal for v2i32 with v_pk_mov_b32 (#123684)Matt Arsenault
2025-01-10Revert "[MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (#119826)"Nikita Popov
2025-01-09[MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (#119826)Pengcheng Wang
2024-11-08Reapply "[AMDGPU] Still set up the two SGPRs for queue ptr even it is COV5 (#...Shilei Tian
2024-11-08Revert "[AMDGPU] Still set up the two SGPRs for queue ptr even it is COV5 (#1...Shilei Tian
2024-11-08[AMDGPU] Still set up the two SGPRs for queue ptr even it is COV5 (#112403)Shilei Tian
2024-11-07[NVPTX] Add TTI support for folding isspacep in InferAS (#114486)Alex MacLean
2024-11-06[LLVM][IR] Use splat syntax when printing Constant[Data]Vector. (#112548)Paul Walker
2024-10-31AMDGPU: Expand flat atomics that may access private memory (#109407)Matt Arsenault
2024-10-09AMDGPU: Remove flat/global fmin/fmax intrinsics (#105642)Matt Arsenault
2024-10-09InferAddressSpaces: Handle llvm.fake.use (#109567)Matt Arsenault
2024-09-30AMDGPU: Fix assertion on load of vector of pointers (#110436)Matt Arsenault
2024-08-22AMDGPU: Remove global/flat atomic fadd intrinics (#97051)Matt Arsenault
2024-08-16InferAddressSpaces: Convert test to generated checksMatt Arsenault
2024-08-15InferAddressSpaces: Restore non-instruction user checkMatt Arsenault
2024-08-08InferAddressSpaces: Improve handling of instructions with multiple pointer us...Matt Arsenault
2024-08-06InferAddressSpaces: Handle llvm.is.constant (#102010)Matt Arsenault
2024-08-06InferAddressSpaces: Handle masked load and store intrinsics (#102007)Matt Arsenault
2024-08-06InferAddressSpaces: Handle prefetch intrinsic (#101982)Matt Arsenault
2024-08-04InferAddressSpaces: Fix mishandling stores of pointers to themselves (#101877)Matt Arsenault