type: range: fix method constness
polyhedral model: support for range in intrinsics
LLVM gen: support for iterator access
LLVM gen: translate integer constants as integers, not as floats