Go to the previous section.

Index

.

  • .spd

    a

  • access_vector
  • annotations, creating and using
  • array instructions
  • array operations, advanced
  • array_info
  • array_info_iter
  • 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

    d

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

    f

  • fill_in_access

    g

  • g++
  • get_sym_of_array()

    i

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

    l

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

    m

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

    n

  • named_symcoeff_ineq
  • named_symcoeff_ineq::convert_exp()

    o

  • operand
  • operand::instr()
  • operand::is_instr()

    p

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

    s

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

    t

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

    u

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

    v

  • var_sym
  • Go to the previous section.