0446名無しさん@お腹いっぱい。垢版 | 大砲2014/10/19(日) 15:20:51.89 ねぇねぇ、SPARCってなんで浮動小数点レジスタと整数レジスタ間で直接movできないの? func(double x) みたいな関数呼ぶ時、 浮動小数点レジスタ -> メモリ -> outレジスタ ↓ 関数呼出し ↓ レジスタウィンドウ回し、inレジスタ -> メモリ -> 浮動小数点レジスタ (やっと演算開始) …ってすごい無駄なんですけどぉ。なんでいちいちメモリ通してしかロードできないの? しかも行き先は結局呼出し元でセットしていた同じ浮動小数点レジスタだったりするのに。