3.3.9 Frame Pointer
MSP430 does not use a frame pointer. This effectively limits a single call frame to 0x7fff bytes, which is the minimum SP offset supported by any instruction
We do allow user to manually enable frame pointer. GCC toolchain uses the same behavior.
This test as it is will fail after integrated assembler will be turned on by default (see https://reviews.llvm.org/D56787). Since calla instruction isn't supported yet, the assembler will report an error of 'invalid instruction mnemonic'.
So, please, choose another instruction from ones that are already supported. Or turn -integrated-as off.