Method List
-
#a Adarwin::Interval
-
#abs Top Level Namespace
-
#add? C::Node
-
#addassign? C::Node
-
#algorithms Bones::Preprocessor
-
#all_loops Adarwin::Reference
-
#all_structures Bones::Species
-
#alu? C::Node
-
#and? C::Node
-
#array? C::Node
-
#array_or_pointer? C::Type
-
#arrays Bones::Algorithm
-
#assign? C::Node
-
#assignment_expression? C::Node
-
#b Adarwin::Interval
-
#ban_test Adarwin::Dependence
-
#binary_expression? C::Node
-
#block? C::Node
-
#bounds Adarwin::Reference
-
#call? C::Node
-
#chunk? Bones::Structure
-
#code Bones::Algorithm
-
#code Adarwin::Nest
-
#code_from_loops Top Level Namespace
-
#compare Top Level Namespace
-
#copies Bones::Preprocessor
-
#copyins Adarwin::Nest
-
#copyouts Adarwin::Nest
-
#create_if Top Level Namespace
-
#deadline Bones::Copy
-
#declaration? C::Node
-
#declarator? C::Node
-
#defines Bones::Preprocessor
-
#definition Bones::Variable
-
#dependent? Adarwin::Reference
-
#depends_on? Adarwin::Reference
-
#depth Adarwin::Nest
-
#device_definition Bones::Variable
-
#device_header Bones::Preprocessor
-
#device_name Bones::Variable
-
#device_pointer Bones::Variable
-
#dimension C::Index
-
#dimensions C::Type
-
#dimensions Bones::Structure
-
#dimensions Bones::Variable
-
#direction Bones::Copy
-
#direction Bones::Variable
-
#direction C::Node
-
#domain Bones::Copy
-
#dynamic? Bones::Variable
-
#element? Bones::Structure
-
#empty? Bones::Structure
-
#exact_max Top Level Namespace
-
#exact_min Top Level Namespace
-
#factors Bones::Variable
-
#find_extreme Adarwin::Reference
-
#flatindex Bones::Variable
-
#flatten Bones::Variable
-
#flatten_hash Bones::Common
-
#for_statement? C::Node
-
#from Bones::Common
-
#from_at Bones::Structure
-
#full? Bones::Structure
-
#function_declaration? C::Node
-
#function_definition? C::Node
-
#function_name Bones::Algorithm
-
#fused Adarwin::Nest
-
#fusion_is_legal? Top Level Namespace
-
#gcd Adarwin::Dependence
-
#gcd_test Adarwin::Dependence
-
#generate_replacement_code Bones::Algorithm
-
#get_accesses C::Node
-
#get_all_loops C::Node
-
#get_array_name C::Node
-
#get_base_offset Adarwin::Reference
-
#get_body Top Level Namespace
-
#get_children Adarwin::Engine
-
#get_complexity C::Node
-
#get_conditions C::Node
-
#get_definition Bones::Copy
-
#get_direct_loops C::Node
-
#get_function_call Bones::Copy
-
#get_functions C::Node
-
#get_index_nodes C::Node
-
#get_indices C::Node
-
#get_linear_equation Adarwin::Dependence
-
#get_loop_vars Adarwin::Dependence
-
#get_references Adarwin::Reference
-
#get_single_loop C::Node
-
#get_step Adarwin::Reference
-
#get_sync_id Adarwin::Reference
-
#get_value C::Node
-
#get_vars Top Level Namespace
-
#golden_name Bones::Variable
-
#guess Bones::Variable
-
#has_arrayname? Bones::Structure
-
#has_conditional_statements? C::Node
-
#has_copyins? Adarwin::Nest
-
#has_copyouts? Adarwin::Nest
-
#has_dependences? Adarwin::Nest
-
#has_parameter? Bones::Structure
-
#has_species? Adarwin::Nest
-
#hash Bones::Algorithm
-
#header_code Bones::Preprocessor
-
#header_code Adarwin::Preprocessor
-
#id Adarwin::Reference
-
#id Adarwin::Nest
-
#id Bones::Algorithm
-
#id Bones::Copy
-
#if_statement? C::Node
-
#index? C::Node
-
#index_at_dimension C::Index
-
#index_to_interval Adarwin::Reference
-
#indices Adarwin::Reference
-
#initialization Bones::Variable
-
#initialize Bones::Variable
-
#initialize Bones::Algorithm
-
#initialize Adarwin::Interval
-
#initialize Bones::Structure
-
#initialize Adarwin::Engine
-
#initialize Bones::Species
-
#initialize Adarwin::Dependence
-
#initialize Bones::Engine
-
#initialize Adarwin::Nest
-
#initialize Bones::Preprocessor
-
#initialize Bones::Copy
-
#initialize Adarwin::Preprocessor
-
#initialize Adarwin::Reference
-
#input? Bones::Variable
-
#inputs Bones::Variablelist
-
#inputs Bones::Species
-
#inputs_only Bones::Variablelist
-
#insert_copies Adarwin::Engine
-
#insert_species Adarwin::Engine
-
#intliteral? C::Node
-
#kernel_fusion Top Level Namespace
-
#length Adarwin::Interval
-
#lengths C::Node
-
#less? C::Node
-
#less_or_equal? C::Node
-
#level Adarwin::Nest
-
#lists Bones::Algorithm
-
#match? Bones::Species
-
#match_species? Bones::Species
-
#max Top Level Namespace
-
#merge Adarwin::Interval
-
#merge_factor Bones::Algorithm
-
#merge_references Adarwin::Nest
-
#min Top Level Namespace
-
#more? C::Node
-
#more_or_equal? C::Node
-
#name Bones::Variable
-
#name Bones::Species
-
#name Adarwin::Nest
-
#name Bones::Copy
-
#name Bones::Structure
-
#name Bones::Algorithm
-
#neighbourhood? Bones::Structure
-
#node_exists? C::Node
-
#opencl_arguments Bones::Algorithm
-
#or? C::Node
-
#ordered Bones::Species
-
#outer_loops Adarwin::Nest
-
#output? Bones::Variable
-
#outputs Bones::Species
-
#outputs Bones::Variablelist
-
#outputs_only Bones::Variablelist
-
#parameter? C::Node
-
#parameters Bones::Structure
-
#parsed_code Adarwin::Preprocessor
-
#pattern Adarwin::Reference
-
#pattern Bones::Structure
-
#perform_copy_optimisations1 Top Level Namespace
-
#perform_copy_optimisations2 Top Level Namespace
-
#perform_copy_optimisations3 Top Level Namespace
-
#perform_transformations Bones::Algorithm
-
#performance_model_code Bones::Algorithm
-
#pointer? C::Node
-
#populate_hash Bones::Algorithm
-
#populate_lists Bones::Algorithm
-
#populate_nests Adarwin::Engine
-
#populate_variables Bones::Algorithm
-
#postdec? C::Node
-
#postinc? C::Node
-
#predec? C::Node
-
#prefix Bones::Species
-
#preinc? C::Node
-
#preprocess C::Node
-
#print_arc_end Adarwin::Nest
-
#print_arc_start Adarwin::Nest
-
#print_copyins Adarwin::Nest
-
#print_copyouts Adarwin::Nest
-
#print_species_end Adarwin::Nest
-
#print_species_start Adarwin::Nest
-
#process Adarwin::Engine
-
#process Bones::Engine
-
#process Adarwin::Preprocessor
-
#process Bones::Preprocessor
-
#process_header Bones::Preprocessor
-
#raise_error Top Level Namespace
-
#reads Adarwin::Nest
-
#recursive_copy_optimisations Top Level Namespace
-
#register_caching_enabled Bones::Algorithm
-
#remove_double_commas String
-
#remove_extra_commas String
-
#remove_extras String
-
#remove_index C::Node
-
#remove_inner_species Adarwin::Engine
-
#remove_loop C::Node
-
#remove_once C::Node
-
#removed Adarwin::Nest
-
#rename_variables C::Node
-
#replace_defines Bones::Common
-
#replace_variable C::Node
-
#representative Bones::Variablelist
-
#result Adarwin::Dependence
-
#reverse? Bones::Structure
-
#scop Bones::Preprocessor
-
#scop_code Adarwin::Preprocessor
-
#search_and_replace Bones::Common
-
#search_and_replace! Bones::Common
-
#search_and_replace_node C::Node
-
#select Bones::Variablelist
-
#set_factors Bones::Variable
-
#set_function Bones::Algorithm
-
#set_representative Bones::Variablelist
-
#set_skeleton Bones::Species
-
#set_structures Bones::Species
-
#settings Bones::Species
-
#shared? Bones::Structure
-
#shared? Bones::Species
-
#simplify Top Level Namespace
-
#size C::Node
-
#size Bones::Variable
-
#skeleton_name Bones::Species
-
#solve Top Level Namespace
-
#sort_by Bones::Variablelist
-
#source_code Adarwin::Preprocessor
-
#species Bones::Algorithm
-
#species Bones::Variable
-
#species Adarwin::Nest
-
#statement? C::Node
-
#step_smaller_than_num_elements? Adarwin::Reference
-
#string? C::Node
-
#strip_brackets C::Node
-
#structures Bones::Species
-
#subtract? C::Node
-
#sum Bones::Common
-
#sum_and_from Bones::Common
-
#tA Adarwin::Reference
-
#tD Adarwin::Reference
-
#tE Adarwin::Reference
-
#tN Adarwin::Reference
-
#tS Adarwin::Reference
-
#target_code Bones::Preprocessor
-
#target_code Adarwin::Preprocessor
-
#to Bones::Common
-
#to_arc Adarwin::Reference
-
#to_at Bones::Structure
-
#to_copy Adarwin::Reference
-
#to_s Adarwin::Interval
-
#to_s C::NodeList
-
#to_species Adarwin::Reference
-
#transform_flatten C::Node
-
#transform_merge_threads C::Node
-
#transform_reduction C::Node
-
#transform_shuffle C::Node
-
#transform_substitution C::Node
-
#transform_use_local_memory C::Node
-
#translate_into_arc Adarwin::Nest
-
#translate_into_species Adarwin::Nest
-
#type Bones::Variable
-
#type_name C::Type
-
#type_name Bones::Variable
-
#undefined_variables C::Node
-
#unit_increment? C::Node
-
#update_hash Bones::Algorithm
-
#variable? C::Node
-
#variable_name C::Index
-
#variable_name= C::Index
-
#variable_type C::Node
-
#verbose Adarwin::Nest
-
#verify_species Bones::Species
-
#write_output Adarwin::Engine
-
#write_output Bones::Engine
-
#writes Adarwin::Nest