Add support for immediates, constants, builtin functions