summaryrefslogtreecommitdiff
path: root/llvm/test/Analysis/StackSafetyAnalysis
AgeCommit message (Expand)Author
2025-08-08[IR] Remove size argument from lifetime intrinsics (#150248)Nikita Popov
2025-08-05[StackLifetime] Remove handling for lifetime size mismatch (#151965)Nikita Popov
2025-07-21[IR] Only allow lifetime.start/end on allocas (#149310)Nikita Popov
2025-05-19[AMDGPU] Set AS8 address width to 48 bitsAlexander Richardson
2025-01-29[IR] Convert from nocapture to captures(none) (#123181)Nikita Popov
2024-10-29[StackSafetyAnalysis] Bail out when calling ifuncFangrui Song
2024-06-11[StackSafety] Make lit tests compatible with lit's internal shell. NFC. (#94971)Jay Foad
2024-01-30[StackSafetyAnalysis] Don't call getTruncateOrZeroExtend for pointers of diff...Pierre van Houtryve
2024-01-30[StackSafetyAnalysis] Add test with non-pointer use (NFC)Nikita Popov
2024-01-11[StackSafetyAnalysis] Bail out if MemIntrinsic length is -1 (#77837)Fangrui Song
2023-12-06[ThinLTO] Add tail call flag to call edges in summary (#74043)Teresa Johnson
2023-08-31Support atomic write operations in stack safetyFlorian Mayer
2022-12-02Analysis: Update some tests for opaque pointersMatt Arsenault
2022-12-02StackSafetyAnalysis: Don't use anonymous values in testMatt Arsenault
2022-11-30[Sanitizers] Fix test that never ran anywherePaul Robinson
2022-09-28[StackLifetime] More efficient loop for LivenessType::MustVitaly Buka
2022-09-28[test][StackLifetime] Add simple cycle testVitaly Buka
2022-09-27[test][StackLifetime] Add new test created debugging an issueVitaly Buka
2022-06-01LTO: Decide upfront whether to use opaque/non-opaque pointer typesMatthias Braun
2022-04-11[llvm-lto] Remove support for legacy pass managerNikita Popov
2021-11-23[stack-safety] Check SCEV constraints at memory instructions.Florian Mayer
2021-10-18[Sanitizers] Replaced getMaxPointerSizeInBits with getPointerSizeInBits, whic...Kirill Stoimenov
2021-09-22[hwasan] also omit safe mem[cpy|mov|set].Florian Mayer
2021-09-13[hwasan] Respect returns attribute when tracking values.Florian Mayer
2021-09-10[stack-safety] Allow to determine safe accesses.Florian Mayer
2021-09-02[test][NewPM] Remove RUN lines using -analyzeArthur Eubanks
2021-08-18StackLifetime: Remove asserts for multiple lifetime intrinsics.Peter Collingbourne
2021-07-06Recommit [ScalarEvolution] Make getMinusSCEV() fail for unrelated pointers.Eli Friedman
2021-07-06Revert "[ScalarEvolution] Make getMinusSCEV() fail for unrelated pointers."Eli Friedman
2021-07-06[ScalarEvolution] Make getMinusSCEV() fail for unrelated pointers.Eli Friedman
2021-02-19[SCEV] Use both known bits and sign bits when computing range of SCEV unknownsPhilip Reames
2020-11-20OpaquePtr: Bulk update tests to use typed byvalMatt Arsenault
2020-10-19[NPM][StackSafetyAnalysis] Pin uses of -analyze to legacy PMArthur Eubanks
2020-08-27[StackSafety] Ignore allocas with partial lifetime markersVitaly Buka
2020-08-18[NFC][StackSafety] Test that StackLifetime looks through stripPointerCastsChuanqi Xu
2020-08-16[StackSafety] Skip ambiguous lifetime analysisVitaly Buka
2020-08-16[StackSafety] Change how callee searched in indexVitaly Buka
2020-08-14[NFC][StackSafety] Dedup calleesVitaly Buka
2020-08-09[StackSafety] Fix union which produces wrapped setsVitaly Buka
2020-08-09[StackSafety] Don't keep FullSet in indexVitaly Buka
2020-08-09[StackSafety] Use getSignedMin() to serialize rangesVitaly Buka
2020-08-09[NFC][StackSafety] Add index testVitaly Buka
2020-08-09[NFC][StackSafety] Add shell test requirementVitaly Buka
2020-08-09[NFC][StackSafety] Avoid some duplications in testsVitaly Buka
2020-08-08Revert "[NFC][StackSafety] Add index test"Vitaly Buka
2020-08-08[NFC][StackSafety] Add index testVitaly Buka
2020-08-08[NFC][StackSafety] noinline in alias testsVitaly Buka
2020-08-07Revert "[StackSafety] Skip ambiguous lifetime analysis"Vitaly Buka
2020-08-06[StackSafety,NFC] Fix tests in debugVitaly Buka
2020-08-06[StackSafety,NFC] Add more testsVitaly Buka