llvm-project/llvm/lib/Transforms
Roman Lebedev 2f01785857
[NFC][InstCombine] Aggregate reconstruction: use plain map
Now that we no longer require for this map to have stable iteration order,
we no longer need to pay for keeping the iteration order stable,
so switch from `SmallMapVector` to `SmallDenseMap`.
2020-08-19 01:09:25 +03:00
..
AggressiveInstCombine [SVE] Remove calls to VectorType::getNumElements from AggressiveInstCombine 2020-08-14 16:40:34 -07:00
CFGuard [NFCI][IR] Introduce CallBase::Create() wrapper 2020-07-07 01:16:36 +03:00
Coroutines [Coroutines] Use to collect lifetime marker of in CoroFrame Differential Revision: https://reviews.llvm.org/D85279 2020-08-06 14:21:55 +08:00
Hello
IPO [Attributor] Deduce noundef attribute 2020-08-18 18:05:54 +09:00
InstCombine [NFC][InstCombine] Aggregate reconstruction: use plain map 2020-08-19 01:09:25 +03:00
Instrumentation [MSAN] Avoid dangling ActualFnStart when replacing instruction 2020-08-14 23:50:38 +00:00
ObjCARC [NFC] Remove unused GetUnderlyingObject paramenter 2020-07-31 02:10:03 -07:00
Scalar NFC: [GVNHoist] Outline functions from the class 2020-08-17 17:40:04 -07:00
Utils Reland "[SLC] sprintf(dst, "%s", str) -> strcpy(dst, str)" 2020-08-15 12:14:57 +02:00
Vectorize [VectorCombine] Fix for non-zero addrspace when creating vector load from scalar load 2020-08-13 18:25:32 +02:00
CMakeLists.txt Add Windows Control Flow Guard checks (/guard:cf). 2019-10-28 15:19:39 +00:00
LLVMBuild.txt Add Windows Control Flow Guard checks (/guard:cf). 2019-10-28 15:19:39 +00:00