summaryrefslogtreecommitdiff
path: root/llvm/unittests/Analysis
AgeCommit message (Expand)Author
2025-11-19[Analysis] Move TargetLibraryInfo data to TableGen (#165009)Kai Nacke
2025-11-11unittests: Convert some tests to opaque pointers (#167443)Matt Arsenault
2025-11-10Remove unused <algorithm> inclusion (#166942)serge-sans-paille
2025-11-09Remove unused <set> and <map> inclusion (#167175)serge-sans-paille
2025-11-05[TLI] Add basic support for nextafter/nexttoward libcalls (#166250)Sayan Sivakumaran
2025-10-23[MemProf] Fix the propagation of context/size info after inlining (#164872)Teresa Johnson
2025-10-20[ValueTracking] Teach isGuaranteedNotToBeUndefOrPoison about splats (#163570)Cullen Rhodes
2025-10-16[DirectX] Introduce `dx.Padding` type (#160957)Justin Bogner
2025-10-13[SCEV] Move URem matching to ScalarEvolutionPatternMatch.h (#163170)Florian Hahn
2025-10-09[IR2Vec] Restrict caching only to Flow-Aware computation (#162559)S. VenkataKeerthy
2025-10-07[IR2Vec] Adding tests to check multiple invocations of `getFunctionVector()` ...S. VenkataKeerthy
2025-10-05Reapply "[MemProf] Add ambigous memprof attribute" (#161717) (#161918)Teresa Johnson
2025-10-03Fixing memory leaks in tests (#161878)S. VenkataKeerthy
2025-10-02Revert "[MemProf] Add ambigous memprof attribute" (#161717)Teresa Johnson
2025-10-01[IR2Vec] Refactor vocabulary to use section-based storage (#158376)S. VenkataKeerthy
2025-10-01[IR2Vec] Add support for Cmp predicates in vocabulary and embeddings (#156952)S. VenkataKeerthy
2025-10-01Cleanup the LLVM exported symbols namespace (#161240)Nicolai Hähnle
2025-09-22[IR] Check identical alignment for atomic instructions (#155349)Ellis Hoag
2025-09-19[LLVM][SCEV] Look through common vscale multiplicand when simplifying compare...Paul Walker
2025-09-05[MemProf] Add ambigous memprof attribute (#157204)Teresa Johnson
2025-09-05[LV] Add initial legality checks for loops with unbound loads. (#152422)Shih-Po Hung
2025-09-03IR2VecTest.cpp: Suppress a warning. [-Wunused-const-variable]NAKAMURA Takumi
2025-08-29[NFC][IR2Vec] Change getSlotIndex parameter from Value* to Value& (#155700)S. VenkataKeerthy
2025-08-29[IR2Vec] Refactor vocabulary to use canonical type IDs (#155323)S. VenkataKeerthy
2025-08-28[IR2Vec] Add support for flow-aware embeddings (#152613)S. VenkataKeerthy
2025-08-10[IR] Handle fabs LHS in `fcmpImpliesClass` (#152913)Yingwei Zheng
2025-08-08[IR] Introduce the `ptrtoaddr` instructionAlexander Richardson
2025-08-08[IR] Remove size argument from lifetime intrinsics (#150248)Nikita Popov
2025-08-05[MemoryLocation] Compute lifetime size from alloca size (#151982)Nikita Popov
2025-07-31[llvm] Enable building Analysis plugins on Cygwin (#151397)jeremyd2019
2025-07-28[IR2VecTest] Avoid magic constantsAlexander Richardson
2025-07-19[InstSimplify] Add poison propagation for trivially vectorizable intrinsics (...Jasmine Tang
2025-07-17[IR2Vec][NFC] Add helper methods for numeric ID mapping in Vocabulary (#149212)S. VenkataKeerthy
2025-07-16[InstSimplify] Fold trig functions call of poison to poison (#148969)jjasmine
2025-07-14[IR2Vec] Restructuring Vocabulary (#145119)S. VenkataKeerthy
2025-07-11[SCEV] Take global variable linkage into account when comparing values (#148071)Arthur Eubanks
2025-07-04[InstCombine] Propagate poison pow[i], [us]add, [us]sub and [us]mul (#146750)jjasmine
2025-07-04[ConstantFolding] Consolidate poison propagation for intrinsics (#146878)Nikita Popov
2025-07-02[Analysis] Remove a redundant control flow statement (NFC) (#146708)Kazu Hirata
2025-07-01[IR2Vec] Add out-of-place arithmetic operators to Embedding class (#145118)S. VenkataKeerthy
2025-07-01[NFC][IR2Vec] Increasing tolerance in `approximatelyEquals()` of `Embedding` ...S. VenkataKeerthy
2025-07-01Fix MSVC implicit double -> float truncation warning. NFC.Simon Pilgrim
2025-06-30[NFC][IR2Vec] Remove unreachable code and simplify invalid mode test (#146459)S. VenkataKeerthy
2025-06-30[Analysis] Fix a warningKazu Hirata
2025-06-30[IR2Vec] Simplifying creation of Embedder (#143999)S. VenkataKeerthy
2025-06-30[IR2Vec] Scale embeddings once in vocab analysis instead of repetitive scalin...S. VenkataKeerthy
2025-06-30Reland "[MLGO][IR2Vec] Integrating IR2Vec with MLInliner (#143479)" (#145664)S. VenkataKeerthy
2025-06-28[ValueTracking] Forward-declare class instead of including header (NFC)Antonio Frighetto
2025-06-27[ValueTracking] Add `matchSimpleBinaryIntrinsicRecurrence` helperAntonio Frighetto
2025-06-26TargetLibraryInfo: Delete default TargetLibraryInfoImpl constructor (#145826)Matt Arsenault