It appears that the only way to do this is by creating a bank of separate Single-Rate FIRs
Please refer the "Interpolating FIR Filter with Multiple Coefficient Banks" from the link below,
Let me know if this has helped resolve the issue you are facing or if you need any further assistance.
(This message was posted on behalf of Intel Corporation)
For more complete information about compiler optimizations, see our Optimization Notice.