Siu Kwan Lam
Siu Kwan Lam
oops, i accidentally closed the PR
Getting the wrappers in LLVM IR usable w/ llvmlite would be great for many usecases. One potential problem could be mismatching version of the LLVM IR. Llvmlite is using LLVM6...
> Will llvmlite plan to migrate to LLVM7? Yes, llvmlite tends to track closely to LLVM releases.
Nice, llvmlite will be releasing at the end of week, too.
TODO: - [ ] test tbb-devel 2021.6 works with earlier tbb runtime
@guilhermeleobas, there's a conflict with mainline
@PABannier, a lot of code in `_get_norm_impl` is quite similar. Would be worth finding common patterns there.
https://github.com/numba/numba/pull/9428 fixed this. With it, the OP's code prints: ``` LV: Checking a loop in "_ZN8__main__3fooB2v1B60c8tJTIcFKzyF2ILShI4CrgQElYZ5yRbdT9XqICn1Wk1gsBZBVGsCAA_3d_3dE5ArrayIdLi2E1C7mutable7alignedE5ArrayIdLi2E1C7mutable7alignedE" from foo LV: Loop hints: force=? width=0 interleave=0 LV: Found a loop: B52.us LV:...
Actually, it's fixed on main https://github.com/numba/numba/commit/59adb07109d75745a93591fb77513d5f5c44c8ae
@DrTodd13, the changes look good. One last thing that is needed is to make a towncrier note for this PR. It will need a `docs/upcoming_changes/7582.bug_fix.rst` file with the PR description....