summaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/FunctionAttrs
AgeCommit message (Expand)Author
2025-07-01[FunctionAttrs] Handle ConstantRange overflow in memset initializes inference...Shivam Gupta
2025-06-25[FunctionAttrs][IR] Fix memory attr inference for volatile mem intrinsics (#1...Nikita Popov
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-06[FunctionAttrs] Only consider provenance capture in access attr inference (#1...Nikita Popov
2025-05-05[FunctionAttrs] Add test for SCC with address only capture (NFC)Nikita Popov
2025-05-02[IR] Relax convergence requirements on call (#135794)Nathan Gauër
2025-04-23[FunctionAttrs] Bail if initializes range overflows 64-bit signed int (#137053)Arthur Eubanks
2025-04-17[CaptureTracking] Remove dereferenceable_or_null special case (#135613)Nikita Popov
2025-02-28[FunctionAttrs] Consider non-willreturn functions during capture inferenceNikita Popov
2025-02-28[CaptureTracking] Take non-willreturn calls into accountNikita Popov
2025-02-27Reapply [CaptureTracking][FunctionAttrs] Add support for CaptureInfo (#125880...Nikita Popov
2025-02-20[CaptureTracking] Check for equality predicate for null comparisonsNikita Popov
2025-02-20[FunctionAttrs] Add test for incorrect predicate in capture analysis (NFC)Nikita Popov
2025-02-19Revert "Reapply [CaptureTracking][FunctionAttrs] Add support for CaptureInfo ...Nico Weber
2025-02-18[AMDGPU] Generalize amdgcn.make.buffer.rsrc to fat pointers (#126828)Krzysztof Drewniak
2025-02-14Reapply [CaptureTracking][FunctionAttrs] Add support for CaptureInfo (#125880)Nikita Popov
2025-02-13Revert "[CaptureTracking][FunctionAttrs] Add support for CaptureInfo (#125880)"Nikita Popov
2025-02-13AMDGPU: Mark sendmsg intrinsics as nocallback (#126782)Matt Arsenault
2025-02-13[CaptureTracking][FunctionAttrs] Add support for CaptureInfo (#125880)Nikita Popov
2025-02-06[FunctionAttrs] Add additional tests for captures inference (NFC)Nikita Popov
2025-01-29[IR] Convert from nocapture to captures(none) (#123181)Nikita Popov
2025-01-18[FunctionAttrs] Handle zero writes in initializes inference.Florian Hahn
2025-01-15[ValueTracking] Provide getUnderlyingObjectAggressive fallback (#123019)Heejin Ahn
2025-01-14[FunctionAttrs] Add test for initializes + byval (NFC)Nikita Popov
2025-01-13[FunctionAttrs] Treat byval calls as only reading ptrs (#122618)Alex MacLean
2024-12-22Skip negative length while inferring initializes attr (#120874)Haopeng Liu
2024-11-20Add the initializes attribute inference (#117104)Haopeng Liu
2024-11-19Revert "[FunctionAttrs] Add the "initializes" attribute inference (#97373)"Mikhail Goncharov
2024-11-18[FunctionAttrs] Add the "initializes" attribute inference (#97373)Haopeng Liu
2024-11-11[llvm] Remove `br i1 undef` from some regression tests [NFC] (#115691)Lee Wei
2024-11-07ValueTracking: Do not return nullptr from getUnderlyingObject (#115258)Matt Arsenault
2024-08-22Recommit "[FunctionAttrs] deduce attr `cold` on functions if all CG paths cal...Noah Goldstein
2024-08-20Revert "[FunctionAttrs] deduce attr `cold` on functions if all CG paths call ...Noah Goldstein
2024-08-20[FunctionAttrs] deduce attr `cold` on functions if all CG paths call a `cold`...Noah Goldstein
2024-08-20[FunctionAttrs] Add tests for deducing attr `cold` on functions; NFCNoah Goldstein
2024-08-20[IR] Check that arguments of naked function are not used (#104757)Nikita Popov
2024-07-24Reapply "[FunctionAttrs] Determine underlying object by `getUnderlyingObjectA...DianQK
2024-07-23Revert "[FunctionAttrs] Determine underlying object by `getUnderlyingObjectAg...Nikita Popov
2024-07-23[FunctionAttrs] Determine underlying object by `getUnderlyingObjectAggressive...DianQK
2024-05-23[FunctionAttrs] Regenerate test checks (NFC)Nikita Popov
2024-05-23[AttributorLight] Without liveness checks, look at all functions (#91004)Johannes Doerfert
2024-05-07[FunctionAttrs] Fix incorrect nonnull inference for non-inbounds GEP (#91180)Nikita Popov
2024-04-23[FunctionAttrs] Fix incorrect noundef inference with poison attrs (#89348)Nikita Popov
2024-04-19[FunctionAttrs] Add tests for incorrect noundef inference (#88026)Nikita Popov
2024-04-02[IR] Fix crashes caused by #85592 (#87169)elhewaty
2024-01-02[FuncAttrs] Don't infer `noundef` for functions with `sanitize_memory` attrib...Yingwei Zheng
2023-12-31[FuncAttrs] Deduce `noundef` attributes for return values (#76553)Yingwei Zheng