私のポインターはすべて重複しないメモリを指しているため、可能な限り、カーネル (およびそのインライン関数) に渡されたポインターをrestrictedに置き換え、const にもしました。ただし、これにより、一部のカーネルのレジスタ使用量が増加し、他のカーネルでは減少しました。これは私にはあまり意味がありません。
なぜこれが当てはまるのか誰か知っていますか?
私のポインターはすべて重複しないメモリを指しているため、可能な限り、カーネル (およびそのインライン関数) に渡されたポインターをrestrictedに置き換え、const にもしました。ただし、これにより、一部のカーネルのレジスタ使用量が増加し、他のカーネルでは減少しました。これは私にはあまり意味がありません。
なぜこれが当てはまるのか誰か知っていますか?