Go to the first, previous, next, last section, table of contents.


Index

.

  • .spd
  • a

  • access_vector
  • annotations, creating and using
  • array instructions, array instructions, array instructions, array instructions
  • array operations, advanced, array operations, advanced, array operations, advanced
  • array_info
  • array_info_iter
  • assert(), assert(), assert()
  • b

  • base_symtab
  • block
  • block()
  • block::make_tree_node()
  • block::set_proc()
  • builder, use of
  • c

  • changing suif code
  • cloning
  • creating and using generic list classes, creating and using generic list classes
  • d

  • DECLARE_DLIST_CLASS, DECLARE_DLIST_CLASS, DECLARE_DLIST_CLASS
  • dependence.h, dependence.h, dependence.h
  • DependenceTest()
  • dvlist
  • dvlist::indep()
  • dvlist::print()
  • f

  • fill_in_access
  • g

  • g++
  • get_sym_of_array()
  • i

  • immed_list
  • in_array, in_array, in_array
  • instruction, instruction, instruction, instruction, instruction
  • instruction::format(), instruction::format(), instruction::format(), instruction::format()
  • instruction::num_srcs(), instruction::num_srcs(), instruction::num_srcs(), instruction::num_srcs()
  • instruction::opcode(), instruction::opcode(), instruction::opcode(), instruction::opcode()
  • instruction::print(), instruction::print(), instruction::print(), instruction::print()
  • instruction::set_src_op(), instruction::set_src_op()
  • instruction::src_op(), instruction::src_op(), instruction::src_op(), instruction::src_op(), instruction::src_op()
  • instructions, array, instructions, array, instructions, array, instructions, array
  • io_array, io_array, io_array
  • is_lhs(), is_lhs(), is_lhs()
  • iter.is_empty(), iter.is_empty(), iter.is_empty()
  • iter.step(), iter.step(), iter.step()
  • iterating over structured control flow
  • iterating over the structured control flow, iterating over the structured control flow, iterating over the structured control flow
  • iterator, procedure
  • l

  • linear inequalities with symbolic coefficients
  • list.append(), list.append(), list.append()
  • m

  • Makefile.std
  • map over instructions, map over instructions, map over instructions, map over instructions, map over instructions
  • map over structured control flow
  • n

  • named_symcoeff_ineq
  • named_symcoeff_ineq::convert_exp()
  • o

  • operand, operand, operand, operand, operand
  • operand::instr(), operand::instr(), operand::instr(), operand::instr(), operand::instr()
  • operand::is_instr(), operand::is_instr(), operand::is_instr(), operand::is_instr()
  • p

  • porky
  • print_arrray_access(), print_arrray_access(), print_arrray_access()
  • proc_sym, proc_sym, proc_sym, proc_sym, proc_sym
  • proc_sym::name()
  • procedure iterator, procedure iterator, procedure iterator, procedure iterator, procedure iterator, procedure iterator
  • s

  • scc
  • simple use of the builder
  • snoot
  • start_suif(), start_suif(), start_suif(), start_suif(), start_suif(), start_suif()
  • starting suif, starting suif, starting suif, starting suif, starting suif, starting suif
  • suif code, changing
  • suif, starting
  • suif1.h, suif1.h, suif1.h, suif1.h
  • suif_object
  • suif_object::prepend_annote()
  • suif_proc_iter
  • suif_proc_iter(), suif_proc_iter(), suif_proc_iter(), suif_proc_iter(), suif_proc_iter()
  • SUIFHOME
  • symbol::is_var()
  • symbols, using and creating
  • t

  • TREE_BLOCK, TREE_BLOCK, TREE_BLOCK, TREE_BLOCK
  • tree_block, tree_block, tree_block, tree_block
  • tree_block::body(), tree_block::body(), tree_block::body(), tree_block::body()
  • tree_for, tree_for, tree_for, tree_for
  • TREE_FOR, TREE_FOR, TREE_FOR, TREE_FOR
  • tree_for::body(), tree_for::body(), tree_for::body()
  • tree_for::body();
  • tree_for::index(), tree_for::index(), tree_for::index()
  • tree_for::landing_pad(), tree_for::landing_pad(), tree_for::landing_pad(), tree_for::landing_pad()
  • tree_for::lb_list(), tree_for::lb_list(), tree_for::lb_list(), tree_for::lb_list()
  • tree_for::step_list(), tree_for::step_list(), tree_for::step_list(), tree_for::step_list()
  • tree_for::ub_list(), tree_for::ub_list(), tree_for::ub_list(), tree_for::ub_list()
  • tree_if, tree_if, tree_if, tree_if
  • TREE_IF, TREE_IF, TREE_IF, TREE_IF
  • tree_if::else_part(), tree_if::else_part(), tree_if::else_part(), tree_if::else_part()
  • tree_if::header(), tree_if::header(), tree_if::header(), tree_if::header()
  • tree_if::then_part(), tree_if::then_part(), tree_if::then_part(), tree_if::then_part()
  • tree_instr, tree_instr, tree_instr, tree_instr, tree_instr, tree_instr, tree_instr, tree_instr
  • TREE_INSTR, TREE_INSTR, TREE_INSTR, TREE_INSTR, TREE_INSTR
  • tree_instr::instr(), tree_instr::instr(), tree_instr::instr(), tree_instr::instr(), tree_instr::instr(), tree_instr::instr(), tree_instr::instr(), tree_instr::instr()
  • TREE_LOOP, TREE_LOOP, TREE_LOOP, TREE_LOOP
  • tree_loop, tree_loop, tree_loop, tree_loop
  • tree_loop::body(), tree_loop::body(), tree_loop::body(), tree_loop::body()
  • tree_loop::test(), tree_loop::test(), tree_loop::test(), tree_loop::test()
  • tree_node, tree_node, tree_node, tree_node, tree_node, tree_node
  • tree_node::kind(), tree_node::kind(), tree_node::kind(), tree_node::kind(), tree_node::kind(), tree_node::kind(), tree_node::kind()
  • tree_node::parent()
  • tree_node_list, tree_node_list, tree_node_list, tree_node_list, tree_node_list, tree_node_list, tree_node_list, tree_node_list
  • tree_node_list::insert_after()
  • tree_node_list::remove()
  • tree_node_list_iter, tree_node_list_iter, tree_node_list_iter, tree_node_list_iter
  • tree_proc, tree_proc, tree_proc, tree_proc, tree_proc
  • tree_proc::get_annote()
  • tree_proc::map(), tree_proc::map(), tree_proc::map(), tree_proc::map()
  • tree_proc::prepend_annote()
  • tree_proc::proc(), tree_proc::proc(), tree_proc::proc(), tree_proc::proc(), tree_proc::proc()
  • u

  • useful.h, useful.h, useful.h
  • using and creating symbols
  • using the dependence analyzer
  • v

  • var_sym, var_sym, var_sym, var_sym, var_sym

  • Go to the first, previous, next, last section, table of contents.