Graham Markall

Results 776 comments of Graham Markall

There are some custom passes added within llvmlite now: https://github.com/numba/llvmlite/blob/master/ffi/custom_passes.cpp - I'm not sure whether it's possible to add more from outside llvmlite yet though.

Many thanks for the update! > Now I have no time to edit the documentation No problem - when you do have time, you can update this PR and ping...

This is a bit weird, and it's because of the order operands are stored for a branch instruction in the underlying LLVM `BranchInst` class: https://github.com/llvm/llvm-project/blob/aa6340cf87d7e1bbb894cf6357f859e5afb8a335/llvm/include/llvm/IR/Instructions.h#L3033 ``` /// Ops list -...

Thanks for looking into this, and your interest in contributing to llvmlite! I agree, there appears to be no equivalent for `CallBase::addParamAttr`. Having looked at the existing code of `ArgumentAttributes`,...

@sklam is this needed? Or did it turn out to be some anomaly on your system?

Now that all the required packages are available in the usual channels (Numba 0.56.2 from conda-forge and CubinLinker from rapidsai) I've removed the "DO NOT MERGE" label. Additionally I've added...

Moved back to "In progress" whilst checks are failing.

> Offtopic: It's been more than 4 years, and this lack of support for basic Numpy features is one of the reasons I rarely recommend Numba to anyone. Nowadays, I...

Using a typed dict with a deferred type as the value type reproduces the issue: ```python from numba import deferred_type, njit, typed, void from numba import types node_type = deferred_type()...