Hi; for the M-profile floating point work I'm going to need I think
three new TB flags (to control whether to generate the code to do
the various independent things the pseudocode ExecuteFPCheck() function
does before executing any FP insn). Unfortunately we currently have
only 2 unused bits in the arm TB flags word.

I can see two possible ways to get the 3rd bit:
(1) overload the meaning of an existing bit which I know isn't
relevant to M-profile (eg the XSCALE_CPAR or VECLEN or VECSTRIDE bits)
(2) start defining new bits in the currently-unused cs_base word

Any preferences ?

thanks
-- PMM

Reply via email to