summaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/IR2Vec.cpp
AgeCommit message (Expand)Author
2025-10-09[IR2Vec] Restrict caching only to Flow-Aware computation (#162559)S. VenkataKeerthy
2025-10-08[IR2Vec] Added fixme for cyclic dependency in Flow-Aware embedding computatio...S. VenkataKeerthy
2025-10-06[NFC][IR2Vec] Reinitialize Function Vectors (#162165)S. VenkataKeerthy
2025-10-02[NFC][IR2Vec] Moving `parseVocabSection()` to `VocabStorage` (#161711)S. VenkataKeerthy
2025-10-01[Analysis] Fix a warningKazu Hirata
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-09-07[nfc][ir2vec] Remove `Valid` field (#157132)Mircea Trofin
2025-09-04[NFC][IR2Vec] Initialize Embedding vectors with zeros by default (#155690)S. VenkataKeerthy
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-29[IR2Vec] Make IR2VecCategory externally visible and reuse in llvm-ir2vec cl o...S. VenkataKeerthy
2025-08-28[NFC] Fix warning in IR2Vec Embedder creation in printer pass (#155917)S. VenkataKeerthy
2025-08-28[IR2Vec] Add support for flow-aware embeddings (#152613)S. VenkataKeerthy
2025-07-17[IR2Vec][NFC] Add helper methods for numeric ID mapping in Vocabulary (#149212)S. VenkataKeerthy
2025-07-15[NFC][IR2Vec] Fix warnings on MSVC compilation (#148911)S. VenkataKeerthy
2025-07-14[NFC][IR2Vec] Exposing helpers in IR2Vec Vocabulary (#147841)S. VenkataKeerthy
2025-07-14[NFC][IR2Vec] Minor refactoring of opcode access in vocabulary (#147585)S. VenkataKeerthy
2025-07-14[Analysis] Fix a warningKazu Hirata
2025-07-14[IR2Vec] Restructuring Vocabulary (#145119)S. VenkataKeerthy
2025-07-01[IR2Vec] Add out-of-place arithmetic operators to Embedding class (#145118)S. VenkataKeerthy
2025-06-30[NFC][IR2Vec] Remove unreachable code and simplify invalid mode test (#146459)S. VenkataKeerthy
2025-06-30[IR2Vec] Simplifying creation of Embedder (#143999)S. VenkataKeerthy
2025-06-30[Analysis] Fix a warningKazu Hirata
2025-06-30[IR2Vec] Scale embeddings once in vocab analysis instead of repetitive scalin...S. VenkataKeerthy
2025-06-17[IR2Vec] Consider only reachable BBs and non-debug instructions (#143476)S. VenkataKeerthy
2025-06-13[IR2Vec] Minor vocab changes and exposing weights (#143200)S. VenkataKeerthy
2025-06-10[IR2Vec] Exposing Embedding as an data type wrapped around std::vector<double...S. VenkataKeerthy
2025-06-02[NFC][IR2Vec] Removing Dimension from `Embedder::Create` (#142486)S. VenkataKeerthy
2025-05-29[IR2Vec] Support for lazy computation of BB Embeddings (#142033)S. VenkataKeerthy
2025-05-29[IR2Vec] Adding unit tests (#141873)S. VenkataKeerthy
2025-05-28[NFC][IR2Vec] Refactoring for Stateless Embedding Computation (#141811)S. VenkataKeerthy
2025-05-23[Analysis] Remove unused includes (NFC) (#141319)Kazu Hirata
2025-05-22[Analysis] Fix warningsKazu Hirata
2025-05-22Adding IR2Vec as an analysis pass (#134004)S. VenkataKeerthy