summaryrefslogtreecommitdiff
path: root/tool/ruby_vm/views/optinsn.inc.erb
diff options
context:
space:
mode:
Diffstat (limited to 'tool/ruby_vm/views/optinsn.inc.erb')
-rw-r--r--tool/ruby_vm/views/optinsn.inc.erb8
1 files changed, 4 insertions, 4 deletions
diff --git a/tool/ruby_vm/views/optinsn.inc.erb b/tool/ruby_vm/views/optinsn.inc.erb
index 676f1edaba..de7bb210ea 100644
--- a/tool/ruby_vm/views/optinsn.inc.erb
+++ b/tool/ruby_vm/views/optinsn.inc.erb
@@ -29,14 +29,14 @@ insn_operands_unification(INSN *iobj)
/* <%= insn.pretty_name %> */
if ( <%= insn.condition('op') %> ) {
-% insn.opes.each_with_index do |o, x|
+% insn.operands.each_with_index do |o, x|
% n = insn.operand_shift_of(o)
% if n != 0 then
op[<%= x %>] = op[<%= x + n %>];
% end
% end
iobj->insn_id = <%= insn.bin %>;
- iobj->operand_size = <%= insn.opes.size %>;
+ iobj->operand_size = <%= insn.operands.size %>;
break;
}
% end
@@ -55,12 +55,12 @@ rb_insn_unified_local_var_level(VALUE insn)
/* optimize rule */
switch (insn) {
default:
- return -1; /* do nothing */;
+ return -1; /* do nothing */;
% RubyVM::OperandsUnifications.each_group do |orig, unifs|
% unifs.each do|insn|
case <%= insn.bin %>:
% insn.spec.map{|(var,val)|val}.reject{|i| i == '*' }.each do |val|
- return <%= val %>;
+ return <%= val %>;
% break
% end
% end