-mno-odd-spreg prohibits the use of odd-numbered single-precision floating
point registers. However, vector insert/extract was still using them when
manipulating the subregisters of an MSA register. Fixed this by ensuring
that insertion/extraction is only performed on even-numbered vector
registers when -mno-odd-spreg is given.
Details
Details
- Reviewers
sstankovic vmedic - Commits
- rG101b70d6d164: Merging r230235: --------------------------------------------------------------…
rG6ea0f17089ee: Merging r230235: --------------------------------------------------------------…
rGafe27c7d278a: [mips] Honour -mno-odd-spreg for vector insert/extract when MSA is enabled.
rL230235: [mips] Honour -mno-odd-spreg for vector insert/extract when MSA is enabled.
Diff Detail
Diff Detail