[Git][ghc/ghc][wip/supersven/riscv-vectors] 4 commits: Give up with vectors passed by reference