aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/FunctionAttrs
AgeCommit message (Expand)AuthorFilesLines
2025-12-02Revert "[Attributor] Support nested conditional branches" (#170257)Cullen Rhodes1-1/+2
2025-11-24[Attributor] Support nested conditional branches (#168532)Cullen Rhodes1-2/+1
2025-11-18Extend MemoryEffects to Support Target-Specific Memory Locations (#148650)CarolineConcatto5-35/+35
2025-10-20[IR] Replace alignment argument with attribute on masked intrinsics (#163802)Nikita Popov2-25/+25
2025-10-06[FuncAttrs][LTO] Relax norecurse attribute inference during postlink LTO (#15...Usha Gupta7-0/+522
2025-10-01[IR] Introduce !captures metadata (#160913)Nikita Popov1-0/+68
2025-09-24[AMDGPU] Add the support for 45-bit buffer resource (#159702)Shilei Tian1-7/+7
2025-09-24Reapply "[Coroutines] Add llvm.coro.is_in_ramp and drop return value of llvm....Weibo He1-2/+2
2025-09-17[IR][CaptureTracking] Consider assume operand bundles captures(none) (#159083)Nikita Popov1-10/+61
2025-09-17[CaptureTracking] Fix handling for non-returning read-only calls (#158979)Nikita Popov4-14/+14
2025-09-17Revert "Reapply "[Coroutines] Add llvm.coro.is_in_ramp and drop return value ...Weibo He1-2/+2
2025-09-17Reapply "[Coroutines] Add llvm.coro.is_in_ramp and drop return value of llvm....Weibo He1-2/+2
2025-08-25Revert "[Coroutines] Add llvm.coro.is_in_ramp and drop return value of llvm.c...Chuanqi Xu1-2/+2
2025-08-25[Coroutines] Add llvm.coro.is_in_ramp and drop return value of llvm.coro.end ...Weibo He1-2/+2
2025-08-20[FunctionAttr] Invalidate callers with mismatching signature (#154289)Nikita Popov1-0/+31
2025-08-08[CaptureTracking] Handle ptrtoaddrAlexander Richardson1-0/+59
2025-07-29[FunctionAttrs] Don't bail out on unknown calls (#150958)Nikita Popov3-4/+5
2025-07-28[FunctionAttrs] Fix function signature mismatch in test (NFC)Nikita Popov1-4/+6
2025-07-28[FunctionAttrs] Add additional tests (NFC)Nikita Popov5-41/+429
2025-07-01[FunctionAttrs] Handle ConstantRange overflow in memset initializes inference...Shivam Gupta1-0/+14
2025-06-25[FunctionAttrs][IR] Fix memory attr inference for volatile mem intrinsics (#1...Nikita Popov2-4/+4
2025-05-22Reland "[NVPTX] Unify and extend barrier{.cta} intrinsic support" (#141143)Alex MacLean1-3/+3
2025-05-22Revert "[NVPTX] Unify and extend barrier{.cta} intrinsic support (#140615)"Alex Maclean1-3/+3
2025-05-21[NVPTX] Unify and extend barrier{.cta} intrinsic support (#140615)Alex MacLean1-3/+3
2025-05-19[AMDGPU] Set AS8 address width to 48 bitsAlexander Richardson1-1/+1
2025-05-06[FunctionAttrs] Only consider provenance capture in access attr inference (#1...Nikita Popov1-2/+2
2025-05-05[FunctionAttrs] Add test for SCC with address only capture (NFC)Nikita Popov1-10/+67
2025-05-02[IR] Relax convergence requirements on call (#135794)Nathan Gauër1-1/+41
2025-04-23[FunctionAttrs] Bail if initializes range overflows 64-bit signed int (#137053)Arthur Eubanks1-0/+14
2025-04-17[CaptureTracking] Remove dereferenceable_or_null special case (#135613)Nikita Popov1-1/+1
2025-02-28[FunctionAttrs] Consider non-willreturn functions during capture inferenceNikita Popov1-6/+40
2025-02-28[CaptureTracking] Take non-willreturn calls into accountNikita Popov3-68/+104
2025-02-27Reapply [CaptureTracking][FunctionAttrs] Add support for CaptureInfo (#125880...Nikita Popov7-60/+188
2025-02-20[CaptureTracking] Check for equality predicate for null comparisonsNikita Popov1-1/+1
2025-02-20[FunctionAttrs] Add test for incorrect predicate in capture analysis (NFC)Nikita Popov1-0/+34
2025-02-19Revert "Reapply [CaptureTracking][FunctionAttrs] Add support for CaptureInfo ...Nico Weber7-203/+58
2025-02-18[AMDGPU] Generalize amdgcn.make.buffer.rsrc to fat pointers (#126828)Krzysztof Drewniak1-7/+7
2025-02-14Reapply [CaptureTracking][FunctionAttrs] Add support for CaptureInfo (#125880)Nikita Popov7-58/+203
2025-02-13Revert "[CaptureTracking][FunctionAttrs] Add support for CaptureInfo (#125880)"Nikita Popov7-203/+58
2025-02-13AMDGPU: Mark sendmsg intrinsics as nocallback (#126782)Matt Arsenault1-0/+85
2025-02-13[CaptureTracking][FunctionAttrs] Add support for CaptureInfo (#125880)Nikita Popov7-58/+203
2025-02-06[FunctionAttrs] Add additional tests for captures inference (NFC)Nikita Popov1-0/+98
2025-01-29[IR] Convert from nocapture to captures(none) (#123181)Nikita Popov16-305/+305
2025-01-18[FunctionAttrs] Handle zero writes in initializes inference.Florian Hahn1-0/+24
2025-01-15[ValueTracking] Provide getUnderlyingObjectAggressive fallback (#123019)Heejin Ahn1-0/+52
2025-01-14[FunctionAttrs] Add test for initializes + byval (NFC)Nikita Popov1-5/+35
2025-01-13[FunctionAttrs] Treat byval calls as only reading ptrs (#122618)Alex MacLean1-0/+22
2024-12-22Skip negative length while inferring initializes attr (#120874)Haopeng Liu1-0/+11
2024-11-20Add the initializes attribute inference (#117104)Haopeng Liu4-9/+581
2024-11-19Revert "[FunctionAttrs] Add the "initializes" attribute inference (#97373)"Mikhail Goncharov4-581/+9