Mercurial > hg > Papers > 2011 > nobu-prosym
diff presen/index.html @ 85:7ed352ddae10
modify spell miss
author | Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Sat, 07 Jan 2012 12:52:25 +0900 |
parents | fb5994f49abd |
children |
line wrap: on
line diff
--- a/presen/index.html Sat Jan 07 09:16:58 2012 +0900 +++ b/presen/index.html Sat Jan 07 12:52:25 2012 +0900 @@ -569,7 +569,7 @@ <ul> <li>expand_call関数</li> <ul> - <li>SSAへの変換を終えたGIMPLEからとり出されたCALL_EXPREのTreeからRTLを生成する関数</li> + <li>SSAへの変換を終えたGIMPLEにあるCALL_EXPREのTreeからRTLを生成する関数</li> <li>スタックの領域確保、引数の格納、関数へのcall命令の発行が行わる。</li> <li>try_taill_call(局所変数)フラグがあり、末尾除去の条件に合わなければこのフラグが落とされる。</li> </ul> @@ -1105,8 +1105,7 @@ </div> <!--PAGE--> <div class="slide"> - <h1></h1> - <li>引数の並びの上書きにコピーが無い。</li> + <h1>引数の並びに上書きコピー</h1> <pre style="font-size:28px;"> __code cs_a(int a, int b) { goto cs_b(b,a); @@ -1115,6 +1114,14 @@ <img src="./pix/cs_prog.png"> </div> <!--PAGE--> + <div class="slide"> + <h1>スタックサイズ固定</h1> + <li>expand_call関数にて</li> + <pre style="font-size:28px;"> +args_size.constant = CbC_PRETENDED_STACK_SIZE; + </pre> + </div> + <!--PAGE--> </div> </body>