constant islands and the first executable instruction of a function

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?