ARM begins by putting constants into a basic block following the last one in the function. In some cases, those constants would be better put in a basic block that is before the beginning of the function. Is it possible to create a basic block that is before the first executable instruction of the function?