Modern ARM cores has two types of instruction sets. Original one is called arm
mode where each instruction is four bytes long and newer one is called thumb2
(as you can guess it has already passed some iterations) where instructions can be two or four bytes long (the reason for the introduction is code density).
CPU can change modes when it is making a branch and the way to notify CPU about instruction set used is by setting the least significant bit in address of the instruction to be jumped. If it is 0 instruction will be interpreted as arm
mode, if it is 1 they will be interpreted as thumb
mode.
So what you are seeing is your function is in thumb2
mode which we can verify by seeing it consist of two and four byte long instructions.