CodeReading: GCC MIPSを読み解く (2)

Kazuki Ohta, 2006/02/10


今回は実際にmips依存部分のコードを読む事にする。mips.mdではなく、mips.[ch]から読んで行く。今回はregister回りのTarget Description Macroを読む事にする。
まずは「Register Basics」に載っているマクロを見ていく。




結構定義されていないマクロが有るのね。さて、次は「Allocation Order」の部分。

次は「Values in Registers」の部分。


Leaf Functions」に該当するマクロは無し。「Stack Registers」に該当するものも無し。

(続く)
[ return ]