I just wanted to know , I’ve searched everywhere in the documentation ,
does LLVM have any support for non-concrete types ?
By non-concrete I mean , type like “iN” until runtime and then probably some sort
of monomorphization pass can be run to concretize the “iN” types to something like “i56”
depending on the runtime parameters.