Tommy MᶜMichen
Tommy MᶜMichen
LLVM's basicaa is not safe for parallel applications because it breaks alias edges that should exist. However basicaa is the only (as far as I can tell) AA that reads...
Explaining the IV abstractions as well as the LoopGoverningIVUtility that uses it.
Include information about how to access the LoopEnvironment How to use the LoopEnvironment Builder
Minimized test case: ```c++ A() { __builtin_longjmp(A, 1); } ``` Failed assertion: https://github.com/llvm/clangir/blob/aeac352c9de907fcbb7adde22bbe4a7cfa3105be/clang/lib/CIR/CodeGen/CIRGenBuiltin.cpp#L1847