-
Fun with vectors in the Raspberry Pi 1 - Part 7
We finished the last installment of this series mentioning that the compiler cannot copy, load or store a vector. Today we will address this.
-
Fun with vectors in the Raspberry Pi 1 - Part 6
There is an issue we have mentioned several times in earlier installments: the value of the vector length at function boundaries. This is, when entering or leaving a function. We will address this question today.
-
Fun with vectors in the Raspberry Pi 1 - Part 5
In the last installment we completed all the code generation step. However the whole process is still a bit suboptimal. Today we are going to see how we can improve this.
-
Fun with vectors in the Raspberry Pi 1 - Part 4
In the last chapter we devised a way to tame the issue with
fpscr. Today we are going to complete the code generation bits that we are still missing so we can start emitting code. -
Fun with vectors in the Raspberry Pi 1 - Part 3
In the last chapter we modelled the storage in form of pairs and quadruples of registers that we will use for vectors of double and single precision, respectively.
But before we can do anything we need to deal with
fpscr.