summaryrefslogtreecommitdiff
path: root/llvm/include/llvm/ADT
AgeCommit message (Expand)Author
2025-11-18[APInt] Introduce carry-less multiply primitives (#168527)Ramkumar Ramachandra
2025-11-17llvm: Export `ilist_node_base` template specialization (#168094)Fabrice de Gans
2025-11-17[ADT] Remove DenseMap::init (NFC) (#168322)Kazu Hirata
2025-11-17[ADT] Consolidate the grow() logic in DenseMapBase (NFC) (#168316)Kazu Hirata
2025-11-16[ADT] Delegate among DenseMap constructors (NFC) (#168309)Kazu Hirata
2025-11-16[ADT] Add roundUpNumBuckets to DenseMap (NFC) (#168301)Kazu Hirata
2025-11-16[ADT] Move initWithExactBucketCount to DenseMapBase (NFC) (#168283)Kazu Hirata
2025-11-16[ADT] Simplify DenseMap::grow (NFC) (#168238)Kazu Hirata
2025-11-15[ADT] Group public functions in DenseMap.h (NFC) (#168239)Kazu Hirata
2025-11-15[ADT] Make DenseMapBase::moveFrom safer (NFC) (#168180)Kazu Hirata
2025-11-15[llvm] Delete pointers without null checks (NFC) (#168183)Kazu Hirata
2025-11-13[ADT] Fix a memory leak in SmallDenseMap (#168011)Kazu Hirata
2025-11-13Add missing `LLVM_ABI` annotations (#167718)Fabrice de Gans
2025-11-13[ADT] Simplify SmallDenseMap::grow (NFC) (#167829)Kazu Hirata
2025-11-12Remove unused standard headers: memory, unordered_* (#167297)serge-sans-paille
2025-11-12[ADT] Make DenseMapBase::swap the public entry point (#167650)Kazu Hirata
2025-11-11Remove unused <iterator> inclusionserge-sans-paille
2025-11-11Remove unused <type_traits> inclusionserge-sans-paille
2025-11-11Remove unused <utility> inclusionserge-sans-paille
2025-11-08[ADT] Add a missing std::move to StringSwitch::EndsWithLower (#167151)Kazu Hirata
2025-11-05[ADT] Add static_assert to llvm::to_address for function types (#166505)Kazu Hirata
2025-11-04[ADT] Deprecate a soft-deprecated APInt constructor (#166314)Kazu Hirata
2025-11-04[ADT] Move llvm::to_address to STLForwardCompat.h (NFC) (#166315)Kazu Hirata
2025-11-03[ADT] Use "using" instead of "typedef" (NFC) (#166129)Kazu Hirata
2025-11-03[ADT] Handle and document multiple matches in StringSwitch (#166177)Jakub Kuderski
2025-11-03[ADT] Drop unused include in StringSwitch. NFC.Jakub Kuderski
2025-11-02[ADT] Deprecate variadic `StringSwitch::Cases`. NFC. (#166066)Jakub Kuderski
2025-11-02[ADT] Prepare to deprecate variadic `StringSwitch::Cases`. NFC. (#166020)Jakub Kuderski
2025-11-01[ADT] Deprecate variadic `StringSwitch::CasesLower`. NFC. (#166016)Jakub Kuderski
2025-11-01[ADT, Support] Use "= default" (NFC) (#166007)Kazu Hirata
2025-11-01[ADT] Use a dedicated empty type for StringSet (NFC) (#165967)Kazu Hirata
2025-10-31[ADT] Remove ArrayRef(std::nullopt_t) (#165831)Kazu Hirata
2025-10-30[ADT] Support `.Default` with `nullptr` and `nullopt` values in TypeSwitch (#...Jakub Kuderski
2025-10-30[AMDGPU][FixIrreducible][UnifyLoopExits] Support callbr with inline-asm (#149...Robert Imschweiler
2025-10-27[RadixTree] Use std::optional for Node::Value (#165299)Vitaly Buka
2025-10-26[ADT] Achieve the "Rule of Zero" in DGNode (#165190)Kazu Hirata
2025-10-26[ADT] Simplify control flow in ImmutableSet (NFC) (#165133)Kazu Hirata
2025-10-25[ADT] Deprecate StringSwitch Cases with 3+ args. NFC. (#165119)Jakub Kuderski
2025-10-25[ADT] Fix a comment in ScopedHashTable (#165116)Kazu Hirata
2025-10-25[ADT] Remove #include <limits> in RadixTree.h (NFC) (#165115)Kazu Hirata
2025-10-25[ADT] Move shrink_and_clear to DenseMapBase (NFC) (#165103)Kazu Hirata
2025-10-25[ADT] Remove KeyInfoT forwarders in DenseMap.h (NFC) (#165102)Kazu Hirata
2025-10-25[ADT] Consolidate copyFrom in DenseMap.h (NFC) (#165101)Kazu Hirata
2025-10-25[ADT] Use std::scoped_lock in ConcurrentHashtable (NFC) (#165100)Kazu Hirata
2025-10-25[ADT] Tighten static_assert in Bitfields (#165099)Kazu Hirata
2025-10-25[ADT] Skip DenseMapBase::destroyAll on trivially destructible types (#165080)Kazu Hirata
2025-10-25[ADT] Make internal methods of DenseMap/SmallDenseMap private (NFC) (#165079)Kazu Hirata
2025-10-25[ADT][NFC] Add missing #include <vector> (#165068)Jordan Rupprecht
2025-10-25[NFC][ADT] Add RadixTree (#164524)Vitaly Buka
2025-10-24[ADT] Rename identity_cxx20 to identity (#164927)Kazu Hirata