While working with SPARC-V9 instruction set, I am trying to classify some instructions as Integer or Float. I want to know do we categorize branch instructions as integer? What about NOP? What about load/store?
Another issue is, when I see
LDF Load Floating-Point Register
I don't know what to decide. Loading something in to a floating point register, is that an integer operation or float?
Already I have read some sections of sparc reference manual, however didn't end-up with a clear explanation which instructions are float and which are integer.