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>