llvm-capstone/llvm/lib/Transforms
Florian Hahn 256c6b0ba1
[VPlan] Model pre-header explicitly.
This patch extends the scope of VPlan to also model the pre-header.
The pre-header can be used to place recipes that should be code-gen'd
outside the loop, like SCEV expansion.

Depends on D121623.

Reviewed By: Ayal

Differential Revision: https://reviews.llvm.org/D121624
2022-04-09 14:19:47 +02:00
..
AggressiveInstCombine
CFGuard
Coroutines [CoroSplit] Use freeze instead of bitcast for dummy instructions 2022-04-01 13:07:25 +02:00
Hello
InstCombine [builtin_object_size] Basic support for posix_memalign 2022-04-08 09:31:11 +02:00
Instrumentation Fix warnings about variables that are set but only used in debug mode 2022-04-06 10:01:46 +03:00
IPO [Attributor] Introduce AAInstanceInfo 2022-04-05 23:07:13 -05:00
ObjCARC
Scalar [CaptureTracking] Ignore ephemeral values in EarliestEscapeInfo 2022-04-08 10:07:26 -07:00
Utils Transforms: Fix code duplication between LowerAtomic and AtomicExpand 2022-04-08 19:06:36 -04:00
Vectorize [VPlan] Model pre-header explicitly. 2022-04-09 14:19:47 +02:00
CMakeLists.txt