Global Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ (5109 entries)
Axiom Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ (44 entries)
Lemma Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ (2053 entries)
Constructor Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ (1197 entries)
Inductive Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ (362 entries)
Definition Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ (1304 entries)
Module Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ (57 entries)
Library Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ (92 entries)

Global Index

A

a [inductive, in Op]
a [inductive, in Op]
Abased [constructor, in Op]
abs [axiom, in Floats]
absf [definition, in SelectOp]
access_mode [definition, in Csyntax]
add [axiom, in Floats]
add [definition, in SelectOp]
addf [definition, in SelectOp]
addf_cases [inductive, in SelectOp]
addf_case1 [constructor, in SelectOp]
addf_case2 [constructor, in SelectOp]
addf_commut [axiom, in Floats]
addf_default [constructor, in SelectOp]
addf_match [definition, in SelectOp]
addf_match_aux [definition, in SelectOp]
addimm [definition, in Asmgen]
addimm [definition, in SelectOp]
addimm_cases [inductive, in SelectOp]
addimm_case1 [constructor, in SelectOp]
addimm_case2 [constructor, in SelectOp]
addimm_case3 [constructor, in SelectOp]
addimm_case4 [constructor, in SelectOp]
addimm_correct [lemma, in Asmgenproof1]
addimm_default [constructor, in SelectOp]
addimm_match [definition, in SelectOp]
addimm_tail [lemma, in Asmgenretaddr]
addimm_1 [definition, in Asmgen]
addimm_1_correct [lemma, in Asmgenproof1]
addimm_2 [definition, in Asmgen]
addimm_2_correct [lemma, in Asmgenproof1]
addressing [definition, in SelectOp]
addressing [inductive, in Op]
addressing_cases [inductive, in SelectOp]
addressing_case1 [constructor, in SelectOp]
addressing_case2 [constructor, in SelectOp]
addressing_case3 [constructor, in SelectOp]
addressing_case4 [constructor, in SelectOp]
addressing_case5 [constructor, in SelectOp]
addressing_default [constructor, in SelectOp]
addressing_match [definition, in SelectOp]
address_inject [lemma, in Mem]
address_shift [lemma, in Mem]
addr_strength_reduction [definition, in ConstpropOp]
addr_strength_reduction_cases [inductive, in ConstpropOp]
addr_strength_reduction_case1 [constructor, in ConstpropOp]
addr_strength_reduction_case2 [constructor, in ConstpropOp]
addr_strength_reduction_case3 [constructor, in ConstpropOp]
addr_strength_reduction_correct [lemma, in ConstpropOpproof]
addr_strength_reduction_default [constructor, in ConstpropOp]
addr_strength_reduction_match [definition, in ConstpropOp]
addr_taken_expr [definition, in Cminorgen]
addr_taken_exprlist [definition, in Cminorgen]
addr_taken_stmt [definition, in Cminorgen]
add_branch [definition, in Linearize]
add_branch_correct [lemma, in Linearizeproof]
add_cases [inductive, in SelectOp]
add_case1 [constructor, in SelectOp]
add_case2 [constructor, in SelectOp]
add_case3 [constructor, in SelectOp]
add_case4 [constructor, in SelectOp]
add_case5 [constructor, in SelectOp]
add_case_ff [constructor, in Csyntax]
add_case_ii [constructor, in Csyntax]
add_case_ip [constructor, in Csyntax]
add_case_pi [constructor, in Csyntax]
add_default [constructor, in SelectOp]
add_default [constructor, in Csyntax]
add_edges_instr [definition, in Coloring]
add_edges_instrs [definition, in Coloring]
add_edges_instrs_correct [lemma, in Coloringproof]
add_edges_instrs_correct_aux [lemma, in Coloringproof]
add_edges_instrs_incl_aux [lemma, in Coloringproof]
add_edges_instr_correct [lemma, in Coloringproof]
add_edges_instr_incl [lemma, in Coloringproof]
add_global_fun [definition, in Ctyping]
add_global_funs [definition, in Ctyping]
add_global_funs_charact [lemma, in Cshmgenproof3]
add_global_funs_match_global_env [lemma, in Cshmgenproof3]
add_global_var [definition, in Ctyping]
add_global_vars [definition, in Ctyping]
add_global_var_match_globalenv [lemma, in Cshmgenproof3]
add_instr [definition, in RTLgen]
add_instr_at [lemma, in RTLgenspec]
add_interfs_call_correct [lemma, in Coloringproof]
add_interfs_call_incl [lemma, in Coloringproof]
add_interfs_indirect_call [definition, in Coloring]
add_interfs_indirect_call_correct [lemma, in Coloringproof]
add_interfs_indirect_call_incl [lemma, in Coloringproof]
add_interf_call [definition, in Coloring]
add_interf_destroyed [definition, in Coloring]
add_interf_destroyed_correct [lemma, in Coloringproof]
add_interf_destroyed_correct_aux_1 [lemma, in Coloringproof]
add_interf_destroyed_correct_aux_2 [lemma, in Coloringproof]
add_interf_destroyed_incl [lemma, in Coloringproof]
add_interf_destroyed_incl_aux_1 [lemma, in Coloringproof]
add_interf_destroyed_incl_aux_2 [lemma, in Coloringproof]
add_interf_entry [definition, in Coloring]
add_interf_entry_correct [lemma, in Coloringproof]
add_interf_entry_incl [lemma, in Coloringproof]
add_interf_live [definition, in Coloring]
add_interf_live_correct [lemma, in Coloringproof]
add_interf_live_correct_aux [lemma, in Coloringproof]
add_interf_live_incl [lemma, in Coloringproof]
add_interf_live_incl_aux [lemma, in Coloringproof]
add_interf_move [definition, in Coloring]
add_interf_move_correct [lemma, in Coloringproof]
add_interf_move_incl [lemma, in Coloringproof]
add_interf_op [definition, in Coloring]
add_interf_op_correct [lemma, in Coloringproof]
add_interf_op_incl [lemma, in Coloringproof]
add_interf_params [definition, in Coloring]
add_interf_params_correct [lemma, in Coloringproof]
add_interf_params_correct_aux [lemma, in Coloringproof]
add_interf_params_incl [lemma, in Coloringproof]
add_interf_params_incl_aux [lemma, in Coloringproof]
add_letvar [definition, in RTLgen]
add_letvar_valid [lemma, in RTLgenspec]
add_letvar_wf [lemma, in RTLgenproof]
add_load [definition, in CSE]
add_load_satisfiable [lemma, in CSEproof]
add_match [definition, in SelectOp]
add_match_aux [definition, in SelectOp]
add_move [definition, in Reload]
add_move [definition, in RTLgen]
add_move_charact [lemma, in RTLgenspec]
add_move_correct [lemma, in Reloadproof]
add_op [definition, in CSE]
add_op_satisfiable [lemma, in CSEproof]
add_prefs_call [definition, in Coloring]
add_prefs_call_incl [lemma, in Coloringproof]
add_reload [definition, in Reload]
add_reloads [definition, in Reload]
add_reloads_correct [lemma, in Reloadproof]
add_reloads_correct_rec [lemma, in Reloadproof]
add_reload_correct [lemma, in Reloadproof]
add_reload_correct_2 [lemma, in Reloadproof]
add_rhs [definition, in CSE]
add_rhs_satisfiable [lemma, in CSEproof]
add_spill [definition, in Reload]
add_spill_correct [lemma, in Reloadproof]
add_unknown [definition, in CSE]
add_unknown_satisfiable [lemma, in CSEproof]
add_var [definition, in RTLgen]
add_var [definition, in Ctyping]
add_vars [definition, in RTLgen]
add_vars [definition, in Ctyping]
add_vars_letenv [lemma, in RTLgenspec]
add_vars_valid [lemma, in RTLgenspec]
add_vars_wf [lemma, in RTLgenproof]
add_var_find [lemma, in RTLgenspec]
add_var_letenv [lemma, in RTLgenspec]
add_var_valid [lemma, in RTLgenspec]
add_var_wf [lemma, in RTLgenproof]
ADMITTED [axiom, in Reloadproof]
Aglobal [constructor, in Op]
agree [inductive, in Stackingproof]
agree [definition, in Asmgenproof1]
agree [definition, in Allocproof]
agree [definition, in Reloadproof]
agree_assign_dead [lemma, in Allocproof]
agree_assign_live [lemma, in Allocproof]
agree_callee_save [definition, in Stackingproof]
agree_callee_save_agree [lemma, in Stackingproof]
agree_callee_save_return_regs [lemma, in Stackingproof]
agree_callee_save_set_result [lemma, in Stackingproof]
agree_eval_reg [lemma, in Stackingproof]
agree_eval_reg [lemma, in Allocproof]
agree_eval_regs [lemma, in Stackingproof]
agree_eval_regs [lemma, in Allocproof]
agree_exten [lemma, in Reloadproof]
agree_exten [lemma, in Allocproof]
agree_exten_1 [lemma, in Asmgenproof1]
agree_exten_2 [lemma, in Asmgenproof1]
agree_find_funct [lemma, in Reloadproof]
agree_frame [definition, in Stackingproof]
agree_frame_agree [lemma, in Stackingproof]
agree_increasing [lemma, in Allocproof]
agree_init_locs [lemma, in Reloadproof]
agree_init_regs [lemma, in Allocproof]
agree_loc [lemma, in Reloadproof]
agree_locs [lemma, in Reloadproof]
agree_move_live [lemma, in Allocproof]
agree_nextinstr [lemma, in Asmgenproof1]
agree_nextinstr_commut [lemma, in Asmgenproof1]
agree_parameters [lemma, in Allocproof]
agree_postcall [lemma, in Allocproof]
agree_postcall_call [lemma, in Reloadproof]
agree_postcall_1 [lemma, in Reloadproof]
agree_postcall_2 [lemma, in Reloadproof]
agree_redundant_move_live [lemma, in Allocproof]
agree_reg_list_live [lemma, in Allocproof]
agree_reg_live [lemma, in Allocproof]
agree_reg_sum_live [lemma, in Allocproof]
agree_return_regs [lemma, in Stackingproof]
agree_set [lemma, in Reloadproof]
agree_set_commut [lemma, in Asmgenproof1]
agree_set_local [lemma, in Stackingproof]
agree_set_mfreg [lemma, in Asmgenproof1]
agree_set_mireg [lemma, in Asmgenproof1]
agree_set_mireg_exten [lemma, in Asmgenproof1]
agree_set_mireg_twice [lemma, in Asmgenproof1]
agree_set_mreg [lemma, in Asmgenproof1]
agree_set_other [lemma, in Asmgenproof1]
agree_set_outgoing [lemma, in Stackingproof]
agree_set_reg [lemma, in Stackingproof]
agree_set_twice_mireg [lemma, in Asmgenproof1]
agree_succ [lemma, in Allocproof]
Aindexed [constructor, in Op]
Aindexed2 [constructor, in Op]
Ainstack [constructor, in Op]
align [definition, in Coqlib]
alignof [definition, in Csyntax]
alignof_fields [definition, in Csyntax]
alignof_fields_pos [lemma, in Csyntax]
alignof_pos [lemma, in Csyntax]
align_chunk [definition, in Mem]
align_chunk_compat [lemma, in Mem]
align_chunk_pos [lemma, in Mem]
align_divides [lemma, in Coqlib]
align_le [lemma, in Coqlib]
align_size_chunk_divides [lemma, in Mem]
alloc [definition, in Mem]
Allocation [library]
Allocproof [library]
allocs_acceptable [lemma, in Alloctyping]
Alloctyping [library]
alloc_acceptable [lemma, in Alloctyping]
alloc_extends [lemma, in Mem]
alloc_init_data [definition, in Mem]
alloc_init_data_neutral [lemma, in Mem]
alloc_label [definition, in RTLgen]
alloc_left_mapped_inj [lemma, in Mem]
alloc_left_unmapped_inj [lemma, in Mem]
alloc_lessdef [lemma, in Mem]
alloc_mapped_inject [lemma, in Mem]
alloc_of_coloring [definition, in Coloring]
alloc_of_coloring_correct_1 [lemma, in Coloringproof]
alloc_of_coloring_correct_2 [lemma, in Coloringproof]
alloc_of_coloring_correct_3 [lemma, in Coloringproof]
alloc_of_coloring_correct_4 [lemma, in Coloringproof]
alloc_parallel_inj [lemma, in Mem]
alloc_parallel_inject [lemma, in Mem]
alloc_reg [definition, in RTLgen]
alloc_regs [definition, in RTLgen]
alloc_regs_fresh_or_in_map [lemma, in RTLgenspec]
alloc_regs_target_ok [lemma, in RTLgenspec]
alloc_regs_valid [lemma, in RTLgenspec]
alloc_reg_fresh_or_in_map [lemma, in RTLgenspec]
alloc_reg_target_ok [lemma, in RTLgenspec]
alloc_reg_valid [lemma, in RTLgenspec]
alloc_result [lemma, in Mem]
alloc_right_inj [lemma, in Mem]
alloc_right_inject [lemma, in Mem]
alloc_satisfiable [lemma, in CSEproof]
alloc_shift [lemma, in Mem]
alloc_type [lemma, in Alloctyping]
alloc_types [lemma, in Alloctyping]
alloc_unmapped_inject [lemma, in Mem]
alloc_variables [inductive, in Csem]
alloc_variables [inductive, in Csharpminor]
alloc_variables_cons [constructor, in Csharpminor]
alloc_variables_cons [constructor, in Csem]
alloc_variables_nil [constructor, in Csharpminor]
alloc_variables_nil [constructor, in Csem]
analysis_correct_entry [lemma, in CSEproof]
analysis_correct_1 [lemma, in CSEproof]
analyze [definition, in Allocation]
analyze [definition, in Constprop]
analyze [definition, in CSE]
analyze_correct_1 [lemma, in Constpropproof]
analyze_correct_3 [lemma, in Constpropproof]
and [definition, in SelectOp]
andimm [definition, in Asmgen]
andimm [definition, in SelectOp]
andimm_correct [lemma, in Asmgenproof1]
andimm_tail [lemma, in Asmgenretaddr]
apply_partial [definition, in Compiler]
apply_total [definition, in Compiler]
approx [inductive, in ConstpropOp]
Approx [module, in Constprop]
Approx.beq [definition, in Constprop]
Approx.beq_correct [lemma, in Constprop]
Approx.bot [definition, in Constprop]
Approx.eq [definition, in Constprop]
Approx.eq_dec [lemma, in Constprop]
Approx.eq_refl [definition, in Constprop]
Approx.eq_sym [definition, in Constprop]
Approx.eq_trans [definition, in Constprop]
Approx.ge [definition, in Constprop]
Approx.ge_bot [lemma, in Constprop]
Approx.ge_compat [lemma, in Constprop]
Approx.ge_lub_left [lemma, in Constprop]
Approx.ge_refl [lemma, in Constprop]
Approx.ge_top [lemma, in Constprop]
Approx.ge_trans [lemma, in Constprop]
Approx.lub [definition, in Constprop]
Approx.lub_commut [lemma, in Constprop]
Approx.t [definition, in Constprop]
Approx.top [definition, in Constprop]
approx_reg [definition, in Constprop]
approx_regs [definition, in Constprop]
approx_regs_val_list [lemma, in Constpropproof]
arguments_caller_save [lemma, in Conventions]
arguments_not_preserved [lemma, in Conventions]
array [constructor, in Csyntax]
array [constructor, in Csyntax]
array_alignment [definition, in Cminorgen]
Asm [library]
Asmgen [library]
Asmgenproof [library]
Asmgenproof1 [library]
Asmgenretaddr [library]
asm_exec_program_deterministic [lemma, in Complements]
assign_global_variable [definition, in Cminorgen]
assign_variable [definition, in Cminorgen]
assign_variables [definition, in Cminorgen]
AST [library]


B

Backward_Dataflow_Solver [module, in Kildall]
BACKWARD_DATAFLOW_SOLVER [module, in Kildall]
BBlock_solver [module, in Kildall]
BBLOCK_SOLVER [module, in Kildall]
bigstep_program_diverges [inductive, in Csem]
bigstep_program_diverges [inductive, in Cminor]
bigstep_program_diverges_exec [lemma, in Cminor]
bigstep_program_diverges_exec [lemma, in Csem]
bigstep_program_diverges_intro [constructor, in Csem]
bigstep_program_diverges_intro [constructor, in Cminor]
bigstep_program_terminates [inductive, in Cminor]
bigstep_program_terminates [inductive, in Csem]
bigstep_program_terminates_exec [lemma, in Csem]
bigstep_program_terminates_exec [lemma, in Cminor]
bigstep_program_terminates_intro [constructor, in Cminor]
bigstep_program_terminates_intro [constructor, in Csem]
binary_constructor_correct [definition, in Cshmgenproof2]
binary_constructor_correct' [definition, in Cshmgenproof2]
binary_operation [inductive, in Csyntax]
binary_operation [inductive, in Cminor]
binary_operation [definition, in Csharpminor]
bind [definition, in RTLgen]
bind [definition, in Errors]
bind2 [definition, in RTLgen]
bind2 [definition, in Errors]
bind_parameters [inductive, in Csem]
bind_parameters [inductive, in Csharpminor]
bind_parameters_cons [constructor, in Csharpminor]
bind_parameters_cons [constructor, in Csem]
bind_parameters_length [lemma, in Cminorgenproof]
bind_parameters_match [lemma, in Cshmgenproof3]
bind_parameters_match_rec [lemma, in Cshmgenproof3]
bind_parameters_nil [constructor, in Csharpminor]
bind_parameters_nil [constructor, in Csem]
block [definition, in Values]
blocks_of_env [definition, in Csem]
blocks_of_env [definition, in Csharpminor]
blocks_of_env_charact [lemma, in Cminorgenproof]
block_contents [inductive, in Mem]
block_init_data [definition, in Mem]
bool_of_val [inductive, in Csem]
bool_of_val_false [constructor, in Csem]
bool_of_val_true [constructor, in Csem]
bounds [inductive, in Bounds]
Bounds [library]
branch_map_correct [definition, in Tunnelingproof]
branch_target [definition, in Tunnelingproof]
branch_target_valid [lemma, in Tunnelingtyping]
branch_target_valid_1 [lemma, in Tunnelingtyping]
build_compilenv [definition, in Cminorgen]
build_global_compilenv [definition, in Cminorgen]
By_nothing [constructor, in Csyntax]
By_reference [constructor, in Csyntax]
By_value [constructor, in Csyntax]


C

callstack [definition, in Cminorgenproof]
Callstate [constructor, in RTL]
Callstate [constructor, in Cminor]
Callstate [constructor, in Machabstr]
Callstate [constructor, in Machconcr]
Callstate [constructor, in CminorSel]
Callstate [constructor, in LTL]
Callstate [constructor, in LTLin]
Callstate [constructor, in Csem]
Callstate [constructor, in Csharpminor]
Callstate [constructor, in Linear]
call_cont [definition, in Csharpminor]
call_cont [definition, in CminorSel]
call_cont [definition, in Csem]
call_cont [definition, in Cminor]
call_dest [definition, in Cminorgen]
call_dest_correct [lemma, in Cshmgenproof3]
call_loc_acceptable [definition, in LTLtyping]
call_regs [definition, in Linear]
call_regs_parameters [lemma, in Reloadproof]
CARRY [constructor, in Asm]
cast [inductive, in Csem]
cast16signed [definition, in SelectOp]
cast16signed_cases [inductive, in SelectOp]
cast16signed_case1 [constructor, in SelectOp]
cast16signed_case2 [constructor, in SelectOp]
cast16signed_default [constructor, in SelectOp]
cast16signed_match [definition, in SelectOp]
cast16unsigned [definition, in SelectOp]
cast16unsigned_cases [inductive, in SelectOp]
cast16unsigned_case1 [constructor, in SelectOp]
cast16unsigned_case2 [constructor, in SelectOp]
cast16unsigned_default [constructor, in SelectOp]
cast16unsigned_match [definition, in SelectOp]
cast8signed [definition, in SelectOp]
cast8signed_cases [inductive, in SelectOp]
cast8signed_case1 [constructor, in SelectOp]
cast8signed_case2 [constructor, in SelectOp]
cast8signed_default [constructor, in SelectOp]
cast8signed_match [definition, in SelectOp]
cast8unsigned [definition, in SelectOp]
cast8unsigned_cases [inductive, in SelectOp]
cast8unsigned_case1 [constructor, in SelectOp]
cast8unsigned_case2 [constructor, in SelectOp]
cast8unsigned_default [constructor, in SelectOp]
cast8unsigned_match [definition, in SelectOp]
cast_ff [constructor, in Csem]
cast_fi [constructor, in Csem]
cast_float_float [definition, in Csem]
cast_float_int [definition, in Csem]
cast_if [constructor, in Csem]
cast_ii [constructor, in Csem]
cast_int_float [definition, in Csem]
cast_int_int [definition, in Csem]
cast_nn_i [constructor, in Csem]
cast_nn_p [constructor, in Csem]
Ccomp [constructor, in Op]
Ccompf [constructor, in Op]
Ccompimm [constructor, in Op]
Ccompu [constructor, in Op]
Ccompuimm [constructor, in Op]
CEcond [constructor, in CminorSel]
CEcondition [constructor, in CminorSel]
CEfalse [constructor, in CminorSel]
Ceq [constructor, in Integers]
CEtrue [constructor, in CminorSel]
Cge [constructor, in Integers]
Cgt [constructor, in Integers]
check_coloring [definition, in Coloring]
check_coloring_1 [definition, in Coloring]
check_coloring_1_correct [lemma, in Coloringproof]
check_coloring_2 [definition, in Coloring]
check_coloring_2_correct [lemma, in Coloringproof]
check_coloring_3 [definition, in Coloring]
check_coloring_3_correct [lemma, in Coloringproof]
check_cont [definition, in Mem]
check_cont_false [lemma, in Mem]
check_cont_spec [lemma, in Mem]
check_cont_true [lemma, in Mem]
check_empty_node [definition, in RTLgen]
check_instr [definition, in RTLtyping]
check_instrs [definition, in RTLtyping]
check_instrs_correct [lemma, in RTLtyping]
check_instr_correct [lemma, in RTLtyping]
check_op [definition, in RTLtyping]
check_op_correct [lemma, in RTLtyping]
check_params_norepet [definition, in RTLtyping]
check_reachable [definition, in Linearize]
check_reachable_aux [definition, in Linearize]
check_reachable_correct [lemma, in Linearizeproof]
check_reg [definition, in RTLtyping]
check_regs [definition, in RTLtyping]
check_regs_correct [lemma, in RTLtyping]
check_reg_correct [lemma, in RTLtyping]
check_successor [definition, in RTLtyping]
check_successor_correct [lemma, in RTLtyping]
chunk_of_type [definition, in Machconcr]
chunk_of_type [definition, in Cshmgen]
Cint [constructor, in Asm]
classify_add [definition, in Csyntax]
classify_add_cases [inductive, in Csyntax]
classify_cmp [definition, in Csyntax]
classify_cmp_cases [inductive, in Csyntax]
classify_condition [definition, in Asmgen]
classify_div [definition, in Csyntax]
classify_div_cases [inductive, in Csyntax]
classify_fun [definition, in Csyntax]
classify_fun_cases [inductive, in Csyntax]
classify_mod [definition, in Csyntax]
classify_mod_cases [inductive, in Csyntax]
classify_mul [definition, in Csyntax]
classify_mul_cases [inductive, in Csyntax]
classify_shr [definition, in Csyntax]
classify_shr_cases [inductive, in Csyntax]
classify_sub [definition, in Csyntax]
classify_sub_cases [inductive, in Csyntax]
Cle [constructor, in Integers]
Clt [constructor, in Integers]
Cmasknotzero [constructor, in Op]
Cmaskzero [constructor, in Op]
Cminor [library]
Cminorgen [library]
Cminorgenproof [library]
CminorSel [library]
cmp [axiom, in Floats]
cmp_case_ff [constructor, in Csyntax]
cmp_case_ipip [constructor, in Csyntax]
cmp_case_I32unsi [constructor, in Csyntax]
cmp_default [constructor, in Csyntax]
cmp_ge_gt_eq [axiom, in Floats]
cmp_le_lt_eq [axiom, in Floats]
cmp_ne_eq [axiom, in Floats]
Cne [constructor, in Integers]
Cnotcompf [constructor, in Op]
code [definition, in LTLin]
code [definition, in LTL]
code [definition, in Asm]
code [definition, in RTL]
code [definition, in Linear]
code [definition, in Mach]
code_tail [inductive, in Asmgenretaddr]
code_tail_next [lemma, in Asmgenproof]
code_tail_next_int [lemma, in Asmgenproof]
code_tail_pos [lemma, in Asmgenretaddr]
code_tail_S [constructor, in Asmgenretaddr]
code_tail_0 [constructor, in Asmgenretaddr]
Coloring [library]
Coloringproof [library]
comp [definition, in SelectOp]
compare_float [definition, in Asm]
compare_float_spec [lemma, in Asmgenproof1]
compare_sint [definition, in Asm]
compare_sint_spec [lemma, in Asmgenproof1]
compare_uint [definition, in Asm]
compare_uint_spec [lemma, in Asmgenproof1]
comparison [inductive, in Integers]
compf [definition, in SelectOp]
compilenv [definition, in Cminorgen]
Compiler [library]
compile_switch [axiom, in RTLgen]
Complements [library]
comptree [inductive, in Switch]
comptree_match [definition, in Switch]
compu [definition, in SelectOp]
comp_cases [inductive, in SelectOp]
comp_case1 [constructor, in SelectOp]
comp_case2 [constructor, in SelectOp]
comp_default [constructor, in SelectOp]
comp_match [definition, in SelectOp]
condexpr [inductive, in CminorSel]
condexpr_of_expr [definition, in Selection]
condition [inductive, in Op]
condition_class [inductive, in Asmgen]
condition_ge0 [constructor, in Asmgen]
cond_strength_reduction [definition, in ConstpropOp]
cond_strength_reduction_cases [inductive, in ConstpropOp]
cond_strength_reduction_correct [lemma, in ConstpropOpproof]
cond_strength_reduction_match [definition, in ConstpropOp]
constant [inductive, in Asm]
constant [inductive, in Cminor]
constant [inductive, in Csharpminor]
Constprop [library]
ConstpropOp [library]
ConstpropOpproof [library]
Constpropproof [library]
const_high [definition, in Asm]
const_low [definition, in Asm]
cont [inductive, in Cminor]
cont [inductive, in Csharpminor]
cont [inductive, in Csem]
Cont [constructor, in Mem]
cont [inductive, in CminorSel]
content [inductive, in Mem]
contentmap [definition, in Mem]
contents_init_data [definition, in Mem]
Conventions [library]
Coqlib [library]
correct_alloc_instr [definition, in Coloringproof]
correct_interf_alloc_instr [lemma, in Coloringproof]
correct_interf_instr [definition, in Coloringproof]
correct_interf_instr_incl [lemma, in Coloringproof]
count_gotos [definition, in Tunnelingproof]
crbit [inductive, in Asm]
crbit_for_cond [definition, in Asmgen]
crbit_for_fcmp [definition, in Asmgen]
crbit_for_icmp [definition, in Asmgen]
CRbit_0 [constructor, in Asm]
CRbit_1 [constructor, in Asm]
CRbit_2 [constructor, in Asm]
CRbit_3 [constructor, in Asm]
CR0_0 [constructor, in Asm]
CR0_1 [constructor, in Asm]
CR0_2 [constructor, in Asm]
CR0_3 [constructor, in Asm]
CSE [library]
Csem [library]
CSEproof [library]
Csharpminor [library]
Cshmgen [library]
Cshmgenproof1 [library]
Cshmgenproof2 [library]
Cshmgenproof3 [library]
csr_case1 [constructor, in ConstpropOp]
csr_case2 [constructor, in ConstpropOp]
csr_default [constructor, in ConstpropOp]
Csymbol_high [constructor, in Asm]
Csymbol_low [constructor, in Asm]
Csymbol_sda [constructor, in Asm]
Csyntax [library]
CTaction [constructor, in Switch]
CTifeq [constructor, in Switch]
CTiflt [constructor, in Switch]
CTjumptable [constructor, in Switch]
CTR [constructor, in Asm]
CTX [constructor, in Errors]
Ctyping [library]


D

Dataflow_Solver [module, in Kildall]
DATAFLOW_SOLVER [module, in Kildall]
DATAFLOW_SOLVER.L.add_successors [definition, in Kildall]
DATAFLOW_SOLVER.L.add_successors_correct [lemma, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.Backward_Dataflow_Solver.fixpoint [definition, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.Backward_Dataflow_Solver.fixpoint_entry [lemma, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.Backward_Dataflow_Solver.fixpoint_invariant [lemma, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.Backward_Dataflow_Solver.fixpoint_solution [lemma, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.analyze_invariant [lemma, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.basic_block_list [definition, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.basic_block_map [definition, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.bbmap [definition, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.fixpoint [definition, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.fixpoint_entry [lemma, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.fixpoint_invariant [lemma, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.fixpoint_solution [lemma, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.initial_state_invariant [lemma, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.is_basic_block_head [definition, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.multiple_predecessors [lemma, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.no_self_loop [lemma, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.predecessors [definition, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.predecessors_correct [lemma, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.propagate_successors [definition, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.propagate_successors_charact1 [lemma, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.propagate_successors_charact2 [lemma, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.propagate_successors_invariant [lemma, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.propagate_successors_P [lemma, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.Pstate [definition, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.result [definition, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.state [inductive, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.state_invariant [definition, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.step [definition, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetBackward.add [definition, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetBackward.add_spec [lemma, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetBackward.In [definition, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetBackward.initial [definition, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetBackward.initial_spec [lemma, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetBackward.pick [definition, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetBackward.pick_none [lemma, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetBackward.pick_some [lemma, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetBackward.t [definition, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetForward.add [definition, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetForward.add_spec [lemma, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetForward.In [definition, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetForward.initial [definition, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetForward.initial_spec [lemma, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetForward.pick [definition, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetForward.pick_none [lemma, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetForward.pick_some [lemma, in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetForward.t [definition, in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.fixpoint [definition, in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.fixpoint_entry [lemma, in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.fixpoint_incr [lemma, in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.fixpoint_invariant [lemma, in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.fixpoint_solution [lemma, in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.good_state [definition, in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.in_incr [definition, in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.in_incr_refl [lemma, in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.in_incr_trans [lemma, in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.propagate_succ [definition, in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.propagate_succ_charact [lemma, in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.propagate_succ_incr [lemma, in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.propagate_succ_incr_worklist [lemma, in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.propagate_succ_list [definition, in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.propagate_succ_list_charact [lemma, in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.propagate_succ_list_incr [lemma, in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.propagate_succ_list_incr_worklist [lemma, in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.propagate_succ_list_records_changes [lemma, in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.propagate_succ_records_changes [lemma, in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.start_state [definition, in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.start_state_good [lemma, in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.start_state_in [definition, in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.start_state_in_entry [lemma, in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.state [inductive, in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.step [definition, in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.step_state_good [lemma, in Kildall]
DATAFLOW_SOLVER.L.make_predecessors [definition, in Kildall]
DATAFLOW_SOLVER.L.make_predecessors_correct [lemma, in Kildall]
Datum [constructor, in Mem]
dec_eq_false [lemma, in Coqlib]
dec_eq_sym [lemma, in Coqlib]
dec_eq_true [lemma, in Coqlib]
dependent_description' [axiom, in Iteration]
destroyed_at_call [definition, in Conventions]
destroyed_at_call_regs [definition, in Conventions]
dests [definition, in Parmov]
dests_append [lemma, in Parmov]
dests_decomp [lemma, in Parmov]
dests_disjoint [definition, in Parmov]
dests_disjoint_append_left [lemma, in Parmov]
dests_disjoint_append_right [lemma, in Parmov]
dests_disjoint_cons_left [lemma, in Parmov]
dests_disjoint_cons_right [lemma, in Parmov]
dests_disjoint_sym [lemma, in Parmov]
dests_no_overlap_dests [lemma, in Parallelmove]
dest_noteq_diff [lemma, in Parallelmove]
Determinism [library]
different_pointers_inject [lemma, in Mem]
disjoint_list [definition, in Parmov]
disjoint_list_notin [lemma, in Parmov]
disjoint_temps [definition, in Parmov]
disjoint_temps_not_temp [lemma, in Parmov]
disjoint_temp_not_temp [lemma, in Parallelmove]
div [axiom, in Floats]
Diverges [constructor, in Smallstep]
divf [definition, in SelectOp]
divs [definition, in SelectOp]
divu [definition, in SelectOp]
divu_cases [inductive, in SelectOp]
divu_case1 [constructor, in SelectOp]
divu_default [constructor, in SelectOp]
divu_match [definition, in SelectOp]
div_case_ff [constructor, in Csyntax]
div_case_ii [constructor, in Csyntax]
div_case_I32unsi [constructor, in Csyntax]
div_default [constructor, in Csyntax]
dtransition [inductive, in Parmov]
dtransitions [definition, in Parmov]
dtransitions_correctness [lemma, in Parmov]
dtransitions_preserve_wf_state [lemma, in Parmov]
dtransition_preserves_wf_state [lemma, in Parmov]
dtr_last [constructor, in Parmov]
dtr_loop_pop [constructor, in Parmov]
dtr_nop [constructor, in Parmov]
dtr_pop [constructor, in Parmov]
dtr_push [constructor, in Parmov]
dtr_start [constructor, in Parmov]


E

Eaddrof [constructor, in Csyntax]
Eaddrof [constructor, in Csharpminor]
Eandbool [constructor, in Csyntax]
Eapp [definition, in Events]
Eappinf [definition, in Events]
Eappinf_assoc [lemma, in Events]
Eapp_assoc [lemma, in Events]
Eapp_E0_inv [lemma, in Events]
Ebinop [constructor, in Csyntax]
Ebinop [constructor, in Cminor]
Ebinop [constructor, in Csharpminor]
Ecast [constructor, in Csyntax]
Econdition [constructor, in CminorSel]
Econdition [constructor, in Csharpminor]
Econdition [constructor, in Csyntax]
Econdition [constructor, in Cminor]
Econs [constructor, in CminorSel]
Econsinf [constructor, in Events]
Econst [constructor, in Csharpminor]
Econst [constructor, in Cminor]
Econst_float [constructor, in Csyntax]
Econst_int [constructor, in Csyntax]
Ederef [constructor, in Csyntax]
Eextcall [definition, in Events]
effect_move [definition, in Parallelmove]
effect_move_equiv [lemma, in Parallelmove]
effect_move_sequence [lemma, in Reloadproof]
effect_parmove [lemma, in Parallelmove]
effect_seqmove [inductive, in Parallelmove]
effect_seqmove_equiv [lemma, in Parallelmove]
Efield [constructor, in Csyntax]
Elet [constructor, in CminorSel]
Eletvar [constructor, in CminorSel]
Eload [constructor, in CminorSel]
Eload [constructor, in Cminor]
Eload [constructor, in Csharpminor]
EMap [module, in Maps]
EMap.elt [definition, in Maps]
EMap.elt_eq [definition, in Maps]
EMap.get [definition, in Maps]
EMap.gi [lemma, in Maps]
EMap.gmap [lemma, in Maps]
EMap.gsident [lemma, in Maps]
EMap.gso [lemma, in Maps]
EMap.gss [lemma, in Maps]
EMap.gsspec [lemma, in Maps]
EMap.init [definition, in Maps]
EMap.map [definition, in Maps]
EMap.set [definition, in Maps]
EMap.t [definition, in Maps]
empty [definition, in Mem]
empty_block [definition, in Mem]
empty_env [definition, in Csem]
empty_env [definition, in Csharpminor]
empty_frame [definition, in Machabstr]
empty_function [definition, in Machabstr]
empty_numbering [definition, in CSE]
empty_numbering_satisfiable [lemma, in CSE]
Enil [constructor, in CminorSel]
enough_temporaries [definition, in Reload]
enough_temporaries_addr [lemma, in Reloadproof]
enough_temporaries_cond [lemma, in Reloadproof]
enough_temporaries_length [lemma, in Reloadproof]
enough_temporaries_op_args [lemma, in Reloadproof]
enough_temporaries_rec [definition, in Reload]
enumerate [definition, in Linearize]
enumerate_aux [axiom, in Linearize]
enumerate_complete [lemma, in Linearizeproof]
enumerate_norepet [lemma, in Linearizeproof]
env [definition, in Cminor]
env [definition, in Csem]
env [definition, in Csharpminor]
env [definition, in Parmov]
env_equiv [definition, in Parmov]
env_equiv_refl [lemma, in Parmov]
env_equiv_refl' [lemma, in Parmov]
env_equiv_sym [lemma, in Parmov]
env_equiv_trans [lemma, in Parmov]
env_ext [lemma, in Parmov]
env_match [definition, in Parmov]
Eop [constructor, in CminorSel]
Eorbool [constructor, in Csyntax]
EQUALITY_TYPE [module, in Maps]
equation_evals_to_holds_1 [lemma, in CSEproof]
equation_evals_to_holds_2 [lemma, in CSEproof]
equation_holds [definition, in CSE]
equiv_final_states [lemma, in Machabstr2concr]
equiv_initial_states [lemma, in Machabstr2concr]
eq_addressing [definition, in Op]
eq_block [definition, in Values]
eq_dec [axiom, in Floats]
eq_fieldlist [definition, in Ctyping]
eq_floatsize [lemma, in Ctyping]
eq_intsize [lemma, in Ctyping]
eq_list_valnum [definition, in CSE]
eq_nat [definition, in Mem]
eq_operation [definition, in Op]
eq_rhs [definition, in CSE]
eq_signedness [lemma, in Ctyping]
eq_type [definition, in Ctyping]
eq_typelist [definition, in Ctyping]
eq_type_correct [lemma, in Ctyping]
eq_valnum [definition, in CSE]
eq_zero_false [axiom, in Floats]
eq_zero_true [axiom, in Floats]
errcode [inductive, in Errors]
errmsg [definition, in Errors]
Error [constructor, in RTLgen]
Error [constructor, in Errors]
Error [constructor, in Asm]
error [definition, in RTLgen]
Errors [library]
Esizeof [constructor, in Csyntax]
Eunop [constructor, in Cminor]
Eunop [constructor, in Csyntax]
Eunop [constructor, in Csharpminor]
evalinf_funcall [inductive, in Cminor]
evalinf_funcall_forever [lemma, in Cminor]
evalinf_funcall_forever [lemma, in Csem]
evalinf_funcall_internal [constructor, in Cminor]
eval_absf [lemma, in SelectOpproof]
eval_add [lemma, in SelectOpproof]
eval_addf [lemma, in SelectOpproof]
eval_addimm [lemma, in SelectOpproof]
eval_addimm_ptr [lemma, in SelectOpproof]
eval_addressing [lemma, in SelectOpproof]
eval_addressing [definition, in Op]
eval_addressing_lessdef [lemma, in Op]
eval_addressing_preserved [lemma, in Op]
eval_addressing_total [definition, in Op]
eval_addressing_weaken [lemma, in Op]
eval_add_ptr [lemma, in SelectOpproof]
eval_add_ptr_2 [lemma, in SelectOpproof]
eval_and [lemma, in SelectOpproof]
eval_andimm [lemma, in SelectOpproof]
eval_base_condition_of_expr [lemma, in Selectionproof]
eval_binop [definition, in Cminor]
eval_binop [definition, in Csharpminor]
eval_binop_compat [lemma, in Cminorgenproof]
eval_cast16signed [lemma, in SelectOpproof]
eval_cast16unsigned [lemma, in SelectOpproof]
eval_cast8signed [lemma, in SelectOpproof]
eval_cast8unsigned [lemma, in SelectOpproof]
eval_compare_mismatch [definition, in Op]
eval_compare_mismatch [definition, in Cminor]
eval_compare_mismatch_weaken [lemma, in Op]
eval_compare_null [definition, in Op]
eval_compare_null [definition, in Cminor]
eval_compare_null_weaken [lemma, in Op]
eval_compf [lemma, in SelectOpproof]
eval_compu [lemma, in SelectOpproof]
eval_comp_int [lemma, in SelectOpproof]
eval_comp_int_ptr [lemma, in SelectOpproof]
eval_comp_ptr_int [lemma, in SelectOpproof]
eval_comp_ptr_ptr [lemma, in SelectOpproof]
eval_comp_ptr_ptr_2 [lemma, in SelectOpproof]
eval_condition [definition, in Op]
eval_condition_lessdef [lemma, in Op]
eval_condition_of_expr [lemma, in Selectionproof]
eval_condition_total [definition, in Op]
eval_condition_total_is_bool [lemma, in Op]
eval_condition_weaken [lemma, in Op]
eval_constant [definition, in Cminor]
eval_constant [definition, in Csharpminor]
eval_divf [lemma, in SelectOpproof]
eval_divs [lemma, in SelectOpproof]
eval_divu [lemma, in SelectOpproof]
eval_divu_base [lemma, in SelectOpproof]
eval_Eaddrof [constructor, in Csem]
eval_Econs [constructor, in Csem]
eval_Econs [constructor, in Csharpminor]
eval_Econs [constructor, in Cminor]
eval_Econst_float [constructor, in Csem]
eval_Econst_int [constructor, in Csem]
eval_Elvalue [constructor, in Csem]
eval_Enil [constructor, in Csem]
eval_Enil [constructor, in Csharpminor]
eval_Enil [constructor, in Cminor]
eval_Esizeof [constructor, in Csem]
eval_Evar [constructor, in Csharpminor]
eval_Evar [constructor, in Cminor]
eval_Evar [constructor, in CminorSel]
eval_expr [inductive, in Csem]
eval_expr [inductive, in CminorSel]
eval_expr [inductive, in Cminor]
eval_expr [inductive, in Csharpminor]
eval_exprlist [inductive, in Csharpminor]
eval_exprlist [inductive, in Csem]
eval_exprlist [inductive, in Cminor]
eval_exprlist_prop [definition, in Cshmgenproof3]
eval_expr_prop [definition, in Cshmgenproof3]
eval_floatofint [lemma, in SelectOpproof]
eval_floatofintu [lemma, in SelectOpproof]
eval_funcall [inductive, in Cminor]
eval_funcall_exec_stmt_ind2 [definition, in Cminor]
eval_funcall_exec_stmt_steps [lemma, in Cminor]
eval_funcall_internal [constructor, in Cminor]
eval_funcall_steps [lemma, in Csem]
eval_funcall_steps [lemma, in Cminor]
eval_intoffloat [lemma, in SelectOpproof]
eval_intuoffloat [lemma, in SelectOpproof]
eval_lift [lemma, in CminorSel]
eval_lift_expr [lemma, in CminorSel]
eval_load [lemma, in Selectionproof]
eval_lvalue_prop [definition, in Cshmgenproof3]
eval_mods [lemma, in SelectOpproof]
eval_modu [lemma, in SelectOpproof]
eval_mod_aux [lemma, in SelectOpproof]
eval_mul [lemma, in SelectOpproof]
eval_mulf [lemma, in SelectOpproof]
eval_mulimm [lemma, in SelectOpproof]
eval_mulimm_base [lemma, in SelectOpproof]
eval_negate_condition [lemma, in Op]
eval_negf [lemma, in SelectOpproof]
eval_negint [lemma, in SelectOpproof]
eval_notbool [lemma, in SelectOpproof]
eval_notbool_base [lemma, in SelectOpproof]
eval_notint [lemma, in SelectOpproof]
eval_operation [definition, in Op]
eval_operation_lessdef [lemma, in Op]
eval_operation_preserved [lemma, in Op]
eval_operation_total [definition, in Op]
eval_operation_weaken [lemma, in Op]
eval_op_for_binary_addressing [lemma, in Op]
eval_or [lemma, in SelectOpproof]
eval_rolm [lemma, in SelectOpproof]
eval_sel_binop [lemma, in Selectionproof]
eval_sel_unop [lemma, in Selectionproof]
eval_shl [lemma, in SelectOpproof]
eval_shlimm [lemma, in SelectOpproof]
eval_shr [lemma, in SelectOpproof]
eval_shru [lemma, in SelectOpproof]
eval_shruimm [lemma, in SelectOpproof]
eval_singleoffloat [lemma, in SelectOpproof]
eval_static_condition [definition, in ConstpropOp]
eval_static_condition_cases [inductive, in ConstpropOp]
eval_static_condition_case1 [constructor, in ConstpropOp]
eval_static_condition_case2 [constructor, in ConstpropOp]
eval_static_condition_case3 [constructor, in ConstpropOp]
eval_static_condition_case4 [constructor, in ConstpropOp]
eval_static_condition_case5 [constructor, in ConstpropOp]
eval_static_condition_case6 [constructor, in ConstpropOp]
eval_static_condition_case7 [constructor, in ConstpropOp]
eval_static_condition_case8 [constructor, in ConstpropOp]
eval_static_condition_correct [lemma, in ConstpropOpproof]
eval_static_condition_default [constructor, in ConstpropOp]
eval_static_condition_match [definition, in ConstpropOp]
eval_static_operation [definition, in ConstpropOp]
eval_static_operation_cases [inductive, in ConstpropOp]
eval_static_operation_case1 [constructor, in ConstpropOp]
eval_static_operation_case11 [constructor, in ConstpropOp]
eval_static_operation_case12 [constructor, in ConstpropOp]
eval_static_operation_case13 [constructor, in ConstpropOp]
eval_static_operation_case14 [constructor, in ConstpropOp]
eval_static_operation_case15 [constructor, in ConstpropOp]
eval_static_operation_case16 [constructor, in ConstpropOp]
eval_static_operation_case17 [constructor, in ConstpropOp]
eval_static_operation_case18 [constructor, in ConstpropOp]
eval_static_operation_case19 [constructor, in ConstpropOp]
eval_static_operation_case2 [constructor, in ConstpropOp]
eval_static_operation_case20 [constructor, in ConstpropOp]
eval_static_operation_case21 [constructor, in ConstpropOp]
eval_static_operation_case22 [constructor, in ConstpropOp]
eval_static_operation_case23 [constructor, in ConstpropOp]
eval_static_operation_case24 [constructor, in ConstpropOp]
eval_static_operation_case25 [constructor, in ConstpropOp]
eval_static_operation_case26 [constructor, in ConstpropOp]
eval_static_operation_case27 [constructor, in ConstpropOp]
eval_static_operation_case28 [constructor, in ConstpropOp]
eval_static_operation_case29 [constructor, in ConstpropOp]
eval_static_operation_case3 [constructor, in ConstpropOp]
eval_static_operation_case30 [constructor, in ConstpropOp]
eval_static_operation_case31 [constructor, in ConstpropOp]
eval_static_operation_case32 [constructor, in ConstpropOp]
eval_static_operation_case33 [constructor, in ConstpropOp]
eval_static_operation_case34 [constructor, in ConstpropOp]
eval_static_operation_case35 [constructor, in ConstpropOp]
eval_static_operation_case36 [constructor, in ConstpropOp]
eval_static_operation_case37 [constructor, in ConstpropOp]
eval_static_operation_case38 [constructor, in ConstpropOp]
eval_static_operation_case39 [constructor, in ConstpropOp]
eval_static_operation_case4 [constructor, in ConstpropOp]
eval_static_operation_case40 [constructor, in ConstpropOp]
eval_static_operation_case41 [constructor, in ConstpropOp]
eval_static_operation_case42 [constructor, in ConstpropOp]
eval_static_operation_case43 [constructor, in ConstpropOp]
eval_static_operation_case44 [constructor, in ConstpropOp]
eval_static_operation_case45 [constructor, in ConstpropOp]
eval_static_operation_case46 [constructor, in ConstpropOp]
eval_static_operation_case47 [constructor, in ConstpropOp]
eval_static_operation_case48 [constructor, in ConstpropOp]
eval_static_operation_case49 [constructor, in ConstpropOp]
eval_static_operation_case50 [constructor, in ConstpropOp]
eval_static_operation_case6 [constructor, in ConstpropOp]
eval_static_operation_case7 [constructor, in ConstpropOp]
eval_static_operation_case8 [constructor, in ConstpropOp]
eval_static_operation_case9 [constructor, in ConstpropOp]
eval_static_operation_correct [lemma, in ConstpropOpproof]
eval_static_operation_default [constructor, in ConstpropOp]
eval_static_operation_match [definition, in ConstpropOp]
eval_store [lemma, in Selectionproof]
eval_sub [lemma, in SelectOpproof]
eval_subf [lemma, in SelectOpproof]
eval_sub_ptr_int [lemma, in SelectOpproof]
eval_sub_ptr_ptr [lemma, in SelectOpproof]
eval_unop [definition, in Csharpminor]
eval_unop [definition, in Cminor]
eval_unop_compat [lemma, in Cminorgenproof]
eval_var_addr [inductive, in Csharpminor]
eval_var_addr_local [constructor, in Csharpminor]
eval_var_ref [inductive, in Csharpminor]
eval_var_ref_local [constructor, in Csharpminor]
eval_xor [lemma, in SelectOpproof]
Evar [constructor, in Csharpminor]
Evar [constructor, in Csyntax]
Evar [constructor, in CminorSel]
Evar [constructor, in Cminor]
event [inductive, in Events]
Events [library]
eventval [inductive, in Events]
eventval_list_match [inductive, in Events]
eventval_match [inductive, in Events]
event_match [inductive, in Events]
event_match_inject [lemma, in Events]
event_match_intro [constructor, in Events]
event_match_lessdef [lemma, in Events]
EVfloat [constructor, in Events]
EVint [constructor, in Events]
evl_match_cons [constructor, in Events]
evl_match_nil [constructor, in Events]
ev_match_float [constructor, in Events]
ev_match_int [constructor, in Events]
execinf_Scall_none [constructor, in Csem]
execinf_stmt [inductive, in Csem]
exec_assign [inductive, in Csharpminor]
exec_assign_intro [constructor, in Csharpminor]
exec_assign_none [constructor, in Csharpminor]
exec_assign_some [constructor, in Csharpminor]
exec_function_external_prop [lemma, in Asmgenproof]
exec_function_internal_prop [lemma, in Asmgenproof]
exec_Iload [constructor, in RTL]
exec_Iload' [lemma, in RTL]
exec_Inop [constructor, in RTL]
exec_instr [definition, in Asm]
exec_instr_prop [definition, in Asmgenproof]
exec_Iop [constructor, in RTL]
exec_Iop' [lemma, in RTL]
exec_Lgetstack [constructor, in Linear]
exec_Lnop [constructor, in LTL]
exec_Lop [constructor, in LTLin]
exec_Lop [constructor, in LTL]
exec_Mcall_prop [lemma, in Asmgenproof]
exec_Mcond_false_prop [lemma, in Asmgenproof]
exec_Mcond_true_prop [lemma, in Asmgenproof]
exec_Mgetparam [constructor, in Machconcr]
exec_Mgetparam_prop [lemma, in Asmgenproof]
exec_Mgetstack [constructor, in Machconcr]
exec_Mgetstack [constructor, in Machabstr]
exec_Mgetstack_prop [lemma, in Asmgenproof]
exec_Mgoto_prop [lemma, in Asmgenproof]
exec_Mjumptable_prop [lemma, in Asmgenproof]
exec_Mlabel [constructor, in Machconcr]
exec_Mlabel [constructor, in Machabstr]
exec_Mlabel_prop [lemma, in Asmgenproof]
exec_Mload_prop [lemma, in Asmgenproof]
exec_Mop_prop [lemma, in Asmgenproof]
exec_Mreturn_prop [lemma, in Asmgenproof]
exec_Msetstack [constructor, in Machconcr]
exec_Msetstack_prop [lemma, in Asmgenproof]
exec_Mstore_prop [lemma, in Asmgenproof]
exec_Mtailcall_prop [lemma, in Asmgenproof]
exec_opt_assign [inductive, in Csharpminor]
exec_par [definition, in Parmov]
exec_par_append_eq [lemma, in Parmov]
exec_par_combine [lemma, in Parmov]
exec_par_env_equiv [lemma, in Parmov]
exec_par_ident [lemma, in Parmov]
exec_par_lift [lemma, in Parmov]
exec_par_outside [lemma, in Parmov]
exec_par_update_no_read [lemma, in Parmov]
exec_program [definition, in Asm]
exec_program [definition, in CminorSel]
exec_program [definition, in RTL]
exec_program [definition, in Cminor]
exec_program [definition, in Linear]
exec_program [definition, in Csem]
exec_program [definition, in LTL]
exec_program [definition, in Csharpminor]
exec_program [definition, in Machconcr]
exec_program [definition, in Machabstr]
exec_program [definition, in LTLin]
exec_program_equiv [lemma, in Machabstr2concr]
exec_return_prop [lemma, in Asmgenproof]
exec_Sassign [constructor, in Csem]
exec_Scall_none [constructor, in Csem]
exec_seq [definition, in Parmov]
exec_seq [definition, in Parallelmove]
exec_seq_app [lemma, in Parmov]
exec_seq_exec_seq_rev [lemma, in Parmov]
exec_seq_rev [definition, in Parmov]
exec_seq_rev_app [lemma, in Parmov]
exec_seq_rev_exec_seq [lemma, in Parmov]
exec_Sskip [constructor, in Csem]
exec_step_internal [constructor, in Asm]
exec_stmt [inductive, in Csem]
exec_stmt_eval_funcall_ind [definition, in Csem]
exec_stmt_eval_funcall_steps [lemma, in Csem]
exec_stmt_steps [lemma, in Cminor]
exec_stmt_steps [lemma, in Csem]
exec_straight [inductive, in Asmgenproof1]
exec_straight_at [lemma, in Asmgenproof]
exec_straight_exec [lemma, in Asmgenproof]
exec_straight_one [constructor, in Asmgenproof1]
exec_straight_steps [lemma, in Asmgenproof]
exec_straight_steps_1 [lemma, in Asmgenproof]
exec_straight_steps_2 [lemma, in Asmgenproof]
exec_straight_three [lemma, in Asmgenproof1]
exec_straight_trans [lemma, in Asmgenproof1]
exec_straight_two [lemma, in Asmgenproof1]
exit_env [definition, in Cminorgen]
exit_if_false [definition, in Cshmgen]
exit_if_false_false [lemma, in Cshmgenproof3]
exit_if_false_true [lemma, in Cshmgenproof3]
Expr [constructor, in Csyntax]
expr [inductive, in CminorSel]
expr [inductive, in Csharpminor]
expr [inductive, in Csyntax]
expr [inductive, in Cminor]
exprlist [inductive, in CminorSel]
expr_descr [inductive, in Csyntax]
expr_induction_principle [lemma, in Selectionproof]
extcall_arg [inductive, in Machconcr]
extcall_arg [inductive, in Machabstr]
extcall_arg [inductive, in Asm]
extcall_args [inductive, in Asm]
extcall_args [inductive, in Machabstr]
extcall_args [inductive, in Machconcr]
extcall_args_cons [constructor, in Machabstr]
extcall_args_cons [constructor, in Asm]
extcall_args_cons [constructor, in Machconcr]
extcall_args_match [lemma, in Asmgenproof1]
extcall_args_nil [constructor, in Machabstr]
extcall_args_nil [constructor, in Machconcr]
extcall_args_nil [constructor, in Asm]
extcall_arguments [definition, in Machconcr]
extcall_arguments [definition, in Machabstr]
extcall_arguments [definition, in Asm]
extcall_arguments_match [lemma, in Asmgenproof1]
extcall_arg_int_stack [constructor, in Asm]
extcall_arg_match [lemma, in Asmgenproof1]
extcall_arg_reg [constructor, in Asm]
extcall_arg_reg [constructor, in Machconcr]
extcall_arg_reg [constructor, in Machabstr]
extcall_arg_stack [constructor, in Machabstr]
extcall_arg_stack [constructor, in Machconcr]
extends [definition, in Mem]
extends_refl [lemma, in Mem]
extend_frame [definition, in Machabstr2concr]
extend_inject [definition, in Mem]
extend_inject_incr [lemma, in Mem]
extensionality [axiom, in Coqlib]
External [constructor, in AST]
External [constructor, in Csyntax]
external_function [definition, in Csyntax]
external_function [inductive, in AST]
E0 [definition, in Events]
E0_left [lemma, in Events]
E0_left_inf [lemma, in Events]
E0_right [lemma, in Events]


F

Fcons [constructor, in Csyntax]
fe_ofs_arg [definition, in Stacklayout]
fieldlist [inductive, in Csyntax]
fieldlist_app [definition, in Csyntax]
field_offset [definition, in Csyntax]
field_offset_in_range [lemma, in Csyntax]
field_offset_no_overlap [lemma, in Csyntax]
field_offset_prefix [lemma, in Csyntax]
field_offset_rec [definition, in Csyntax]
field_type [definition, in Csyntax]
final_state [inductive, in Asm]
final_state [inductive, in Machabstr]
final_state [inductive, in RTL]
final_state [inductive, in LTLin]
final_state [inductive, in LTL]
final_state [inductive, in Csharpminor]
final_state [inductive, in Csem]
final_state [inductive, in Cminor]
final_state [inductive, in CminorSel]
final_state [inductive, in Linear]
final_state [definition, in Parmov]
final_state [inductive, in Machconcr]
final_state_deterministic [lemma, in Complements]
final_state_intro [constructor, in Linear]
final_state_intro [constructor, in CminorSel]
final_state_intro [constructor, in Csharpminor]
final_state_intro [constructor, in Machconcr]
final_state_intro [constructor, in LTLin]
final_state_intro [constructor, in Asm]
final_state_intro [constructor, in Machabstr]
final_state_intro [constructor, in RTL]
final_state_intro [constructor, in Cminor]
final_state_intro [constructor, in LTL]
final_state_intro [constructor, in Csem]
final_state_not_step [lemma, in Complements]
find_function [definition, in RTL]
find_function [definition, in Machabstr]
find_function [definition, in LTL]
find_function [definition, in Linear]
find_function [definition, in LTLin]
find_function_find_function_ptr [lemma, in Machabstr2concr]
find_function_ptr [definition, in Mach]
find_function_translated [lemma, in Stackingproof]
find_function_translated [lemma, in Linearizeproof]
find_function_translated [lemma, in Tailcallproof]
find_function_translated [lemma, in CSEproof]
find_function_translated [lemma, in Tunnelingproof]
find_function_well_typed [lemma, in Stackingproof]
find_function_wt [lemma, in Reloadproof]
find_instr [definition, in Asm]
find_instr_in [lemma, in Asmgenproof]
find_instr_tail [lemma, in Asmgenproof]
find_label [definition, in Csem]
find_label [definition, in CminorSel]
find_label [definition, in Asmgenproof]
find_label [definition, in Linear]
find_label [definition, in Cminor]
find_label [definition, in Csharpminor]
find_label [definition, in LTLin]
find_label [definition, in Mach]
find_label_add_branch [lemma, in Linearizeproof]
find_label_add_move [lemma, in Reloadproof]
find_label_add_reload [lemma, in Reloadproof]
find_label_add_reloads [lemma, in Reloadproof]
find_label_add_spill [lemma, in Reloadproof]
find_label_goto_label [lemma, in Asmgenproof]
find_label_incl [lemma, in Stackingproof]
find_label_incl [lemma, in Mach]
find_label_is_tail [lemma, in LTLin]
find_label_lin [lemma, in Linearizeproof]
find_label_lin_instr [lemma, in Linearizeproof]
find_label_lin_inv [lemma, in Linearizeproof]
find_label_lin_rec [lemma, in Linearizeproof]
find_label_lin_succ [lemma, in Linearizeproof]
find_label_ls [definition, in Csem]
find_label_ls [definition, in Csharpminor]
find_label_parallel_move [lemma, in Reloadproof]
find_label_transf_code [lemma, in Reloadproof]
find_label_transf_function [lemma, in Reloadproof]
find_label_transf_instr [lemma, in Reloadproof]
find_label_transl_code [lemma, in Stackingproof]
find_label_unique [lemma, in Linearizeproof]
find_letvar [definition, in RTLgen]
find_letvar_in_map [lemma, in RTLgenspec]
find_letvar_valid [lemma, in RTLgenspec]
find_load [definition, in CSE]
find_load_correct [lemma, in CSEproof]
find_op [definition, in CSE]
find_op_correct [lemma, in CSEproof]
find_rhs [definition, in CSE]
find_rhs_correct [lemma, in CSEproof]
find_symbol_offset [definition, in Op]
find_valnum_rhs [definition, in CSE]
find_valnum_rhs_correct [lemma, in CSEproof]
find_var [definition, in RTLgen]
find_var_in_map [lemma, in RTLgenspec]
find_var_valid [lemma, in RTLgenspec]
FI_arg [constructor, in Stacking]
FI_link [constructor, in Stacking]
FI_local [constructor, in Stacking]
FI_retaddr [constructor, in Stacking]
FI_saved_float [constructor, in Stacking]
FI_saved_int [constructor, in Stacking]
float [axiom, in Floats]
Float [module, in Floats]
floatcomp [definition, in Asmgen]
floatcomp_correct [lemma, in Asmgenproof1]
floatcomp_tail [lemma, in Asmgenretaddr]
floatofint [definition, in SelectOp]
floatofint [axiom, in Floats]
floatofintu [definition, in SelectOp]
floatofintu [axiom, in Floats]
Floats [library]
floatsize [inductive, in Csyntax]
float_callee_save [definition, in Bounds]
float_callee_save_bound [lemma, in Bounds]
float_callee_save_norepet [lemma, in Conventions]
float_callee_save_not_destroyed [lemma, in Conventions]
float_callee_save_regs [definition, in Conventions]
float_callee_save_type [lemma, in Conventions]
float_caller_save_regs [definition, in Conventions]
float_local [definition, in Bounds]
float_local_slot_bound [lemma, in Bounds]
float_param_regs [definition, in Conventions]
float_temporaries [definition, in Conventions]
Fnil [constructor, in Csyntax]
fn_params_names [definition, in Csharpminor]
fn_variables [definition, in Csharpminor]
fn_vars_names [definition, in Csharpminor]
forall_exprlist [definition, in Selectionproof]
forever [inductive, in Smallstep]
forever_intro [constructor, in Smallstep]
forever_N [inductive, in Smallstep]
forever_N_forever [lemma, in Smallstep]
forever_N_inv [lemma, in Smallstep]
forever_N_plus [constructor, in Smallstep]
forever_N_star [constructor, in Smallstep]
forever_plus [inductive, in Smallstep]
forever_plus_forever [lemma, in Smallstep]
forever_plus_intro [constructor, in Smallstep]
forever_plus_inv [lemma, in Smallstep]
forever_reactive [inductive, in Smallstep]
forever_reactive_determ [lemma, in Determinism]
forever_reactive_intro [constructor, in Smallstep]
forever_reactive_inv2 [lemma, in Determinism]
forever_silent [inductive, in Smallstep]
forever_silent_intro [constructor, in Smallstep]
forever_silent_N [inductive, in Smallstep]
forever_silent_N_forever [lemma, in Smallstep]
forever_silent_N_inv [lemma, in Smallstep]
forever_silent_N_plus [constructor, in Smallstep]
forever_silent_N_star [constructor, in Smallstep]
forever_silent_or_reactive [lemma, in Smallstep]
forever_silent_reactive_exclusive [lemma, in Determinism]
forever_silent_reactive_exclusive2 [lemma, in Determinism]
FPR0 [constructor, in Asm]
FPR1 [constructor, in Asm]
FPR10 [constructor, in Asm]
FPR11 [constructor, in Asm]
FPR12 [constructor, in Asm]
FPR13 [constructor, in Asm]
FPR14 [constructor, in Asm]
FPR15 [constructor, in Asm]
FPR16 [constructor, in Asm]
FPR17 [constructor, in Asm]
FPR18 [constructor, in Asm]
FPR19 [constructor, in Asm]
FPR2 [constructor, in Asm]
FPR20 [constructor, in Asm]
FPR21 [constructor, in Asm]
FPR22 [constructor, in Asm]
FPR23 [constructor, in Asm]
FPR24 [constructor, in Asm]
FPR25 [constructor, in Asm]
FPR26 [constructor, in Asm]
FPR27 [constructor, in Asm]
FPR28 [constructor, in Asm]
FPR29 [constructor, in Asm]
FPR3 [constructor, in Asm]
FPR30 [constructor, in Asm]
FPR31 [constructor, in Asm]
FPR4 [constructor, in Asm]
FPR5 [constructor, in Asm]
FPR6 [constructor, in Asm]
FPR7 [constructor, in Asm]
FPR8 [constructor, in Asm]
FPR9 [constructor, in Asm]
FR [constructor, in Asm]
frame [definition, in Machabstr]
frame [inductive, in Cminorgenproof]
frame_env [inductive, in Stacklayout]
frame_index [inductive, in Stacking]
frame_match [inductive, in Machabstr2concr]
frame_match_alloc [lemma, in Machabstr2concr]
frame_match_free [lemma, in Machabstr2concr]
frame_match_function_entry [lemma, in Machabstr2concr]
frame_match_get_slot [lemma, in Machabstr2concr]
frame_match_intro [constructor, in Machabstr2concr]
frame_match_load_link [lemma, in Machabstr2concr]
frame_match_load_retaddr [lemma, in Machabstr2concr]
frame_match_load_stack [lemma, in Machabstr2concr]
frame_match_new [lemma, in Machabstr2concr]
frame_match_set_slot [lemma, in Machabstr2concr]
frame_match_store [lemma, in Machabstr2concr]
frame_match_store_other [lemma, in Machabstr2concr]
frame_match_store_stack [lemma, in Machabstr2concr]
frame_size_aligned [lemma, in Stackingproof]
free [definition, in Mem]
free_extends [lemma, in Mem]
free_inject [lemma, in Mem]
free_left_inj [lemma, in Mem]
free_left_lessdef [lemma, in Mem]
free_lessdef [lemma, in Mem]
free_list [definition, in Mem]
free_list_left_inj [lemma, in Mem]
free_parallel_inj [lemma, in Mem]
free_right_inj [lemma, in Mem]
free_right_lessdef [lemma, in Mem]
free_shift [lemma, in Mem]
freg [inductive, in Asm]
freg_eq [lemma, in Asm]
freg_of [definition, in Asm]
freg_of_is_data_reg [lemma, in Asmgenproof1]
freg_of_not_FPR13 [lemma, in Asmgenproof1]
freg_val [lemma, in Asmgenproof1]
fresh_block_alloc [lemma, in Mem]
FT1 [constructor, in Machregs]
FT2 [constructor, in Machregs]
FT3 [constructor, in Machregs]
function [inductive, in LTLin]
function [inductive, in Linear]
function [inductive, in LTL]
function [inductive, in Mach]
function [inductive, in Csyntax]
function [inductive, in RTL]
function [inductive, in CminorSel]
function [inductive, in Csharpminor]
function [inductive, in Cminor]
functions_transl [lemma, in Asmgenproof]
functions_translated [lemma, in Linearizeproof]
functions_translated [lemma, in Reloadproof]
functions_translated [lemma, in RTLgenproof]
functions_translated [lemma, in Selectionproof]
functions_translated [lemma, in Asmgenproof]
functions_translated [lemma, in Cshmgenproof3]
functions_translated [lemma, in Cminorgenproof]
functions_translated [lemma, in Tailcallproof]
functions_translated [lemma, in Stackingproof]
functions_translated [lemma, in Constpropproof]
functions_translated [lemma, in Tunnelingproof]
functions_translated [lemma, in Allocproof]
functions_translated [lemma, in CSEproof]
functions_transl_no_overflow [lemma, in Asmgenproof]
functions_well_typed [lemma, in Cshmgenproof3]
function_bounds [definition, in Bounds]
function_entry_ok [lemma, in Cminorgenproof]
function_is_within_bounds [lemma, in Bounds]
function_ptr_translated [lemma, in Selectionproof]
function_ptr_translated [lemma, in Constpropproof]
function_ptr_translated [lemma, in Reloadproof]
function_ptr_translated [lemma, in Cminorgenproof]
function_ptr_translated [lemma, in Allocproof]
function_ptr_translated [lemma, in Stackingproof]
function_ptr_translated [lemma, in Linearizeproof]
function_ptr_translated [lemma, in RTLgenproof]
function_ptr_translated [lemma, in Tunnelingproof]
function_ptr_translated [lemma, in Cshmgenproof3]
function_ptr_well_typed [lemma, in Cshmgenproof3]
function_within_bounds [definition, in Bounds]
funct_ptr_translated [lemma, in Tailcallproof]
funct_ptr_translated [lemma, in CSEproof]
fundef [definition, in Csharpminor]
fundef [definition, in Mach]
fundef [definition, in RTL]
fundef [definition, in Linear]
fundef [definition, in CminorSel]
fundef [definition, in LTL]
fundef [definition, in Asm]
fundef [inductive, in AST]
fundef [inductive, in Csyntax]
fundef [definition, in LTLin]
fundef [definition, in Cminor]
funsig [definition, in CminorSel]
funsig [definition, in Linear]
funsig [definition, in Cminor]
funsig [definition, in Mach]
funsig [definition, in LTLin]
funsig [definition, in RTL]
funsig [definition, in Csharpminor]
funsig [definition, in LTL]
fun_case_f [constructor, in Csyntax]
fun_default [constructor, in Csyntax]
F1 [constructor, in Machregs]
F10 [constructor, in Machregs]
F14 [constructor, in Machregs]
F15 [constructor, in Machregs]
F16 [constructor, in Machregs]
F17 [constructor, in Machregs]
F18 [constructor, in Machregs]
F19 [constructor, in Machregs]
F2 [constructor, in Machregs]
F20 [constructor, in Machregs]
F21 [constructor, in Machregs]
F22 [constructor, in Machregs]
F23 [constructor, in Machregs]
F24 [constructor, in Machregs]
F25 [constructor, in Machregs]
F26 [constructor, in Machregs]
F27 [constructor, in Machregs]
F28 [constructor, in Machregs]
F29 [constructor, in Machregs]
F3 [constructor, in Machregs]
F30 [constructor, in Machregs]
F31 [constructor, in Machregs]
F32 [constructor, in Csyntax]
F4 [constructor, in Machregs]
F5 [constructor, in Machregs]
F6 [constructor, in Machregs]
F64 [constructor, in Csyntax]
F7 [constructor, in Machregs]
F8 [constructor, in Machregs]
F9 [constructor, in Machregs]


G

GenIter [module, in Iteration]
GenIter.B_le [definition, in Iteration]
GenIter.converges_to [definition, in Iteration]
GenIter.converges_to_exists [lemma, in Iteration]
GenIter.converges_to_exists_uniquely [lemma, in Iteration]
GenIter.converges_to_iterate [lemma, in Iteration]
GenIter.converges_to_Some [lemma, in Iteration]
GenIter.converges_to_unique [lemma, in Iteration]
GenIter.exists_iterate [definition, in Iteration]
GenIter.F_iter [definition, in Iteration]
GenIter.F_iter_monot [lemma, in Iteration]
GenIter.F_le [definition, in Iteration]
GenIter.iter [definition, in Iteration]
GenIter.iterate [definition, in Iteration]
GenIter.iterate_converges_to [lemma, in Iteration]
GenIter.iterate_prop [lemma, in Iteration]
GenIter.iter_either [lemma, in Iteration]
GenIter.iter_monot [lemma, in Iteration]
GenIter.iter_prop [lemma, in Iteration]
genv [definition, in Asm]
Genv [constructor, in Csem]
Genv [constructor, in Csem]
Genv [constructor, in Cminor]
genv [definition, in RTL]
Genv [constructor, in LTL]
Genv [constructor, in Csem]
Genv [constructor, in Cminor]
genv [definition, in LTL]
Genv [constructor, in LTLin]
GENV [module, in Globalenvs]
genv [definition, in Cminor]
Genv [constructor, in Machabstr]
Genv [constructor, in CminorSel]
Genv [constructor, in Cminor]
genv [definition, in Csem]
Genv [module, in Globalenvs]
genv [definition, in Linear]
genv [definition, in Csharpminor]
genv [definition, in LTLin]
Genv [constructor, in Asm]
Genv [constructor, in Linear]
Genv [constructor, in Machconcr]
Genv [constructor, in RTL]
genv [definition, in CminorSel]
Genv [constructor, in Csharpminor]
genv [definition, in Mach]
Genv.add_funct [definition, in Globalenvs]
Genv.add_functs [definition, in Globalenvs]
Genv.add_functs_match [lemma, in Globalenvs]
Genv.add_functs_rev_match [lemma, in Globalenvs]
Genv.add_globals [definition, in Globalenvs]
Genv.add_symbol [definition, in Globalenvs]
Genv.empty [definition, in Globalenvs]
Genv.find_funct [definition, in Globalenvs]
Genv.find_funct_find_funct_ptr [lemma, in Globalenvs]
Genv.find_funct_inv [lemma, in Globalenvs]
Genv.find_funct_inversion [lemma, in Globalenvs]
Genv.find_funct_match [lemma, in Globalenvs]
Genv.find_funct_prop [lemma, in Globalenvs]
Genv.find_funct_ptr [definition, in Globalenvs]
Genv.find_funct_ptr_exists [lemma, in Globalenvs]
Genv.find_funct_ptr_inversion [lemma, in Globalenvs]
Genv.find_funct_ptr_match [lemma, in Globalenvs]
Genv.find_funct_ptr_negative [lemma, in Globalenvs]
Genv.find_funct_ptr_prop [lemma, in Globalenvs]
Genv.find_funct_ptr_rev_match [lemma, in Globalenvs]
Genv.find_funct_ptr_rev_transf [lemma, in Globalenvs]
Genv.find_funct_ptr_rev_transf_partial [lemma, in Globalenvs]
Genv.find_funct_ptr_rev_transf_partial2 [lemma, in Globalenvs]
Genv.find_funct_ptr_symbol_inversion [lemma, in Globalenvs]
Genv.find_funct_ptr_transf [lemma, in Globalenvs]
Genv.find_funct_ptr_transf_partial [lemma, in Globalenvs]
Genv.find_funct_ptr_transf_partial2 [lemma, in Globalenvs]
Genv.find_funct_rev_match [lemma, in Globalenvs]
Genv.find_funct_rev_transf [lemma, in Globalenvs]
Genv.find_funct_rev_transf_partial [lemma, in Globalenvs]
Genv.find_funct_rev_transf_partial2 [lemma, in Globalenvs]
Genv.find_funct_transf [lemma, in Globalenvs]
Genv.find_funct_transf_partial [lemma, in Globalenvs]
Genv.find_funct_transf_partial2 [lemma, in Globalenvs]
Genv.find_symbol [definition, in Globalenvs]
Genv.find_symbol_exists [lemma, in Globalenvs]
Genv.find_symbol_match [lemma, in Globalenvs]
Genv.find_symbol_not_fresh [lemma, in Globalenvs]
Genv.find_symbol_not_nullptr [lemma, in Globalenvs]
Genv.find_symbol_transf [lemma, in Globalenvs]
Genv.find_symbol_transf_partial [lemma, in Globalenvs]
Genv.find_symbol_transf_partial2 [lemma, in Globalenvs]
Genv.functions_globalenv [lemma, in Globalenvs]
Genv.genv [inductive, in Globalenvs]
Genv.globalenv [definition, in Globalenvs]
Genv.globalenv_initmem [definition, in Globalenvs]
Genv.global_addresses_distinct [lemma, in Globalenvs]
Genv.initmem_inject_neutral [lemma, in Globalenvs]
Genv.initmem_nullptr [lemma, in Globalenvs]
Genv.init_mem [definition, in Globalenvs]
Genv.init_mem_match [lemma, in Globalenvs]
Genv.init_mem_transf [lemma, in Globalenvs]
Genv.init_mem_transf_partial [lemma, in Globalenvs]
Genv.init_mem_transf_partial2 [lemma, in Globalenvs]
Genv.mem_add_globals_match [lemma, in Globalenvs]
Genv.symbols_add_globals_match [lemma, in Globalenvs]
Genv.symbols_init_match [lemma, in Globalenvs]
Genv.t [definition, in Globalenvs]
getN [definition, in Mem]
getN_init [lemma, in Mem]
getN_setN_characterization [lemma, in Mem]
getN_setN_mismatch [lemma, in Mem]
getN_setN_other [lemma, in Mem]
getN_setN_overlap [lemma, in Mem]
getN_setN_same [lemma, in Mem]
get_parent_slot [definition, in Stackingproof]
get_set_index_val_other [lemma, in Stackingproof]
get_set_index_val_overlap [lemma, in Stackingproof]
get_set_index_val_same [lemma, in Stackingproof]
get_slot [inductive, in Machabstr]
get_slot_extends [lemma, in Machabstr2concr]
get_slot_index [lemma, in Stackingproof]
get_slot_intro [constructor, in Machabstr]
Globalenvs [library]
global_compilenv_charact [lemma, in Cminorgenproof]
global_compilenv_match [definition, in Cminorgenproof]
global_fun_typenv [definition, in Cshmgenproof3]
global_typenv [definition, in Ctyping]
global_var_env [definition, in Csharpminor]
globvarenv [definition, in Cshmgenproof3]
Goes_wrong [constructor, in Smallstep]
goto_label [definition, in Asm]
GPR0 [constructor, in Asm]
GPR1 [constructor, in Asm]
GPR10 [constructor, in Asm]
GPR11 [constructor, in Asm]
GPR12 [constructor, in Asm]
GPR13 [constructor, in Asm]
GPR14 [constructor, in Asm]
GPR15 [constructor, in Asm]
GPR16 [constructor, in Asm]
GPR17 [constructor, in Asm]
GPR18 [constructor, in Asm]
GPR19 [constructor, in Asm]
GPR2 [constructor, in Asm]
GPR20 [constructor, in Asm]
GPR21 [constructor, in Asm]
GPR22 [constructor, in Asm]
GPR23 [constructor, in Asm]
GPR24 [constructor, in Asm]
GPR25 [constructor, in Asm]
GPR26 [constructor, in Asm]
GPR27 [constructor, in Asm]
GPR28 [constructor, in Asm]
GPR29 [constructor, in Asm]
GPR3 [constructor, in Asm]
GPR30 [constructor, in Asm]
GPR31 [constructor, in Asm]
GPR4 [constructor, in Asm]
GPR5 [constructor, in Asm]
GPR6 [constructor, in Asm]
GPR7 [constructor, in Asm]
GPR8 [constructor, in Asm]
GPR9 [constructor, in Asm]
gpr_or_zero [definition, in Asm]
gpr_or_zero_not_zero [lemma, in Asmgenproof1]
gpr_or_zero_zero [lemma, in Asmgenproof1]
graph_coloring [axiom, in Coloring]
graph_incl_refl [lemma, in Coloringproof]
gvarenv [definition, in Csharpminor]


H

handle_error [definition, in RTLgen]
high_bound [definition, in Mem]
high_bound_alloc [lemma, in Mem]
high_bound_alloc_other [lemma, in Mem]
high_bound_alloc_same [lemma, in Mem]
high_bound_free [lemma, in Mem]
high_bound_free_same [lemma, in Mem]
high_bound_store [lemma, in Mem]
high_half [axiom, in Asm]
high_half_type [axiom, in Asm]
high_half_zero [lemma, in Asmgenproof1]
high_s [definition, in Asmgen]
high_u [definition, in Asmgen]


I

ident [definition, in AST]
identset_removelist [definition, in Cminorgen]
ident_eq [definition, in AST]
IMap [module, in Maps]
IMap.elt [definition, in Maps]
IMap.elt_eq [definition, in Maps]
IMap.eq [definition, in Maps]
IMap.get [definition, in Maps]
IMap.gi [lemma, in Maps]
IMap.gmap [lemma, in Maps]
IMap.gso [lemma, in Maps]
IMap.gss [lemma, in Maps]
IMap.gsspec [lemma, in Maps]
IMap.init [definition, in Maps]
IMap.map [definition, in Maps]
IMap.set [definition, in Maps]
IMap.t [definition, in Maps]
immediate [inductive, in Asm]
immediate [inductive, in Asm]
immediate [inductive, in Asm]
immediate [inductive, in Asm]
immediate [inductive, in Asm]
immediate [inductive, in Asm]
incl_app_inv_l [lemma, in Coqlib]
incl_app_inv_r [lemma, in Coqlib]
incl_cons_inv [lemma, in Coqlib]
incl_same_head [lemma, in Coqlib]
Incoming [constructor, in Locations]
IndexedMreg [module, in Machregs]
IndexedMreg.eq [definition, in Machregs]
IndexedMreg.index [definition, in Machregs]
IndexedMreg.index_inj [lemma, in Machregs]
IndexedMreg.t [definition, in Machregs]
INDEXED_TYPE [module, in Maps]
index_arg_valid [lemma, in Stackingproof]
index_diff [definition, in Stackingproof]
index_float_callee_save [definition, in Conventions]
index_float_callee_save_inj [lemma, in Conventions]
index_float_callee_save_pos [lemma, in Conventions]
index_float_callee_save_pos2 [lemma, in Conventions]
index_int_callee_save [definition, in Conventions]
index_int_callee_save_inj [lemma, in Conventions]
index_int_callee_save_pos [lemma, in Conventions]
index_int_callee_save_pos2 [lemma, in Conventions]
index_local_valid [lemma, in Stackingproof]
index_saved_float_valid [lemma, in Stackingproof]
index_saved_int_valid [lemma, in Stackingproof]
index_val [definition, in Stackingproof]
index_valid [definition, in Stackingproof]
infer_type_environment [axiom, in RTLtyping]
initial_state [inductive, in LTLin]
initial_state [inductive, in Linear]
initial_state [inductive, in RTL]
initial_state [inductive, in Machconcr]
initial_state [inductive, in Cminor]
initial_state [inductive, in Machabstr]
initial_state [inductive, in CminorSel]
initial_state [inductive, in Csem]
initial_state [inductive, in LTL]
initial_state [inductive, in Csharpminor]
initial_state [inductive, in Asm]
initial_state_deterministic [lemma, in Complements]
initial_state_intro [constructor, in CminorSel]
initial_state_intro [constructor, in RTL]
initial_state_intro [constructor, in LTLin]
initial_state_intro [constructor, in Csharpminor]
initial_state_intro [constructor, in LTL]
initial_state_intro [constructor, in Linear]
initial_state_intro [constructor, in Asm]
initial_state_intro [constructor, in Cminor]
initial_state_intro [constructor, in Csem]
initial_state_intro [constructor, in Machabstr]
initial_state_intro [constructor, in Machconcr]
Init_addrof [constructor, in AST]
init_data [inductive, in AST]
Init_float32 [constructor, in AST]
Init_float64 [constructor, in AST]
init_inject [lemma, in Mem]
Init_int16 [constructor, in AST]
Init_int32 [constructor, in AST]
Init_int8 [constructor, in AST]
init_locs [definition, in LTL]
init_mapping [definition, in RTLgen]
init_mapping_valid [lemma, in RTLgenspec]
init_mapping_wf [lemma, in RTLgenproof]
Init_pointer [constructor, in AST]
init_regs [definition, in RTL]
Init_space [constructor, in AST]
init_state [definition, in RTLgen]
inject_id [definition, in Mem]
inject_incr [definition, in Mem]
inject_incr_refl [lemma, in Mem]
inject_incr_trans [lemma, in Mem]
inj_offset_aligned [definition, in Mem]
Inop [constructor, in RTL]
insert_lenv [inductive, in CminorSel]
insert_lenv_lookup1 [lemma, in CminorSel]
insert_lenv_lookup2 [lemma, in CminorSel]
insert_lenv_S [constructor, in CminorSel]
insert_lenv_0 [constructor, in CminorSel]
instruction [inductive, in Mach]
instruction [inductive, in Linear]
instruction [inductive, in Asm]
instruction [inductive, in RTL]
instruction [inductive, in LTL]
instruction [inductive, in LTLin]
instr_at_incr [lemma, in RTLgenspec]
instr_is_within_bounds [lemma, in Bounds]
instr_within_bounds [definition, in Bounds]
Integers [library]
interfere_incl [lemma, in Coloringproof]
interfere_mreg_incl [lemma, in Coloringproof]
InterfGraph [library]
interf_graph [definition, in Coloring]
interf_graph_correct_1 [lemma, in Coloringproof]
interf_graph_correct_2 [lemma, in Coloringproof]
interf_graph_correct_3 [lemma, in Coloringproof]
Internal [constructor, in Csyntax]
Internal [constructor, in AST]
internal_determinism [inductive, in Determinism]
intoffloat [axiom, in Floats]
intoffloat [definition, in SelectOp]
intsize [inductive, in Csyntax]
intuoffloat [axiom, in Floats]
intuoffloat [definition, in SelectOp]
intval [definition, in ConstpropOp]
intval_correct [lemma, in ConstpropOpproof]
IntWordsize [module, in Integers]
IntWordsize.wordsize [definition, in Integers]
int_add_no_overflow [lemma, in Machabstr2concr]
int_callee_save [definition, in Bounds]
int_callee_save_bound [lemma, in Bounds]
int_callee_save_norepet [lemma, in Conventions]
int_callee_save_not_destroyed [lemma, in Conventions]
int_callee_save_regs [definition, in Conventions]
int_callee_save_type [lemma, in Conventions]
int_caller_save_regs [definition, in Conventions]
int_determ_0 [constructor, in Determinism]
int_determ_1 [constructor, in Determinism]
int_float_callee_save_disjoint [lemma, in Conventions]
int_local [definition, in Bounds]
int_local_slot_bound [lemma, in Bounds]
int_param_regs [definition, in Conventions]
int_temporaries [definition, in Conventions]
in_app [lemma, in Coqlib]
in_bounds [definition, in Mem]
in_bounds_true [lemma, in Mem]
in_cns [lemma, in Coqlib]
IR [constructor, in Asm]
ireg [inductive, in Asm]
ireg_eq [lemma, in Asm]
ireg_of [definition, in Asm]
ireg_of_is_data_reg [lemma, in Asmgenproof1]
ireg_of_not_GPR1 [lemma, in Asmgenproof1]
ireg_of_not_GPR12 [lemma, in Asmgenproof1]
ireg_val [lemma, in Asmgenproof1]
is_call_cont [definition, in CminorSel]
is_call_cont [definition, in Cminor]
is_call_cont [definition, in Csem]
is_call_cont [definition, in Csharpminor]
is_call_cont_call_cont [lemma, in Csem]
is_class_compatible [definition, in Parmov]
is_compare_eq_zero [definition, in Selection]
is_compare_eq_zero_correct [lemma, in Selectionproof]
is_compare_neq_zero [definition, in Selection]
is_compare_neq_zero_correct [lemma, in Selectionproof]
is_data_reg [definition, in Asmgenproof1]
is_false [inductive, in Csem]
is_false_int [constructor, in Csem]
is_first_dest [definition, in Parmov]
is_label [definition, in LTLin]
is_label [definition, in Asm]
is_label [definition, in Linear]
is_label [definition, in Mach]
is_label_correct [lemma, in LTLin]
is_label_correct [lemma, in Mach]
is_label_correct [lemma, in Linear]
is_label_correct [lemma, in Asm]
is_last_source_charact [lemma, in Parmov]
is_mill [definition, in Parmov]
is_mill_append [lemma, in Parmov]
is_mill_cons [lemma, in Parmov]
is_move_operation [definition, in Op]
is_move_operation_correct [lemma, in Op]
is_not_temp [definition, in Parmov]
is_not_temp_charact [lemma, in Parallelmove]
is_path [inductive, in Parmov]
is_path_change_last_source [lemma, in Parmov]
is_path_cons [constructor, in Parmov]
is_path_nil [constructor, in Parmov]
is_path_pop [lemma, in Parmov]
is_redundant_move [definition, in Allocation]
is_return [definition, in Tailcall]
is_return_charact [lemma, in Tailcallproof]
is_return_measure_rec [lemma, in Tailcallproof]
is_return_none [constructor, in Tailcallproof]
is_return_spec [inductive, in Tailcallproof]
is_Sskip [definition, in Cshmgen]
is_Sskip_false [lemma, in Cshmgenproof1]
is_Sskip_true [lemma, in Cshmgenproof1]
is_tail [inductive, in Coqlib]
is_tail_add_branch [lemma, in Linearizeproof]
is_tail_code_tail [lemma, in Asmgenretaddr]
is_tail_cons [constructor, in Coqlib]
is_tail_cons_left [lemma, in Coqlib]
is_tail_find_label [lemma, in Machtyping]
is_tail_find_label [lemma, in Linearizeproof]
is_tail_in [lemma, in Coqlib]
is_tail_incl [lemma, in Coqlib]
is_tail_refl [constructor, in Coqlib]
is_tail_trans [lemma, in Coqlib]
is_temp [definition, in Parmov]
is_trivial_op [definition, in CSE]
is_true [inductive, in Csem]
is_true_int_int [constructor, in Csem]
is_variable [definition, in Cshmgen]
is_variable_correct [lemma, in Cshmgenproof1]
ITER [module, in Iteration]
Iteration [library]
IT1 [constructor, in Machregs]
IT2 [constructor, in Machregs]
I16 [constructor, in Csyntax]
I32 [constructor, in Csyntax]
I8 [constructor, in Csyntax]


K

Kblock [constructor, in CminorSel]
Kblock [constructor, in Csharpminor]
Kblock [constructor, in Cminor]
Kcall [constructor, in Cminor]
Kcall [constructor, in Csem]
Kcall [constructor, in CminorSel]
Kcall [constructor, in Csharpminor]
Kdowhile [constructor, in Csem]
Kfor2 [constructor, in Csem]
Kfor3 [constructor, in Csem]
Kildall [library]
kill_loads [definition, in CSE]
kill_load_eqs [definition, in CSE]
kill_load_eqs_incl [lemma, in CSEproof]
kill_load_eqs_ops [lemma, in CSEproof]
kill_load_satisfiable [lemma, in CSEproof]
Kseq [constructor, in Cminor]
Kseq [constructor, in CminorSel]
Kseq [constructor, in Csharpminor]
Kseq [constructor, in Csem]
Kstop [constructor, in CminorSel]
Kstop [constructor, in Csem]
Kstop [constructor, in Csharpminor]
Kstop [constructor, in Cminor]
Kswitch [constructor, in Csem]
Kwhile [constructor, in Csem]


L

L [module, in Kildall]
L [module, in Kildall]
L [module, in Kildall]
label [definition, in Asm]
label [definition, in Mach]
label [definition, in LTLin]
label [definition, in Cminor]
label [definition, in Csyntax]
label [definition, in Linear]
label [definition, in Csharpminor]
labeled_statements [inductive, in Csyntax]
labelmap [definition, in RTLgen]
label_in_add_branch [lemma, in Linearizeproof]
label_in_lin_instr [lemma, in Linearizeproof]
label_in_lin_rec [lemma, in Linearizeproof]
label_pos [definition, in Asm]
label_pos_code_tail [lemma, in Asmgenproof]
Lattice [library]
lbl [definition, in Linearize]
lbl_stmt [inductive, in Csharpminor]
LBoolean [module, in Lattice]
LBoolean.beq [definition, in Lattice]
LBoolean.beq_correct [lemma, in Lattice]
LBoolean.bot [definition, in Lattice]
LBoolean.eq [definition, in Lattice]
LBoolean.eq_refl [definition, in Lattice]
LBoolean.eq_sym [definition, in Lattice]
LBoolean.eq_trans [definition, in Lattice]
LBoolean.ge [definition, in Lattice]
LBoolean.ge_bot [lemma, in Lattice]
LBoolean.ge_compat [lemma, in Lattice]
LBoolean.ge_lub_left [lemma, in Lattice]
LBoolean.ge_refl [lemma, in Lattice]
LBoolean.ge_top [lemma, in Lattice]
LBoolean.ge_trans [lemma, in Lattice]
LBoolean.lub [definition, in Lattice]
LBoolean.lub_commut [lemma, in Lattice]
LBoolean.t [definition, in Lattice]
LBoolean.top [definition, in Lattice]
Lcall [constructor, in Linear]
Lcall [constructor, in LTL]
Lcall [constructor, in LTLin]
Lcond [constructor, in LTLin]
Lcond [constructor, in LTL]
Lcond [constructor, in Linear]
lessdef [definition, in Mem]
lessdef_refl [lemma, in Mem]
letenv [definition, in CminorSel]
LFlat [module, in Lattice]
LFlat.beq [definition, in Lattice]
LFlat.beq_correct [lemma, in Lattice]
LFlat.Bot [constructor, in Lattice]
LFlat.bot [definition, in Lattice]
LFlat.eq [definition, in Lattice]
LFlat.eq_refl [definition, in Lattice]
LFlat.eq_sym [definition, in Lattice]
LFlat.eq_trans [definition, in Lattice]
LFlat.ge [definition, in Lattice]
LFlat.ge_bot [lemma, in Lattice]
LFlat.ge_compat [lemma, in Lattice]
LFlat.ge_lub_left [lemma, in Lattice]
LFlat.ge_refl [lemma, in Lattice]
LFlat.ge_top [lemma, in Lattice]
LFlat.ge_trans [lemma, in Lattice]
LFlat.Inj [constructor, in Lattice]
LFlat.lub [definition, in Lattice]
LFlat.lub_commut [lemma, in Lattice]
LFlat.t [definition, in Lattice]
LFlat.top [definition, in Lattice]
LFlat.t_ [inductive, in Lattice]
LFSet [module, in Lattice]
LFSet.beq [definition, in Lattice]
LFSet.beq_correct [definition, in Lattice]
LFSet.bot [definition, in Lattice]
LFSet.eq [definition, in Lattice]
LFSet.eq_refl [definition, in Lattice]
LFSet.eq_sym [definition, in Lattice]
LFSet.eq_trans [definition, in Lattice]
LFSet.ge [definition, in Lattice]
LFSet.ge_bot [lemma, in Lattice]
LFSet.ge_compat [lemma, in Lattice]
LFSet.ge_lub_left [lemma, in Lattice]
LFSet.ge_refl [lemma, in Lattice]
LFSet.ge_trans [lemma, in Lattice]
LFSet.lub [definition, in Lattice]
LFSet.lub_commut [lemma, in Lattice]
LFSet.t [definition, in Lattice]
Lgetstack [constructor, in Linear]
Lgoto [constructor, in LTLin]
Lgoto [constructor, in Linear]
lift [definition, in CminorSel]
lift_condexpr [definition, in CminorSel]
lift_expr [definition, in CminorSel]
lift_exprlist [definition, in CminorSel]
Linear [library]
Linearize [library]
Linearizeproof [library]
Linearizetyping [library]
linearize_body [definition, in Linearize]
linearize_instr [definition, in Linearize]
Lineartyping [library]
list_append_map [lemma, in Coqlib]
list_disjoint [definition, in Coqlib]
list_disjoint_cons_left [lemma, in Coqlib]
list_disjoint_cons_right [lemma, in Coqlib]
list_disjoint_dec [lemma, in Coqlib]
list_disjoint_notin [lemma, in Coqlib]
list_disjoint_sym [lemma, in Coqlib]
list_drop [definition, in Coqlib]
list_drop_incl [lemma, in Coqlib]
list_drop_norepet [lemma, in Coqlib]
list_equiv [definition, in Coqlib]
list_forall2 [inductive, in Coqlib]
list_forall2_cons [constructor, in Coqlib]
list_forall2_imply [lemma, in Coqlib]
list_forall2_nil [constructor, in Coqlib]
list_in_insert [lemma, in Coqlib]
list_in_map_inv [lemma, in Coqlib]
list_length_map [lemma, in Coqlib]
list_length_z [definition, in Coqlib]
list_length_z_aux [definition, in Coqlib]
list_length_z_cons [lemma, in Coqlib]
list_length_z_map [lemma, in Coqlib]
list_length_z_pos [lemma, in Coqlib]
list_map_compose [lemma, in Coqlib]
list_map_drop [lemma, in Coqlib]
list_map_exten [lemma, in Coqlib]
list_map_identity [lemma, in Coqlib]
list_map_norepet [lemma, in Coqlib]
list_map_nth [lemma, in Coqlib]
list_norepet [inductive, in Coqlib]
list_norepet_app [lemma, in Coqlib]
list_norepet_append [lemma, in Coqlib]
list_norepet_append_left [lemma, in Coqlib]
list_norepet_append_right [lemma, in Coqlib]
list_norepet_cons [constructor, in Coqlib]
list_norepet_dec [lemma, in Coqlib]
list_norepet_nil [constructor, in Coqlib]
list_nth_z [definition, in Coqlib]
list_nth_z_in [lemma, in Coqlib]
list_nth_z_map [lemma, in Coqlib]
list_nth_z_range [lemma, in Coqlib]
live0 [definition, in Allocation]
Ljumptable [constructor, in LTL]
Ljumptable [constructor, in LTLin]
Ljumptable [constructor, in Linear]
Llabel [constructor, in Linear]
Llabel [constructor, in LTLin]
Lload [constructor, in Linear]
Lload [constructor, in LTL]
Lload [constructor, in LTLin]
Lnop [constructor, in LTL]
load [definition, in Mem]
Load [constructor, in CSE]
load [definition, in Selection]
loadimm [definition, in Asmgen]
loadimm_correct [lemma, in Asmgenproof1]
loadimm_tail [lemma, in Asmgenretaddr]
loadind [definition, in Asmgen]
loadind_aux [definition, in Asmgen]
loadind_aux_correct [lemma, in Asmgenproof1]
loadind_correct [lemma, in Asmgenproof1]
loadind_tail [lemma, in Asmgenretaddr]
loadv [definition, in Mem]
loadv_cast [lemma, in SelectOpproof]
loadv_inject [lemma, in Mem]
loadv_lessdef [lemma, in Mem]
loadv_shift [lemma, in Mem]
loadv_8_signed_unsigned [lemma, in Mem]
load1 [definition, in Asm]
load2 [definition, in Asm]
load_alloc_other [lemma, in Mem]
load_alloc_same [lemma, in Mem]
load_alloc_same' [lemma, in Mem]
load_alloc_unchanged [lemma, in Mem]
load_extends [lemma, in Mem]
load_free [lemma, in Mem]
load_freelist [lemma, in Cminorgenproof]
load_from_alloc_is_undef [lemma, in Cminorgenproof]
load_inject [lemma, in Mem]
load_inv [lemma, in Mem]
load_lessdef [lemma, in Mem]
load_result_inject [lemma, in Mem]
load_result_ty [lemma, in Machabstr2concr]
load_shift [lemma, in Mem]
load_stack [definition, in Machconcr]
load_store_cases [inductive, in Mem]
load_store_characterization [lemma, in Mem]
load_store_classification [definition, in Mem]
load_store_mismatch [lemma, in Mem]
load_store_mismatch' [lemma, in Mem]
load_store_other [lemma, in Mem]
load_store_overlap [lemma, in Mem]
load_store_overlap' [lemma, in Mem]
load_store_same [lemma, in Mem]
load_store_similar [lemma, in Mem]
load_valid_access [lemma, in Mem]
load_value_of_type [definition, in Csem]
Loc [module, in Locations]
loc [inductive, in Locations]
Local [constructor, in Locations]
Locations [library]
Locmap [module, in Locations]
Locmap.get [definition, in Locations]
Locmap.gso [lemma, in Locations]
Locmap.gss [lemma, in Locations]
Locmap.init [definition, in Locations]
Locmap.set [definition, in Locations]
Locmap.t [definition, in Locations]
locmap_equiv [definition, in Parallelmove]
locmap_optget [definition, in LTL]
locset [definition, in Linear]
locset [definition, in LTLin]
locset [definition, in LTL]
locs_acceptable [definition, in Conventions]
locs_acceptable_disj_temporaries [lemma, in Conventions]
locs_acceptable_valid [lemma, in Reloadtyping]
locs_acceptable_writable [lemma, in Reloadtyping]
locs_valid [definition, in Reloadtyping]
locs_writable [definition, in Reloadtyping]
Loc.diff [definition, in Locations]
Loc.diff_not_eq [lemma, in Locations]
Loc.diff_sym [lemma, in Locations]
Loc.disjoint [definition, in Locations]
Loc.disjoint_cons_left [lemma, in Locations]
Loc.disjoint_cons_right [lemma, in Locations]
Loc.disjoint_notin [lemma, in Locations]
Loc.disjoint_sym [lemma, in Locations]
Loc.eq [lemma, in Locations]
Loc.in_notin_diff [lemma, in Locations]
Loc.non_overlap_diff [lemma, in Locations]
Loc.norepet [inductive, in Locations]
Loc.norepet_cons [constructor, in Locations]
Loc.norepet_nil [constructor, in Locations]
Loc.notin [definition, in Locations]
Loc.notin_disjoint [lemma, in Locations]
Loc.notin_not_in [lemma, in Locations]
Loc.no_overlap [definition, in Locations]
Loc.overlap [definition, in Locations]
Loc.overlap_aux [definition, in Locations]
Loc.overlap_aux_false_1 [lemma, in Locations]
Loc.overlap_aux_true_1 [lemma, in Locations]
Loc.overlap_aux_true_2 [lemma, in Locations]
Loc.overlap_not_diff [lemma, in Locations]
Loc.same_not_diff [lemma, in Locations]
Loc.type [definition, in Locations]
loc_acceptable [definition, in Conventions]
loc_acceptable_noteq_diff [lemma, in Conventions]
loc_acceptable_notin_notin [lemma, in Conventions]
loc_acceptable_valid [lemma, in Reloadtyping]
loc_acceptable_writable [lemma, in Reloadtyping]
loc_arguments [definition, in Conventions]
loc_arguments_acceptable [lemma, in Conventions]
loc_arguments_bounded [lemma, in Conventions]
loc_arguments_length [lemma, in Conventions]
loc_arguments_norepet [lemma, in Conventions]
loc_arguments_not_temporaries [lemma, in Conventions]
loc_arguments_rec [definition, in Conventions]
loc_arguments_type [lemma, in Conventions]
loc_argument_acceptable [definition, in Conventions]
loc_external_result [definition, in Asm]
loc_is_acceptable [definition, in Coloring]
loc_is_acceptable_correct [lemma, in Coloringproof]
loc_norepet_norepet [lemma, in Parallelmove]
loc_parameters [definition, in Conventions]
loc_parameters_length [lemma, in Conventions]
loc_parameters_not_temporaries [lemma, in Conventions]
loc_parameters_type [lemma, in Conventions]
loc_result [definition, in Conventions]
loc_result_acceptable [lemma, in Conventions]
loc_result_caller_save [lemma, in Conventions]
loc_result_not_callee_save [lemma, in Conventions]
loc_result_type [lemma, in Conventions]
loc_type_combine [lemma, in Parallelmove]
loc_type_temp_for [lemma, in Parallelmove]
loc_valid [definition, in Reloadtyping]
loc_writable [definition, in Reloadtyping]
Lop [constructor, in Linear]
Lop [constructor, in LTL]
Lop [constructor, in LTLin]
low_bound [definition, in Mem]
low_bound_alloc [lemma, in Mem]
low_bound_alloc_other [lemma, in Mem]
low_bound_alloc_same [lemma, in Mem]
low_bound_free [lemma, in Mem]
low_bound_free_same [lemma, in Mem]
low_bound_store [lemma, in Mem]
low_half [axiom, in Asm]
low_half_type [axiom, in Asm]
low_high_half [axiom, in Asm]
low_high_s [lemma, in Asmgenproof1]
low_high_u [lemma, in Asmgenproof1]
low_high_u_xor [lemma, in Asmgenproof1]
low_s [definition, in Asmgen]
low_u [definition, in Asmgen]
LPMap [module, in Lattice]
LPMap.beq [definition, in Lattice]
LPMap.beq_correct [lemma, in Lattice]
LPMap.bot [definition, in Lattice]
LPMap.Bot_except [constructor, in Lattice]
LPMap.eq [definition, in Lattice]
LPMap.eq_refl [lemma, in Lattice]
LPMap.eq_sym [lemma, in Lattice]
LPMap.eq_trans [lemma, in Lattice]
LPMap.ge [definition, in Lattice]
LPMap.get [definition, in Lattice]
LPMap.get_bot [lemma, in Lattice]
LPMap.get_top [lemma, in Lattice]
LPMap.ge_bot [lemma, in Lattice]
LPMap.ge_compat [lemma, in Lattice]
LPMap.ge_lub_left [lemma, in Lattice]
LPMap.ge_refl [lemma, in Lattice]
LPMap.ge_top [lemma, in Lattice]
LPMap.ge_trans [lemma, in Lattice]
LPMap.gso [lemma, in Lattice]
LPMap.gss [lemma, in Lattice]
LPMap.lub [definition, in Lattice]
LPMap.lub_commut [lemma, in Lattice]
LPMap.opt_lub [definition, in Lattice]
LPMap.set [definition, in Lattice]
LPMap.t [definition, in Lattice]
LPMap.top [definition, in Lattice]
LPMap.t_ [inductive, in Lattice]
LR [constructor, in Asm]
Lreturn [constructor, in LTLin]
Lreturn [constructor, in LTL]
Lreturn [constructor, in Linear]
LScase [constructor, in Csharpminor]
LScase [constructor, in Csyntax]
lsc_mismatch [constructor, in Mem]
lsc_other [constructor, in Mem]
lsc_overlap [constructor, in Mem]
lsc_similar [constructor, in Mem]
LSdefault [constructor, in Csyntax]
LSdefault [constructor, in Csharpminor]
Lsetstack [constructor, in Linear]
Lstore [constructor, in LTLin]
Lstore [constructor, in Linear]
Lstore [constructor, in LTL]
Ltailcall [constructor, in LTLin]
Ltailcall [constructor, in LTL]
Ltailcall [constructor, in Linear]
LTL [library]
LTLin [library]
LTLintyping [library]
LTLtyping [library]
lt_state [definition, in RTLgenproof]
lt_state_intro [lemma, in RTLgenproof]
lt_state_wf [lemma, in RTLgenproof]


M

Mach [library]
Machabstr [library]
Machabstr2concr [library]
Machconcr [library]
Machregs [library]
Machtyping [library]
Make [module, in Integers]
Make.add [definition, in Integers]
Make.add_and [lemma, in Integers]
Make.add_assoc [lemma, in Integers]
Make.add_commut [lemma, in Integers]
Make.add_neg_zero [lemma, in Integers]
Make.add_permut [lemma, in Integers]
Make.add_signed [lemma, in Integers]
Make.add_unsigned [lemma, in Integers]
Make.add_zero [lemma, in Integers]
Make.and [definition, in Integers]
Make.and_assoc [lemma, in Integers]
Make.and_commut [lemma, in Integers]
Make.and_idem [lemma, in Integers]
Make.and_mone [lemma, in Integers]
Make.and_or_distrib [lemma, in Integers]
Make.and_shl [lemma, in Integers]
Make.and_shru [lemma, in Integers]
Make.and_xor_distrib [lemma, in Integers]
Make.and_zero [lemma, in Integers]
Make.bits_of_Z [definition, in Integers]
Make.bits_of_Z_above [lemma, in Integers]
Make.bits_of_Z_below [lemma, in Integers]
Make.bits_of_Z_mone [lemma, in Integers]
Make.bits_of_Z_of_bits [lemma, in Integers]
Make.bits_of_Z_of_bits' [lemma, in Integers]
Make.bits_of_Z_two_p [lemma, in Integers]
Make.bits_of_Z_zero [lemma, in Integers]
Make.bitwise_binop [definition, in Integers]
Make.bitwise_binop_assoc [lemma, in Integers]
Make.bitwise_binop_commut [lemma, in Integers]
Make.bitwise_binop_idem [lemma, in Integers]
Make.bitwise_binop_rol [lemma, in Integers]
Make.bitwise_binop_shl [lemma, in Integers]
Make.bitwise_binop_shru [lemma, in Integers]
Make.cmp [definition, in Integers]
Make.cmpu [definition, in Integers]
Make.divs [definition, in Integers]
Make.divs_pow2 [lemma, in Integers]
Make.divu [definition, in Integers]
Make.divu_pow2 [lemma, in Integers]
Make.eq [definition, in Integers]
Make.eqm [definition, in Integers]
Make.eqmod [definition, in Integers]
Make.eqmod_add [lemma, in Integers]
Make.eqmod_divides [lemma, in Integers]
Make.eqmod_mod [lemma, in Integers]
Make.eqmod_mod_eq [lemma, in Integers]
Make.eqmod_mult [lemma, in Integers]
Make.eqmod_mult_div [lemma, in Integers]
Make.eqmod_neg [lemma, in Integers]
Make.eqmod_refl [lemma, in Integers]
Make.eqmod_refl2 [lemma, in Integers]
Make.eqmod_small_eq [lemma, in Integers]
Make.eqmod_sub [lemma, in Integers]
Make.eqmod_sym [lemma, in Integers]
Make.eqmod_trans [lemma, in Integers]
Make.eqmod_two_p_sign_ext [lemma, in Integers]
Make.eqmod_two_p_zero_ext [lemma, in Integers]
Make.eqm_add [lemma, in Integers]
Make.eqm_eqmod_two_p [lemma, in Integers]
Make.eqm_mult [lemma, in Integers]
Make.eqm_neg [lemma, in Integers]
Make.eqm_refl [lemma, in Integers]
Make.eqm_refl2 [lemma, in Integers]
Make.eqm_samerepr [lemma, in Integers]
Make.eqm_signed_unsigned [lemma, in Integers]
Make.eqm_small_eq [lemma, in Integers]
Make.eqm_sub [lemma, in Integers]
Make.eqm_sym [lemma, in Integers]
Make.eqm_trans [lemma, in Integers]
Make.eqm_unsigned_repr [lemma, in Integers]
Make.eqm_unsigned_repr_l [lemma, in Integers]
Make.eqm_unsigned_repr_r [lemma, in Integers]
Make.eq_dec [lemma, in Integers]
Make.eq_false [lemma, in Integers]
Make.eq_spec [lemma, in Integers]
Make.eq_sym [lemma, in Integers]
Make.eq_true [lemma, in Integers]
Make.half_modulus [definition, in Integers]
Make.int [inductive, in Integers]
Make.int_of_one_bits [definition, in Integers]
Make.is_false [definition, in Integers]
Make.is_power2 [definition, in Integers]
Make.is_power2_correct [lemma, in Integers]
Make.is_power2_range [lemma, in Integers]
Make.is_power2_rng [lemma, in Integers]
Make.is_power2_two_p [lemma, in Integers]
Make.is_rlw_mask [definition, in Integers]
Make.is_rlw_mask_rec [definition, in Integers]
Make.is_true [definition, in Integers]
Make.iwordsize [definition, in Integers]
Make.lt [definition, in Integers]
Make.ltu [definition, in Integers]
Make.ltu_inv [lemma, in Integers]
Make.ltu_range_test [lemma, in Integers]
Make.max_signed [definition, in Integers]
Make.max_unsigned [definition, in Integers]
Make.min_signed [definition, in Integers]
Make.mkint_eq [lemma, in Integers]
Make.mods [definition, in Integers]
Make.mods_divs [lemma, in Integers]
Make.modu [definition, in Integers]
Make.modulus [definition, in Integers]
Make.modu_and [lemma, in Integers]
Make.modu_divu [lemma, in Integers]
Make.modu_divu_Euclid [lemma, in Integers]
Make.mone [definition, in Integers]
Make.mul [definition, in Integers]
Make.mul_add_distr_l [lemma, in Integers]
Make.mul_add_distr_r [lemma, in Integers]
Make.mul_assoc [lemma, in Integers]
Make.mul_commut [lemma, in Integers]
Make.mul_one [lemma, in Integers]
Make.mul_pow2 [lemma, in Integers]
Make.mul_signed [lemma, in Integers]
Make.mul_zero [lemma, in Integers]
Make.neg [definition, in Integers]
Make.negate_cmp [lemma, in Integers]
Make.negate_cmpu [lemma, in Integers]
Make.neg_add_distr [lemma, in Integers]
Make.neg_involutive [lemma, in Integers]
Make.neg_mul_distr_l [lemma, in Integers]
Make.neg_mul_distr_r [lemma, in Integers]
Make.neg_repr [lemma, in Integers]
Make.neg_zero [lemma, in Integers]
Make.not [definition, in Integers]
Make.notbool [definition, in Integers]
Make.notbool_isfalse_istrue [lemma, in Integers]
Make.notbool_istrue_isfalse [lemma, in Integers]
Make.not_involutive [lemma, in Integers]
Make.one [definition, in Integers]
Make.one_bits [definition, in Integers]
Make.one_bits_decomp [lemma, in Integers]
Make.one_bits_range [lemma, in Integers]
Make.one_not_zero [lemma, in Integers]
Make.or [definition, in Integers]
Make.or_assoc [lemma, in Integers]
Make.or_commut [lemma, in Integers]
Make.or_idem [lemma, in Integers]
Make.or_mone [lemma, in Integers]
Make.or_rolm [lemma, in Integers]
Make.or_ror [lemma, in Integers]
Make.or_zero [lemma, in Integers]
Make.powerserie [definition, in Integers]
Make.repr [definition, in Integers]
Make.repr_signed [lemma, in Integers]
Make.repr_unsigned [lemma, in Integers]
Make.rlw_accepting [definition, in Integers]
Make.RLW_Sbad [constructor, in Integers]
Make.rlw_state [inductive, in Integers]
Make.RLW_S0 [constructor, in Integers]
Make.RLW_S1 [constructor, in Integers]
Make.RLW_S2 [constructor, in Integers]
Make.RLW_S3 [constructor, in Integers]
Make.RLW_S4 [constructor, in Integers]
Make.RLW_S5 [constructor, in Integers]
Make.RLW_S6 [constructor, in Integers]
Make.rlw_transition [definition, in Integers]
Make.rol [definition, in Integers]
Make.rolm [definition, in Integers]
Make.rolm_rolm [lemma, in Integers]
Make.rolm_zero [lemma, in Integers]
Make.rol_and [lemma, in Integers]
Make.rol_or [lemma, in Integers]
Make.rol_rol [lemma, in Integers]
Make.rol_zero [lemma, in Integers]
Make.ror [definition, in Integers]
Make.ror_rol [lemma, in Integers]
Make.shl [definition, in Integers]
Make.shl_mul [lemma, in Integers]
Make.shl_mul_two_p [lemma, in Integers]
Make.shl_rolm [lemma, in Integers]
Make.shl_shl [lemma, in Integers]
Make.shl_zero [lemma, in Integers]
Make.shr [definition, in Integers]
Make.shru [definition, in Integers]
Make.shru_div_two_p [lemma, in Integers]
Make.shru_lt_zero [lemma, in Integers]
Make.shru_rolm [lemma, in Integers]
Make.shru_shl_and [lemma, in Integers]
Make.shru_shru [lemma, in Integers]
Make.shru_zero [lemma, in Integers]
Make.shrx [definition, in Integers]
Make.shrx_carry [lemma, in Integers]
Make.shrx_shr [lemma, in Integers]
Make.shr_carry [definition, in Integers]
Make.shr_shr [lemma, in Integers]
Make.shr_zero [lemma, in Integers]
Make.signed [definition, in Integers]
Make.signed_eq_unsigned [lemma, in Integers]
Make.signed_mone [lemma, in Integers]
Make.signed_range [lemma, in Integers]
Make.signed_repr [lemma, in Integers]
Make.signed_zero [lemma, in Integers]
Make.sign_ext [definition, in Integers]
Make.sign_ext_charact [lemma, in Integers]
Make.sign_ext_eqmod_two_p [lemma, in Integers]
Make.sign_ext_equal_if_zero_equal [lemma, in Integers]
Make.sign_ext_idem [lemma, in Integers]
Make.sign_ext_shr_shl [lemma, in Integers]
Make.sign_ext_zero_ext [lemma, in Integers]
Make.sub [definition, in Integers]
Make.sub_add_l [lemma, in Integers]
Make.sub_add_opp [lemma, in Integers]
Make.sub_add_r [lemma, in Integers]
Make.sub_idem [lemma, in Integers]
Make.sub_shifted [lemma, in Integers]
Make.sub_signed [lemma, in Integers]
Make.sub_zero_l [lemma, in Integers]
Make.sub_zero_r [lemma, in Integers]
Make.swap_cmp [lemma, in Integers]
Make.swap_cmpu [lemma, in Integers]
Make.translate_cmp [lemma, in Integers]
Make.translate_eq [lemma, in Integers]
Make.translate_lt [lemma, in Integers]
Make.unsigned [definition, in Integers]
Make.unsigned_mone [lemma, in Integers]
Make.unsigned_one [lemma, in Integers]
Make.unsigned_range [lemma, in Integers]
Make.unsigned_range_2 [lemma, in Integers]
Make.unsigned_repr [lemma, in Integers]
Make.unsigned_repr_wordsize [lemma, in Integers]
Make.unsigned_zero [lemma, in Integers]
Make.wordsize [definition, in Integers]
Make.xor [definition, in Integers]
Make.xor_assoc [lemma, in Integers]
Make.xor_commut [lemma, in Integers]
Make.xor_idem [lemma, in Integers]
Make.xor_one_one [lemma, in Integers]
Make.xor_zero [lemma, in Integers]
Make.xor_zero_one [lemma, in Integers]
Make.Zdiv_round [definition, in Integers]
Make.Zdiv_round_Zdiv [lemma, in Integers]
Make.zero [definition, in Integers]
Make.zero_ext [definition, in Integers]
Make.zero_ext_and [lemma, in Integers]
Make.zero_ext_eqmod_two_p [lemma, in Integers]
Make.zero_ext_idem [lemma, in Integers]
Make.zero_ext_shru_shl [lemma, in Integers]
Make.zero_ext_sign_ext [lemma, in Integers]
Make.Zmod_round [definition, in Integers]
Make.Z_bin_decomp [definition, in Integers]
Make.Z_bin_decomp_range [lemma, in Integers]
Make.Z_bin_decomp_shift_add [lemma, in Integers]
Make.Z_of_bits [definition, in Integers]
Make.Z_of_bits_excl [lemma, in Integers]
Make.Z_of_bits_exten [lemma, in Integers]
Make.Z_of_bits_of_Z [lemma, in Integers]
Make.Z_of_bits_range [lemma, in Integers]
Make.Z_of_bits_range_2 [lemma, in Integers]
Make.Z_of_bits_shift [lemma, in Integers]
Make.Z_of_bits_shifts [lemma, in Integers]
Make.Z_of_bits_shifts_rev [lemma, in Integers]
Make.Z_of_bits_shift_rev [lemma, in Integers]
Make.Z_of_bits_trunc_1 [lemma, in Integers]
Make.Z_of_bits_trunc_2 [lemma, in Integers]
Make.Z_of_bits_trunc_3 [lemma, in Integers]
Make.Z_of_bits_zero [lemma, in Integers]
Make.Z_one_bits [definition, in Integers]
Make.Z_one_bits_powerserie [lemma, in Integers]
Make.Z_one_bits_range [lemma, in Integers]
Make.Z_shift_add [definition, in Integers]
Make.Z_shift_add_bin_decomp [lemma, in Integers]
Make.Z_shift_add_inj [lemma, in Integers]
make_add [definition, in Cshmgen]
make_addimm [definition, in ConstpropOp]
make_addimm_correct [lemma, in ConstpropOpproof]
make_add_correct [lemma, in Cshmgenproof2]
make_and [definition, in Cshmgen]
make_andbool [definition, in Cshmgen]
make_andimm [definition, in ConstpropOp]
make_andimm_correct [lemma, in ConstpropOpproof]
make_and_correct [lemma, in Cshmgenproof2]
make_boolean [definition, in Cshmgen]
make_boolean_correct_false [lemma, in Cshmgenproof2]
make_boolean_correct_true [lemma, in Cshmgenproof2]
make_cast [definition, in Cminorgen]
make_cast [definition, in Cshmgen]
make_cast1 [definition, in Cshmgen]
make_cast2 [definition, in Cshmgen]
make_cast_correct [lemma, in Cminorgenproof]
make_cast_correct [lemma, in Cshmgenproof2]
make_cmp [definition, in Cshmgen]
make_cmp_correct [lemma, in Cshmgenproof2]
make_div [definition, in Cshmgen]
make_div_correct [lemma, in Cshmgenproof2]
make_env [definition, in Stacklayout]
make_floatconst [definition, in Cshmgen]
make_floatconst_correct [lemma, in Cshmgenproof2]
make_floatofint [definition, in Cshmgen]
make_globaladdr [definition, in Cminorgen]
make_globaladdr_correct [lemma, in Cminorgenproof]
make_intconst [definition, in Cshmgen]
make_intconst_correct [lemma, in Cshmgenproof2]
make_intoffloat [definition, in Cshmgen]
make_load [definition, in Cshmgen]
make_load_correct [lemma, in Cshmgenproof2]
make_mod [definition, in Cshmgen]
make_mod_correct [lemma, in Cshmgenproof2]
make_mul [definition, in Cshmgen]
make_mulimm [definition, in ConstpropOp]
make_mulimm_correct [lemma, in ConstpropOpproof]
make_mul_correct [lemma, in Cshmgenproof2]
make_neg [definition, in Cshmgen]
make_neg_correct [lemma, in Cshmgenproof2]
make_notbool [definition, in Cshmgen]
make_notbool_correct [lemma, in Cshmgenproof2]
make_notint [definition, in Cshmgen]
make_notint_correct [lemma, in Cshmgenproof2]
make_or [definition, in Cshmgen]
make_orbool [definition, in Cshmgen]
make_orimm [definition, in ConstpropOp]
make_orimm_correct [lemma, in ConstpropOpproof]
make_or_correct [lemma, in Cshmgenproof2]
make_shl [definition, in Cshmgen]
make_shlimm [definition, in ConstpropOp]
make_shlimm_correct [lemma, in ConstpropOpproof]
make_shl_correct [lemma, in Cshmgenproof2]
make_shr [definition, in Cshmgen]
make_shrimm [definition, in ConstpropOp]
make_shrimm_correct [lemma, in ConstpropOpproof]
make_shruimm [definition, in ConstpropOp]
make_shruimm_correct [lemma, in ConstpropOpproof]
make_shr_correct [lemma, in Cshmgenproof2]
make_stackaddr [definition, in Cminorgen]
make_stackaddr_correct [lemma, in Cminorgenproof]
make_store [definition, in Cshmgen]
make_store [definition, in Cminorgen]
make_store_correct [lemma, in Cshmgenproof2]
make_store_correct [lemma, in Cminorgenproof]
make_sub [definition, in Cshmgen]
make_sub_correct [lemma, in Cshmgenproof2]
make_vars [definition, in Cminorgen]
make_vars_norepet [lemma, in Cminorgenproof]
make_xor [definition, in Cshmgen]
make_xorimm [definition, in ConstpropOp]
make_xorimm_correct [lemma, in ConstpropOpproof]
make_xor_correct [lemma, in Cshmgenproof2]
MAP [module, in Maps]
MAP [module, in UnionFind]
mapping [inductive, in RTLgen]
Maps [library]
map_partial [definition, in AST]
map_partial_append [lemma, in Cshmgenproof1]
map_partial_compose [lemma, in Compiler]
map_partial_names [lemma, in Cshmgenproof1]
map_valid [definition, in RTLgenspec]
map_valid_incr [lemma, in RTLgenspec]
map_wf [inductive, in RTLgenproof]
match_callstack [inductive, in Cminorgenproof]
match_callstack_alloc [lemma, in Cminorgenproof]
match_callstack_alloc_left [lemma, in Cminorgenproof]
match_callstack_alloc_other [lemma, in Cminorgenproof]
match_callstack_alloc_rec [lemma, in Cminorgenproof]
match_callstack_alloc_right [lemma, in Cminorgenproof]
match_callstack_alloc_variables [lemma, in Cminorgenproof]
match_callstack_alloc_variables_rec [lemma, in Cminorgenproof]
match_callstack_extensional [lemma, in Cminorgenproof]
match_callstack_freelist [lemma, in Cminorgenproof]
match_callstack_freelist_rec [lemma, in Cminorgenproof]
match_callstack_incr_bound [lemma, in Cminorgenproof]
match_callstack_mapped [lemma, in Cminorgenproof]
match_callstack_match_globalenvs [lemma, in Cminorgenproof]
match_callstack_store_above [lemma, in Cminorgenproof]
match_callstack_store_local [lemma, in Cminorgenproof]
match_callstack_store_local_unchanged [lemma, in Cminorgenproof]
match_call_cont [lemma, in Cminorgenproof]
match_cont [inductive, in Cshmgenproof3]
match_cont [inductive, in Cminorgenproof]
match_cont_call_cont [lemma, in Cshmgenproof3]
match_cont_is_call_cont [lemma, in Cshmgenproof3]
match_env [inductive, in Cshmgenproof3]
match_env [inductive, in RTLgenproof]
match_env [inductive, in Cminorgenproof]
match_env_alloc [lemma, in Cminorgenproof]
match_env_alloc_other [lemma, in Cminorgenproof]
match_env_alloc_same [lemma, in Cminorgenproof]
match_env_alloc_variables [lemma, in Cshmgenproof3]
match_env_bind_letvar [lemma, in RTLgenproof]
match_env_empty [lemma, in RTLgenproof]
match_env_extensional [lemma, in Cminorgenproof]
match_env_extensional' [lemma, in Cminorgenproof]
match_env_find_letvar [lemma, in RTLgenproof]
match_env_find_var [lemma, in RTLgenproof]
match_env_freelist [lemma, in Cminorgenproof]
match_env_free_blocks [lemma, in Cshmgenproof3]
match_env_invariant [lemma, in RTLgenproof]
match_env_same_blocks [lemma, in Cshmgenproof3]
match_env_store_above [lemma, in Cminorgenproof]
match_env_store_local [lemma, in Cminorgenproof]
match_env_store_mapped [lemma, in Cminorgenproof]
match_env_unbind_letvar [lemma, in RTLgenproof]
match_env_update_temp [lemma, in RTLgenproof]
match_env_update_var [lemma, in RTLgenproof]
match_funct_entry [definition, in AST]
match_globalenv [definition, in Cshmgenproof3]
match_globalenvs [inductive, in Cminorgenproof]
match_globalenvs_init [lemma, in Cminorgenproof]
match_globalenv_match_env_empty [lemma, in Cshmgenproof3]
match_global_typenv [lemma, in Cshmgenproof3]
match_init_env_init_reg [lemma, in RTLgenproof]
match_is_call_cont [lemma, in Cminorgenproof]
match_program [definition, in AST]
match_set_locals [lemma, in RTLgenproof]
match_set_params_init_regs [lemma, in RTLgenproof]
match_stack [inductive, in Asmgenproof]
match_stackframes [inductive, in Constpropproof]
match_stackframes [inductive, in Tunnelingproof]
match_stackframes [inductive, in Tailcallproof]
match_stackframes [inductive, in CSEproof]
match_stackframes [inductive, in Allocproof]
match_stackframes [inductive, in Linearizeproof]
match_stackframes [inductive, in Reloadproof]
match_stackframes_alloc [lemma, in Tailcallproof]
match_stackframes_change_sig [lemma, in Reloadproof]
match_stackframes_free [lemma, in Tailcallproof]
match_stackframes_incr [lemma, in Tailcallproof]
match_stackframes_intro [constructor, in Tunnelingproof]
match_stackframes_intro [constructor, in CSEproof]
match_stackframes_nil [constructor, in Tailcallproof]
match_stackframes_normal [constructor, in Tailcallproof]
match_stackframes_store [lemma, in Tailcallproof]
match_stackframe_intro [constructor, in Constpropproof]
match_stacks [inductive, in Stackingproof]
match_stacks [inductive, in Machabstr2concr]
match_stacksize [inductive, in Tailcallproof]
match_stacksize_alloc_other [lemma, in Tailcallproof]
match_stacksize_alloc_same [lemma, in Tailcallproof]
match_stacksize_free [lemma, in Tailcallproof]
match_stacksize_intro [constructor, in Tailcallproof]
match_stacksize_store [lemma, in Tailcallproof]
match_stacks_alloc [lemma, in Machabstr2concr]
match_stacks_call_cont [lemma, in RTLgenproof]
match_stacks_free [lemma, in Machabstr2concr]
match_stacks_function_entry [lemma, in Machabstr2concr]
match_stacks_get_parent [lemma, in Machabstr2concr]
match_stacks_store [lemma, in Machabstr2concr]
match_stacks_store_other [lemma, in Machabstr2concr]
match_stacks_store_slot [lemma, in Machabstr2concr]
match_states [inductive, in Machabstr2concr]
match_states [inductive, in Constpropproof]
match_states [inductive, in Linearizeproof]
match_states [inductive, in Stackingproof]
match_states [inductive, in Cminorgenproof]
match_states [inductive, in CSEproof]
match_states [inductive, in Cshmgenproof3]
match_states [inductive, in Selectionproof]
match_states [inductive, in Allocproof]
match_states [inductive, in RTLgenproof]
match_states [inductive, in Tailcallproof]
match_states [inductive, in Tunnelingproof]
match_states [inductive, in Reloadproof]
match_states [inductive, in Asmgenproof]
match_states_call [constructor, in Tunnelingproof]
match_states_intro [constructor, in CSEproof]
match_states_intro [constructor, in Tunnelingproof]
match_states_intro [constructor, in Constpropproof]
match_states_normal [constructor, in Tailcallproof]
match_states_return [constructor, in Tunnelingproof]
match_transl [inductive, in Cshmgenproof3]
match_transl_step [lemma, in Cshmgenproof3]
match_transl_0 [constructor, in Cshmgenproof3]
match_transl_1 [constructor, in Cshmgenproof3]
match_var [inductive, in Cminorgenproof]
match_var_entry [definition, in AST]
match_var_kind [definition, in Cshmgenproof3]
match_var_kind_of_type [lemma, in Cshmgenproof3]
max_over_instrs [definition, in Bounds]
max_over_instrs_bound [lemma, in Bounds]
max_over_list [definition, in Bounds]
max_over_list_bound [lemma, in Bounds]
max_over_list_pos [lemma, in Bounds]
max_over_regs_of_funct [definition, in Bounds]
max_over_regs_of_funct_bound [lemma, in Bounds]
max_over_regs_of_funct_pos [lemma, in Bounds]
max_over_regs_of_instr [definition, in Bounds]
max_over_slots_of_funct [definition, in Bounds]
max_over_slots_of_funct_bound [lemma, in Bounds]
max_over_slots_of_funct_pos [lemma, in Bounds]
max_over_slots_of_instr [definition, in Bounds]
Mcall [constructor, in Mach]
Mcond [constructor, in Mach]
mcs_cons [constructor, in Cminorgenproof]
mcs_nil [constructor, in Cminorgenproof]
measure [definition, in Reloadproof]
measure [definition, in Parmov]
measure [definition, in Asmgenproof]
measure [definition, in Cminorgenproof]
measure [definition, in Tailcallproof]
measure [definition, in Tunnelingproof]
measure_decreasing_1 [lemma, in Parmov]
measure_decreasing_2 [lemma, in Parmov]
measure_edge [definition, in Tunnelingproof]
measure_state [definition, in RTLgenproof]
mem [inductive, in Mem]
Mem [library]
meminj [definition, in Mem]
meminj_init [definition, in Mem]
meminj_no_overlap [definition, in Mem]
meminj_no_overlap_free [lemma, in Mem]
meminj_no_overlap_free_list [lemma, in Mem]
meminj_of_shift [definition, in Mem]
memory_chunk [inductive, in AST]
memshift [definition, in Mem]
mem_free_list_same [lemma, in Cshmgenproof3]
mem_inj [definition, in Mem]
mem_inject [inductive, in Mem]
mem_inject_neutral [definition, in Mem]
mem_shift [inductive, in Mem]
Mfloat32 [constructor, in AST]
Mfloat64 [constructor, in AST]
Mgetparam [constructor, in Mach]
Mgetstack [constructor, in Mach]
Mgoto [constructor, in Mach]
Mint16signed [constructor, in AST]
Mint16unsigned [constructor, in AST]
Mint32 [constructor, in AST]
Mint8signed [constructor, in AST]
Mint8unsigned [constructor, in AST]
Mjumptable [constructor, in Mach]
Mlabel [constructor, in Mach]
Mload [constructor, in Mach]
mmap [definition, in Errors]
mode [inductive, in Csyntax]
mods [definition, in SelectOp]
modu [definition, in SelectOp]
modusponens [lemma, in Coqlib]
mod_aux [definition, in SelectOp]
mod_case_ii [constructor, in Csyntax]
mod_case_I32unsi [constructor, in Csyntax]
mod_default [constructor, in Csyntax]
mon [definition, in RTLgen]
Mop [constructor, in Mach]
more_likely [axiom, in RTLgen]
moves [definition, in Parallelmove]
moves [definition, in Parmov]
move_no_temp [definition, in Parmov]
move_no_temp_append [lemma, in Parmov]
move_no_temp_rev [lemma, in Parmov]
mreg [inductive, in Machregs]
mreg_eq [lemma, in Machregs]
mreg_is_within_bounds [lemma, in Bounds]
mreg_type [definition, in Machregs]
mreg_within_bounds [definition, in Bounds]
Mreturn [constructor, in Mach]
Msetstack [constructor, in Mach]
MSG [constructor, in Errors]
msg [definition, in Errors]
Mstore [constructor, in Mach]
Mtailcall [constructor, in Mach]
mul [axiom, in Floats]
mul [definition, in SelectOp]
mulf [definition, in SelectOp]
mulimm [definition, in SelectOp]
mulimm_base [definition, in SelectOp]
mulimm_cases [inductive, in SelectOp]
mulimm_case1 [constructor, in SelectOp]
mulimm_case2 [constructor, in SelectOp]
mulimm_default [constructor, in SelectOp]
mulimm_match [definition, in SelectOp]
mul_cases [inductive, in SelectOp]
mul_case1 [constructor, in SelectOp]
mul_case2 [constructor, in SelectOp]
mul_case_ff [constructor, in Csyntax]
mul_case_ii [constructor, in Csyntax]
mul_default [constructor, in SelectOp]
mul_default [constructor, in Csyntax]
mul_match [definition, in SelectOp]
mul_match_aux [definition, in SelectOp]
mu_is_mill [lemma, in Parmov]
mu_move_no_temp [lemma, in Parmov]


N

n [constructor, in Op]
neg [axiom, in Floats]
negate_comparison [definition, in Integers]
negate_condexpr [definition, in Selection]
negate_condexpr_correct [lemma, in Selectionproof]
negate_condition [definition, in Op]
negf [definition, in SelectOp]
negint [definition, in SelectOp]
neutral_for_cast [inductive, in Csem]
new_reg [definition, in RTLgen]
new_reg_fresh [lemma, in RTLgenspec]
new_reg_not_in_map [lemma, in RTLgenspec]
new_reg_return_ok [lemma, in RTLgenspec]
new_reg_target_ok [lemma, in RTLgenspec]
new_reg_valid [lemma, in RTLgenspec]
nextblock_alloc [lemma, in Mem]
nextblock_store [lemma, in Mem]
nextinstr [definition, in Asm]
nextinstr_inv [lemma, in Asmgenproof1]
nextinstr_set_preg [lemma, in Asmgenproof1]
nextworld [definition, in Determinism]
nfc_array [constructor, in Csem]
nfc_fun [constructor, in Csem]
nfc_int [constructor, in Csem]
nfc_ptr [constructor, in Csem]
nil [definition, in Coqlib]
NIndexed [module, in Maps]
NIndexed.eq [lemma, in Maps]
NIndexed.index [definition, in Maps]
NIndexed.index_inj [lemma, in Maps]
NIndexed.t [definition, in Maps]
niter [definition, in Tailcall]
node [definition, in RTL]
node [definition, in LTL]
NodeSetBackward [module, in Kildall]
NodeSetForward [module, in Kildall]
nodeset_of_list [definition, in Linearize]
nodeset_of_list_correct [lemma, in Linearizeproof]
NODE_SET [module, in Kildall]
None [inductive, in RTLtyping]
nostep [definition, in Smallstep]
notbool [definition, in SelectOp]
notbool_base [definition, in SelectOp]
notint [definition, in SelectOp]
notint_cases [inductive, in SelectOp]
notint_case1 [constructor, in SelectOp]
notint_case2 [constructor, in SelectOp]
notint_case3 [constructor, in SelectOp]
notint_default [constructor, in SelectOp]
notint_match [definition, in SelectOp]
notin_dests_append [lemma, in Parmov]
notin_dests_cons [lemma, in Parmov]
notin_dests_no_overlap_dests [lemma, in Parallelmove]
not_enough_temporaries_addr [lemma, in Reloadproof]
not_enough_temporaries_length [lemma, in Reloadproof]
not_wrong [definition, in Smallstep]
Novalue [constructor, in ConstpropOp]
no_adherence [definition, in Parmov]
no_adherence_dst [lemma, in Parmov]
no_adherence_src [lemma, in Parmov]
no_adherence_tmp [lemma, in Parmov]
no_overlap [definition, in Parmov]
no_overlap_arguments [lemma, in Conventions]
no_overlap_dests [definition, in Parallelmove]
no_overlap_pairwise [lemma, in Parmov]
no_overlap_parameters [lemma, in Conventions]
no_overlap_sym [lemma, in Parmov]
no_read [definition, in Parmov]
no_read_path [lemma, in Parmov]
nth_error_in [lemma, in Coqlib]
nth_error_nil [lemma, in Coqlib]
nullptr [definition, in Mem]
Numbering [module, in CSE]
numbering [inductive, in CSE]
Numbering.ge [definition, in CSE]
Numbering.refl_ge [lemma, in CSE]
Numbering.t [definition, in CSE]
Numbering.top [definition, in CSE]
Numbering.top_ge [lemma, in CSE]
numbering_holds [definition, in CSE]
numbering_holds_exten [lemma, in CSEproof]
numbering_satisfiable [definition, in CSE]


O

Oabsf [constructor, in Op]
Oabsf [constructor, in Cminor]
Oadd [constructor, in Csyntax]
Oadd [constructor, in Cminor]
Oadd [constructor, in Op]
Oaddf [constructor, in Cminor]
Oaddf [constructor, in Op]
Oaddimm [constructor, in Op]
Oaddrstack [constructor, in Cminor]
Oaddrstack [constructor, in Op]
Oaddrsymbol [constructor, in Cminor]
Oaddrsymbol [constructor, in Op]
Oand [constructor, in Cminor]
Oand [constructor, in Op]
Oand [constructor, in Csyntax]
Oandimm [constructor, in Op]
Ocast16signed [constructor, in Op]
Ocast16signed [constructor, in Cminor]
Ocast16unsigned [constructor, in Op]
Ocast16unsigned [constructor, in Cminor]
Ocast8signed [constructor, in Cminor]
Ocast8signed [constructor, in Op]
Ocast8unsigned [constructor, in Cminor]
Ocast8unsigned [constructor, in Op]
Ocmp [constructor, in Op]
Ocmp [constructor, in Cminor]
Ocmpf [constructor, in Cminor]
Ocmpu [constructor, in Cminor]
Odiv [constructor, in Cminor]
Odiv [constructor, in Op]
Odiv [constructor, in Csyntax]
Odivf [constructor, in Op]
Odivf [constructor, in Cminor]
Odivu [constructor, in Cminor]
Odivu [constructor, in Op]
Oeq [constructor, in Csyntax]
offset_of_index [definition, in Stacking]
offset_of_index_aligned [lemma, in Stackingproof]
offset_of_index_disj [lemma, in Stackingproof]
offset_of_index_no_overflow [lemma, in Stackingproof]
offset_of_index_valid [lemma, in Stackingproof]
offset_sp [definition, in Op]
Ofloatconst [constructor, in Csharpminor]
Ofloatconst [constructor, in Cminor]
Ofloatconst [constructor, in Op]
Ofloatofint [constructor, in Cminor]
Ofloatofint [constructor, in Op]
Ofloatofintu [constructor, in Op]
Ofloatofintu [constructor, in Cminor]
ofs [constructor, in Mem]
Oge [constructor, in Csyntax]
Ogt [constructor, in Csyntax]
Ointconst [constructor, in Cminor]
Ointconst [constructor, in Csharpminor]
Ointconst [constructor, in Op]
Ointoffloat [constructor, in Op]
Ointoffloat [constructor, in Cminor]
Ointuoffloat [constructor, in Op]
Ointuoffloat [constructor, in Cminor]
OK [constructor, in Asm]
OK [constructor, in Errors]
Ole [constructor, in Csyntax]
Olt [constructor, in Csyntax]
Omod [constructor, in Csyntax]
Omod [constructor, in Cminor]
Omodu [constructor, in Cminor]
Omove [constructor, in Op]
Omul [constructor, in Cminor]
Omul [constructor, in Csyntax]
Omul [constructor, in Op]
Omuladdf [constructor, in Op]
Omulf [constructor, in Cminor]
Omulf [constructor, in Op]
Omulimm [constructor, in Op]
Omulsubf [constructor, in Op]
Onand [constructor, in Op]
One [constructor, in Csyntax]
one [axiom, in Floats]
Oneg [constructor, in Csyntax]
Onegf [constructor, in Cminor]
Onegf [constructor, in Op]
Onegint [constructor, in Cminor]
Onor [constructor, in Op]
Onotbool [constructor, in Csyntax]
Onotbool [constructor, in Cminor]
Onotint [constructor, in Cminor]
Onotint [constructor, in Csyntax]
Onxor [constructor, in Op]
Oor [constructor, in Cminor]
Oor [constructor, in Op]
Oor [constructor, in Csyntax]
Oorimm [constructor, in Op]
Op [constructor, in CSE]
Op [library]
operation [inductive, in Op]
option_map [definition, in Coqlib]
opttyp_of_type [definition, in Csyntax]
opt_typ_eq [lemma, in AST]
op_for_binary_addressing [definition, in Op]
op_strength_reduction [definition, in ConstpropOp]
op_strength_reduction_cases [inductive, in ConstpropOp]
op_strength_reduction_case1 [constructor, in ConstpropOp]
op_strength_reduction_case10 [constructor, in ConstpropOp]
op_strength_reduction_case11 [constructor, in ConstpropOp]
op_strength_reduction_case12 [constructor, in ConstpropOp]
op_strength_reduction_case2 [constructor, in ConstpropOp]
op_strength_reduction_case3 [constructor, in ConstpropOp]
op_strength_reduction_case4 [constructor, in ConstpropOp]
op_strength_reduction_case5 [constructor, in ConstpropOp]
op_strength_reduction_case6 [constructor, in ConstpropOp]
op_strength_reduction_case7 [constructor, in ConstpropOp]
op_strength_reduction_case8 [constructor, in ConstpropOp]
op_strength_reduction_case9 [constructor, in ConstpropOp]
op_strength_reduction_correct [lemma, in ConstpropOpproof]
op_strength_reduction_default [constructor, in ConstpropOp]
op_strength_reduction_match [definition, in ConstpropOp]
or [definition, in SelectOp]
order [definition, in Csem]
Ordered [library]
OrderedIndexed [module, in Ordered]
OrderedIndexed.compare [lemma, in Ordered]
OrderedIndexed.eq [definition, in Ordered]
OrderedIndexed.eq_dec [lemma, in Ordered]
OrderedIndexed.eq_refl [lemma, in Ordered]
OrderedIndexed.eq_sym [lemma, in Ordered]
OrderedIndexed.eq_trans [lemma, in Ordered]
OrderedIndexed.lt [definition, in Ordered]
OrderedIndexed.lt_not_eq [lemma, in Ordered]
OrderedIndexed.lt_trans [lemma, in Ordered]
OrderedIndexed.t [definition, in Ordered]
OrderedInt [module, in Ordered]
OrderedInt.compare [lemma, in Ordered]
OrderedInt.eq [definition, in Ordered]
OrderedInt.eq_dec [definition, in Ordered]
OrderedInt.eq_refl [lemma, in Ordered]
OrderedInt.eq_sym [lemma, in Ordered]
OrderedInt.eq_trans [lemma, in Ordered]
OrderedInt.lt [definition, in Ordered]
OrderedInt.lt_not_eq [lemma, in Ordered]
OrderedInt.lt_trans [lemma, in Ordered]
OrderedInt.t [definition, in Ordered]
OrderedPair [module, in Ordered]
OrderedPair.compare [lemma, in Ordered]
OrderedPair.eq [definition, in Ordered]
OrderedPair.eq_dec [lemma, in Ordered]
OrderedPair.eq_refl [lemma, in Ordered]
OrderedPair.eq_sym [lemma, in Ordered]
OrderedPair.eq_trans [lemma, in Ordered]
OrderedPair.lt [definition, in Ordered]
OrderedPair.lt_not_eq [lemma, in Ordered]
OrderedPair.lt_trans [lemma, in Ordered]
OrderedPair.t [definition, in Ordered]
OrderedPositive [module, in Ordered]
OrderedPositive.compare [lemma, in Ordered]
OrderedPositive.eq [definition, in Ordered]
OrderedPositive.eq_dec [definition, in Ordered]
OrderedPositive.eq_refl [lemma, in Ordered]
OrderedPositive.eq_sym [lemma, in Ordered]
OrderedPositive.eq_trans [lemma, in Ordered]
OrderedPositive.lt [definition, in Ordered]
OrderedPositive.lt_not_eq [lemma, in Ordered]
OrderedPositive.lt_trans [lemma, in Ordered]
OrderedPositive.t [definition, in Ordered]
OrderedReg [module, in InterfGraph]
OrderedReg.add_interf [definition, in InterfGraph]
OrderedReg.add_interf_correct [lemma, in InterfGraph]
OrderedReg.add_interf_incl [lemma, in InterfGraph]
OrderedReg.add_interf_mreg [definition, in InterfGraph]
OrderedReg.add_interf_mreg_correct [lemma, in InterfGraph]
OrderedReg.add_interf_mreg_incl [lemma, in InterfGraph]
OrderedReg.add_intf1 [definition, in InterfGraph]
OrderedReg.add_intf2 [definition, in InterfGraph]
OrderedReg.add_pref [definition, in InterfGraph]
OrderedReg.add_pref_incl [lemma, in InterfGraph]
OrderedReg.add_pref_mreg [definition, in InterfGraph]
OrderedReg.add_pref_mreg_incl [lemma, in InterfGraph]
OrderedReg.all_interf_regs [definition, in InterfGraph]
OrderedReg.all_interf_regs_correct_1 [lemma, in InterfGraph]
OrderedReg.all_interf_regs_correct_2 [lemma, in InterfGraph]
OrderedReg.empty_graph [definition, in InterfGraph]
OrderedReg.graph [inductive, in InterfGraph]
OrderedReg.graph_incl [definition, in InterfGraph]
OrderedReg.graph_incl_trans [lemma, in InterfGraph]
OrderedReg.interfere [definition, in InterfGraph]
OrderedReg.interfere_mreg [definition, in InterfGraph]
OrderedReg.interfere_sym [lemma, in InterfGraph]
OrderedReg.in_setregmreg_fold [lemma, in InterfGraph]
OrderedReg.in_setregreg_fold [lemma, in InterfGraph]
OrderedReg.in_setregreg_fold' [lemma, in InterfGraph]
OrderedReg.ordered_pair [definition, in InterfGraph]
OrderedReg.ordered_pair_charact [lemma, in InterfGraph]
OrderedReg.ordered_pair_sym [lemma, in InterfGraph]
OrderedReg.t [definition, in InterfGraph]
ORDERED_TYPE_WITH_TOP [module, in Kildall]
orimm [definition, in Asmgen]
orimm_correct [lemma, in Asmgenproof1]
orimm_tail [lemma, in Asmgenretaddr]
Orolm [constructor, in Op]
or_cases [inductive, in SelectOp]
or_case1 [constructor, in SelectOp]
or_default [constructor, in SelectOp]
or_match [definition, in SelectOp]
Oshl [constructor, in Cminor]
Oshl [constructor, in Csyntax]
Oshl [constructor, in Op]
Oshr [constructor, in Op]
Oshr [constructor, in Csyntax]
Oshr [constructor, in Cminor]
Oshrimm [constructor, in Op]
Oshru [constructor, in Cminor]
Oshru [constructor, in Op]
Oshrximm [constructor, in Op]
Osingleoffloat [constructor, in Cminor]
Osingleoffloat [constructor, in Op]
osm_break [constructor, in Csem]
osm_continue [constructor, in Csem]
osm_exit [constructor, in Cminor]
osm_normal [constructor, in Csem]
osm_normal [constructor, in Cminor]
osm_return_none [constructor, in Cminor]
osm_return_none [constructor, in Csem]
osm_return_some [constructor, in Csem]
osm_return_some [constructor, in Cminor]
osm_tail [constructor, in Cminor]
Osub [constructor, in Op]
Osub [constructor, in Csyntax]
Osub [constructor, in Cminor]
Osubf [constructor, in Op]
Osubf [constructor, in Cminor]
Osubimm [constructor, in Op]
outcome [inductive, in Csem]
outcome [inductive, in Asm]
outcome [inductive, in Cminor]
outcome_block [definition, in Cminor]
outcome_free_mem [definition, in Cminor]
outcome_result_value [definition, in Csem]
outcome_result_value [definition, in Cminor]
outcome_state_match [inductive, in Csem]
outcome_state_match [inductive, in Cminor]
outcome_switch [definition, in Csem]
Outgoing [constructor, in Locations]
outgoing_slot [definition, in Bounds]
outgoing_slot_bound [lemma, in Bounds]
outgoing_space [definition, in Bounds]
Out_break [constructor, in Csem]
out_break_or_return [inductive, in Csem]
Out_break_or_return_B [constructor, in Csem]
Out_break_or_return_R [constructor, in Csem]
Out_continue [constructor, in Csem]
Out_exit [constructor, in Cminor]
Out_normal [constructor, in Csem]
Out_normal [constructor, in Cminor]
out_normal_or_continue [inductive, in Csem]
Out_normal_or_continue_C [constructor, in Csem]
Out_normal_or_continue_N [constructor, in Csem]
Out_return [constructor, in Cminor]
Out_return [constructor, in Csem]
Out_tailcall_return [constructor, in Cminor]
Oxor [constructor, in Cminor]
Oxor [constructor, in Op]
Oxor [constructor, in Csyntax]
Oxorimm [constructor, in Op]


P

Padd [constructor, in Asm]
Paddi [constructor, in Asm]
Paddis [constructor, in Asm]
Paddze [constructor, in Asm]
pairwise_disjoint [inductive, in Parmov]
pairwise_disjoint_cons [constructor, in Parmov]
pairwise_disjoint_nil [constructor, in Parmov]
pairwise_disjoint_norepet [lemma, in Parmov]
Pallocframe [constructor, in Asm]
Pandc [constructor, in Asm]
Pandis_ [constructor, in Asm]
Pandi_ [constructor, in Asm]
Pand_ [constructor, in Asm]
Parallelmove [library]
parallel_move [definition, in Reload]
parallel_move_arguments_correct [lemma, in Reloadproof]
parallel_move_correct [lemma, in Reloadproof]
parallel_move_parameters_correct [lemma, in Reloadproof]
parameter_of_argument [definition, in Conventions]
parent_frame [definition, in Machabstr]
parent_function [definition, in Machabstr]
parent_locset [definition, in Linear]
parent_ra [definition, in Machconcr]
parent_sp [definition, in Machconcr]
Parmov [library]
parmove [definition, in Parallelmove]
parmove [definition, in Parmov]
parmove2 [definition, in Parmov]
parmove2_correctness [lemma, in Parmov]
parmove2_correctness_with_overlap [lemma, in Parmov]
parmove2_wf_moves [lemma, in Parmov]
parmove_aux_transitions [lemma, in Parmov]
parmove_correctness [lemma, in Parmov]
parmove_dests_initial_reg_or_temp [lemma, in Parmov]
parmove_initial_reg_or_temp [lemma, in Parmov]
parmove_preserves_register_classes [lemma, in Parmov]
parmove_prop_1 [lemma, in Parallelmove]
parmove_prop_2 [lemma, in Parallelmove]
parmove_prop_3 [lemma, in Parallelmove]
parmove_srcs_initial_reg_or_temp [lemma, in Parmov]
parmove_step [definition, in Parmov]
parmove_step_compatible [lemma, in Parmov]
parmove_wf_moves [lemma, in Parmov]
path_sources_dests [lemma, in Parmov]
Pb [constructor, in Asm]
Pbctr [constructor, in Asm]
Pbctrl [constructor, in Asm]
Pbf [constructor, in Asm]
Pbl [constructor, in Asm]
Pblr [constructor, in Asm]
Pbs [constructor, in Asm]
Pbt [constructor, in Asm]
Pbtbl [constructor, in Asm]
PC [constructor, in Asm]
Pcmplw [constructor, in Asm]
Pcmplwi [constructor, in Asm]
Pcmpw [constructor, in Asm]
Pcmpwi [constructor, in Asm]
Pcror [constructor, in Asm]
Pdivw [constructor, in Asm]
Pdivwu [constructor, in Asm]
peq [definition, in Coqlib]
Peqv [constructor, in Asm]
peq_false [lemma, in Coqlib]
peq_true [lemma, in Coqlib]
Pextsb [constructor, in Asm]
Pextsh [constructor, in Asm]
Pfabs [constructor, in Asm]
Pfadd [constructor, in Asm]
Pfcmpu [constructor, in Asm]
Pfcti [constructor, in Asm]
Pfctiu [constructor, in Asm]
Pfdiv [constructor, in Asm]
Pfmadd [constructor, in Asm]
Pfmr [constructor, in Asm]
Pfmsub [constructor, in Asm]
Pfmul [constructor, in Asm]
Pfneg [constructor, in Asm]
Pfreeframe [constructor, in Asm]
Pfrsp [constructor, in Asm]
Pfsub [constructor, in Asm]
Pictf [constructor, in Asm]
Piuctf [constructor, in Asm]
Plabel [constructor, in Asm]
Plbz [constructor, in Asm]
Plbzx [constructor, in Asm]
Ple [definition, in Coqlib]
Ple_refl [lemma, in Coqlib]
Ple_succ [lemma, in Coqlib]
Ple_trans [lemma, in Coqlib]
Plfd [constructor, in Asm]
Plfdx [constructor, in Asm]
Plfi [constructor, in Asm]
Plfs [constructor, in Asm]
Plfsx [constructor, in Asm]
Plha [constructor, in Asm]
Plhax [constructor, in Asm]
Plhz [constructor, in Asm]
Plhzx [constructor, in Asm]
plt [definition, in Coqlib]
Plt [definition, in Coqlib]
Plt_ne [lemma, in Coqlib]
Plt_Ple [lemma, in Coqlib]
Plt_Ple_trans [lemma, in Coqlib]
Plt_strict [lemma, in Coqlib]
Plt_succ [lemma, in Coqlib]
Plt_succ_inv [lemma, in Coqlib]
Plt_trans [lemma, in Coqlib]
Plt_trans_succ [lemma, in Coqlib]
Plt_wf [lemma, in Coqlib]
plus [inductive, in Smallstep]
plus_inv [lemma, in Smallstep]
plus_left [constructor, in Smallstep]
plus_left' [lemma, in Smallstep]
plus_one [lemma, in Smallstep]
plus_right [lemma, in Smallstep]
plus_right' [lemma, in Smallstep]
plus_star [lemma, in Smallstep]
plus_star_trans [lemma, in Smallstep]
plus_trans [lemma, in Smallstep]
Plwz [constructor, in Asm]
Plwzx [constructor, in Asm]
PMap [module, in Maps]
PMap.elt [definition, in Maps]
PMap.elt_eq [definition, in Maps]
PMap.eq [definition, in Maps]
PMap.get [definition, in Maps]
PMap.gi [lemma, in Maps]
PMap.gmap [lemma, in Maps]
PMap.gsident [lemma, in Maps]
PMap.gso [lemma, in Maps]
PMap.gss [lemma, in Maps]
PMap.gsspec [lemma, in Maps]
PMap.init [definition, in Maps]
PMap.map [definition, in Maps]
PMap.set [definition, in Maps]
PMap.t [definition, in Maps]
Pmfcrbit [constructor, in Asm]
Pmflr [constructor, in Asm]
Pmr [constructor, in Asm]
Pmtctr [constructor, in Asm]
Pmtlr [constructor, in Asm]
Pmulli [constructor, in Asm]
Pmullw [constructor, in Asm]
Pnand [constructor, in Asm]
Pnor [constructor, in Asm]
Por [constructor, in Asm]
Porc [constructor, in Asm]
Pori [constructor, in Asm]
Poris [constructor, in Asm]
positive_Peano_ind [lemma, in Coqlib]
positive_rec [definition, in Coqlib]
positive_rec_base [lemma, in Coqlib]
positive_rec_succ [lemma, in Coqlib]
possible_behavior [definition, in Determinism]
possible_trace [inductive, in Determinism]
possible_traceinf [inductive, in Determinism]
possible_traceinf_app [lemma, in Determinism]
possible_traceinf_app_inv [lemma, in Determinism]
possible_traceinf_cons [constructor, in Determinism]
possible_trace_app [lemma, in Determinism]
possible_trace_app_inv [lemma, in Determinism]
possible_trace_cons [constructor, in Determinism]
possible_trace_nil [constructor, in Determinism]
postcall_locs [definition, in LTL]
Ppred_Plt [lemma, in Coqlib]
pred_size_chunk [definition, in Mem]
prefix_funct_name [definition, in AST]
prefix_var_name [definition, in AST]
prefix_var_name [definition, in Cshmgen]
preg [inductive, in Asm]
PregEq [module, in Asm]
PregEq.eq [definition, in Asm]
PregEq.t [definition, in Asm]
preg_eq [lemma, in Asm]
preg_of [definition, in Asm]
preg_of_injective [lemma, in Asmgenproof1]
preg_of_is_data_reg [lemma, in Asmgenproof1]
preg_of_not [lemma, in Asmgenproof1]
preg_of_not_GPR1 [lemma, in Asmgenproof1]
preg_val [lemma, in Asmgenproof1]
PrimIter [module, in Iteration]
PrimIter.iter [definition, in Iteration]
PrimIter.iterate [definition, in Iteration]
PrimIter.iterate_prop [lemma, in Iteration]
PrimIter.iter_prop [lemma, in Iteration]
PrimIter.iter_step [definition, in Iteration]
PrimIter.num_iterations [definition, in Iteration]
Prlwinm [constructor, in Asm]
program [definition, in RTL]
program [definition, in LTL]
program [definition, in CminorSel]
program [definition, in Asm]
program [definition, in Linear]
program [definition, in Csharpminor]
program [definition, in Cminor]
program [definition, in Csyntax]
program [definition, in LTLin]
program [inductive, in AST]
program [definition, in Mach]
program_behaves [inductive, in Smallstep]
program_behaves_deterministic [lemma, in Determinism]
program_behavior [inductive, in Smallstep]
program_diverges [constructor, in Smallstep]
program_goes_initially_wrong [constructor, in Smallstep]
program_goes_wrong [constructor, in Smallstep]
program_reacts [constructor, in Smallstep]
program_terminates [constructor, in Smallstep]
program_typing_preserved [lemma, in Stackingtyping]
program_typing_preserved [lemma, in Alloctyping]
program_typing_preserved [lemma, in Tunnelingtyping]
program_typing_preserved [lemma, in Linearizetyping]
program_typing_preserved [lemma, in Reloadtyping]
prog_funct_names [definition, in AST]
prog_var_names [definition, in AST]
proj_sig_res [definition, in AST]
proj_sumbool [definition, in Coqlib]
proj_sumbool_true [lemma, in Coqlib]
proof_irrelevance [axiom, in Coqlib]
Pslw [constructor, in Asm]
Psraw [constructor, in Asm]
Psrawi [constructor, in Asm]
Psrw [constructor, in Asm]
Pstb [constructor, in Asm]
Pstbx [constructor, in Asm]
Pstfd [constructor, in Asm]
Pstfdx [constructor, in Asm]
Pstfs [constructor, in Asm]
Pstfsx [constructor, in Asm]
Psth [constructor, in Asm]
Psthx [constructor, in Asm]
Pstw [constructor, in Asm]
Pstwx [constructor, in Asm]
Psubfc [constructor, in Asm]
Psubfic [constructor, in Asm]
ptr [constructor, in Csyntax]
ptr [constructor, in Csyntax]
PTree [module, in Maps]
PTree.append [definition, in Maps]
PTree.append_assoc_0 [lemma, in Maps]
PTree.append_assoc_1 [lemma, in Maps]
PTree.append_injective [lemma, in Maps]
PTree.append_neutral_l [lemma, in Maps]
PTree.append_neutral_r [lemma, in Maps]
PTree.bempty [definition, in Maps]
PTree.bempty_correct [lemma, in Maps]
PTree.beq [definition, in Maps]
PTree.beq_correct [lemma, in Maps]
PTree.combine [definition, in Maps]
PTree.combine_commut [lemma, in Maps]
PTree.elements [definition, in Maps]
PTree.elements_complete [lemma, in Maps]
PTree.elements_correct [lemma, in Maps]
PTree.elements_keys_norepet [lemma, in Maps]
PTree.elt [definition, in Maps]
PTree.elt_eq [definition, in Maps]
PTree.empty [definition, in Maps]
PTree.eq [lemma, in Maps]
PTree.exteq [definition, in Maps]
PTree.fold [definition, in Maps]
PTree.fold_spec [lemma, in Maps]
PTree.gcombine [lemma, in Maps]
PTree.gempty [lemma, in Maps]
PTree.get [definition, in Maps]
PTree.get_xget_h [lemma, in Maps]
PTree.gleaf [lemma, in Maps]
PTree.gmap [lemma, in Maps]
PTree.gnode' [lemma, in Maps]
PTree.gro [lemma, in Maps]
PTree.grs [lemma, in Maps]
PTree.grspec [lemma, in Maps]
PTree.gsident [lemma, in Maps]
PTree.gso [lemma, in Maps]
PTree.gss [lemma, in Maps]
PTree.gsspec [lemma, in Maps]
PTree.in_xelements [lemma, in Maps]
PTree.in_xkeys [lemma, in Maps]
PTree.Leaf [constructor, in Maps]
PTree.map [definition, in Maps]
PTree.Node [constructor, in Maps]
PTree.Node' [definition, in Maps]
PTree.remove [definition, in Maps]
PTree.rleaf [lemma, in Maps]
PTree.set [definition, in Maps]
PTree.t [definition, in Maps]
PTree.tree [inductive, in Maps]
PTree.xcombine_l [definition, in Maps]
PTree.xcombine_lr [lemma, in Maps]
PTree.xcombine_r [definition, in Maps]
PTree.xelements [definition, in Maps]
PTree.xelements_complete [lemma, in Maps]
PTree.xelements_correct [lemma, in Maps]
PTree.xelements_hi [lemma, in Maps]
PTree.xelements_ho [lemma, in Maps]
PTree.xelements_ih [lemma, in Maps]
PTree.xelements_ii [lemma, in Maps]
PTree.xelements_io [lemma, in Maps]
PTree.xelements_keys_norepet [lemma, in Maps]
PTree.xelements_oh [lemma, in Maps]
PTree.xelements_oi [lemma, in Maps]
PTree.xelements_oo [lemma, in Maps]
PTree.xfold [definition, in Maps]
PTree.xfold_xelements [lemma, in Maps]
PTree.xgcombine_l [lemma, in Maps]
PTree.xgcombine_r [lemma, in Maps]
PTree.xget [definition, in Maps]
PTree.xget_left [lemma, in Maps]
PTree.xgmap [lemma, in Maps]
PTree.xkeys [definition, in Maps]
PTree.xmap [definition, in Maps]
Pxor [constructor, in Asm]
Pxori [constructor, in Asm]
Pxoris [constructor, in Asm]


R

R [constructor, in Locations]
R [definition, in Coloring]
reachable [definition, in Linearize]
reachable_aux [definition, in Linearize]
reachable_entrypoint [lemma, in Linearizeproof]
reachable_successors [lemma, in Linearizeproof]
Reactive_forever_reactive [lemma, in Smallstep]
Reactive_or_Silent [lemma, in Smallstep]
Reacts [constructor, in Smallstep]
record_goto [definition, in Tunneling]
record_gotos [definition, in Tunneling]
record_gotos' [definition, in Tunnelingproof]
record_gotos'_correct [lemma, in Tunnelingproof]
record_gotos_correct [lemma, in Tunnelingproof]
record_gotos_gotos' [lemma, in Tunnelingproof]
record_goto' [definition, in Tunnelingproof]
refine_high_bound [definition, in Switch]
refine_low_bound [definition, in Switch]
reg [definition, in Registers]
Reg [module, in Registers]
regalloc [definition, in Coloring]
regalloc_acceptable [lemma, in Coloringproof]
regalloc_correct_1 [lemma, in Coloringproof]
regalloc_correct_2 [lemma, in Coloringproof]
regalloc_correct_3 [lemma, in Coloringproof]
regalloc_disj_temporaries [lemma, in Allocproof]
regalloc_norepet_norepet [lemma, in Allocproof]
regalloc_noteq_diff [lemma, in Allocproof]
regalloc_notin_notin [lemma, in Allocproof]
regalloc_notin_notin_2 [lemma, in Allocproof]
regalloc_not_temporary [lemma, in Allocproof]
regalloc_ok [lemma, in Coloringproof]
regalloc_preserves_types [lemma, in Coloringproof]
regenv [definition, in RTLtyping]
RegEq [module, in Mach]
RegEq.eq [definition, in Mach]
RegEq.t [definition, in Mach]
Registers [library]
register_classification [lemma, in Conventions]
reglist [definition, in Linear]
regmap_optget [definition, in Registers]
regmap_optset [definition, in Registers]
regsalloc_acceptable [lemma, in Coloringproof]
regset [definition, in Asm]
regset [definition, in Mach]
regset [definition, in RTL]
regset_get_list [lemma, in Tailcallproof]
regset_init_regs [lemma, in Tailcallproof]
regset_lessdef [definition, in Tailcallproof]
regset_set [lemma, in Tailcallproof]
regs_for [definition, in Reload]
regs_for_cons [lemma, in Reloadproof]
regs_for_rec [definition, in Reload]
regs_match_approx [definition, in Constpropproof]
regs_match_approx_increasing [lemma, in Constpropproof]
regs_match_approx_top [lemma, in Constpropproof]
regs_match_approx_update [lemma, in Constpropproof]
regs_of_instr [definition, in Bounds]
regs_valid [definition, in RTLgenspec]
regs_valid_cons [lemma, in RTLgenspec]
regs_valid_incr [lemma, in RTLgenspec]
regs_valid_nil [lemma, in RTLgenspec]
Reg.eq [definition, in Registers]
Reg.typenv [definition, in Registers]
reg_for [definition, in Reload]
reg_for_diff [lemma, in Reloadproof]
reg_for_not_IT2 [lemma, in Reloadproof]
reg_for_spec [lemma, in Reloadproof]
reg_fresh [definition, in RTLgenspec]
reg_fresh_decr [lemma, in RTLgenspec]
reg_in_map [definition, in RTLgenspec]
reg_list_dead [definition, in Allocation]
reg_list_live [definition, in Allocation]
reg_of_crbit [definition, in Asm]
reg_option_live [definition, in Allocation]
reg_sum_live [definition, in Allocation]
reg_valid [definition, in RTLgenspec]
reg_valid_incr [lemma, in RTLgenspec]
reg_valnum [definition, in CSE]
reg_valnum_correct [lemma, in CSEproof]
Reload [library]
Reloadproof [library]
Reloadtyping [library]
replace_last_source_charact [lemma, in Parmov]
res [inductive, in RTLgen]
res [inductive, in Errors]
reserve_instr [definition, in RTLgen]
reserve_labels [definition, in RTLgen]
restore_callee_save [definition, in Stacking]
restore_callee_save_correct [lemma, in Stackingproof]
restore_callee_save_float [definition, in Stacking]
restore_callee_save_int [definition, in Stacking]
restore_callee_save_reg [definition, in Stacking]
restore_callee_save_regs [definition, in Stacking]
restore_callee_save_regs_correct [lemma, in Stackingproof]
restore_float_callee_save_correct [lemma, in Stackingproof]
restore_int_callee_save_correct [lemma, in Stackingproof]
ret [definition, in RTLgen]
Returnstate [constructor, in Csem]
Returnstate [constructor, in CminorSel]
Returnstate [constructor, in Machabstr]
Returnstate [constructor, in Linear]
Returnstate [constructor, in RTL]
Returnstate [constructor, in Cminor]
Returnstate [constructor, in LTL]
Returnstate [constructor, in Machconcr]
Returnstate [constructor, in Csharpminor]
Returnstate [constructor, in LTLin]
return_address_exists [lemma, in Asmgenretaddr]
return_address_offset [inductive, in Asmgenretaddr]
return_address_offset_correct [lemma, in Asmgenproof]
return_measure [definition, in Tailcallproof]
return_measure_bounds [lemma, in Tailcallproof]
return_measure_rec [definition, in Tailcallproof]
return_regs [definition, in Linear]
return_regs_arguments [lemma, in Reloadproof]
return_regs_preserve [lemma, in Reloadproof]
return_regs_result [lemma, in Reloadproof]
return_reg_ok [inductive, in RTLgenspec]
return_reg_ok_incr [lemma, in RTLgenspec]
return_reg_ok_none [constructor, in RTLgenspec]
return_reg_ok_some [constructor, in RTLgenspec]
ret_reg [definition, in RTLgen]
rhs [inductive, in CSE]
rhs_evals_to [definition, in CSEproof]
rolm [definition, in SelectOp]
rolm_cases [inductive, in SelectOp]
rolm_case1 [constructor, in SelectOp]
rolm_case2 [constructor, in SelectOp]
rolm_default [constructor, in SelectOp]
rolm_match [definition, in SelectOp]
RTL [library]
RTLgen [library]
RTLgenproof [library]
RTLgenspec [library]
RTLtyping [library]
R10 [constructor, in Machregs]
R14 [constructor, in Machregs]
R15 [constructor, in Machregs]
R16 [constructor, in Machregs]
R17 [constructor, in Machregs]
R18 [constructor, in Machregs]
R19 [constructor, in Machregs]
r2 [constructor, in Op]
r2 [constructor, in Op]
R20 [constructor, in Machregs]
R21 [constructor, in Machregs]
R22 [constructor, in Machregs]
R23 [constructor, in Machregs]
R24 [constructor, in Machregs]
R25 [constructor, in Machregs]
R26 [constructor, in Machregs]
R27 [constructor, in Machregs]
R28 [constructor, in Machregs]
R29 [constructor, in Machregs]
R3 [constructor, in Machregs]
R30 [constructor, in Machregs]
R31 [constructor, in Machregs]
R4 [constructor, in Machregs]
R5 [constructor, in Machregs]
R6 [constructor, in Machregs]
R7 [constructor, in Machregs]
R8 [constructor, in Machregs]
R9 [constructor, in Machregs]


S

S [constructor, in Locations]
same_expr_pure [definition, in SelectOp]
same_typ [definition, in Coloring]
same_typ_correct [lemma, in Coloringproof]
Sassign [constructor, in Csharpminor]
Sassign [constructor, in Cminor]
Sassign [constructor, in CminorSel]
Sassign [constructor, in Csyntax]
save_callee_save [definition, in Stacking]
save_callee_save_correct [lemma, in Stackingproof]
save_callee_save_float [definition, in Stacking]
save_callee_save_float_correct [lemma, in Stackingproof]
save_callee_save_int [definition, in Stacking]
save_callee_save_int_correct [lemma, in Stackingproof]
save_callee_save_reg [definition, in Stacking]
save_callee_save_regs [definition, in Stacking]
save_callee_save_regs_correct [lemma, in Stackingproof]
Sblock [constructor, in Csharpminor]
Sblock [constructor, in CminorSel]
Sblock [constructor, in Cminor]
Sbreak [constructor, in Csyntax]
Scall [constructor, in Cminor]
Scall [constructor, in CminorSel]
Scall [constructor, in Csharpminor]
Scall [constructor, in Csyntax]
Scontinue [constructor, in Csyntax]
Sdowhile [constructor, in Csyntax]
Selection [library]
Selectionproof [library]
SelectOp [library]
SelectOpproof [library]
select_switch [definition, in Csharpminor]
select_switch [definition, in Csem]
sel_binop [definition, in Selection]
sel_constant [definition, in Selection]
sel_cont [definition, in Selectionproof]
sel_expr [definition, in Selection]
sel_exprlist [definition, in Selection]
sel_exprlist_correct [lemma, in Selectionproof]
sel_expr_correct [lemma, in Selectionproof]
sel_final_states [lemma, in Selectionproof]
sel_function [definition, in Selection]
sel_fundef [definition, in Selection]
sel_initial_states [lemma, in Selectionproof]
sel_program [definition, in Selection]
sel_step_correct [lemma, in Selectionproof]
sel_stmt [definition, in Selection]
sel_unop [definition, in Selection]
SEMILATTICE [module, in Lattice]
SEMILATTICE_WITH_TOP [module, in Lattice]
sem_binary_operation [definition, in Csem]
sem_unary_operation [definition, in Csem]
seq_left_depth [definition, in Cminorgenproof]
seq_of_labeled_statement [definition, in Csem]
seq_of_lbl_stmt [definition, in Csharpminor]
setN [definition, in Mem]
set_call_dest_correct [lemma, in Cshmgenproof3]
set_cont [definition, in Mem]
set_cont_inside [lemma, in Mem]
set_cont_outside [lemma, in Mem]
set_index_val [definition, in Stackingproof]
set_locals [definition, in Cminor]
set_locals_defined [lemma, in Cminorgenproof]
set_locals_params_defined [lemma, in Cminorgenproof]
set_optvar [definition, in Cminor]
set_params [definition, in Cminor]
set_params_defined [lemma, in Cminorgenproof]
set_slot [inductive, in Machabstr]
set_slot_extends [lemma, in Machabstr2concr]
set_slot_index [lemma, in Stackingproof]
set_slot_intro [constructor, in Machabstr]
Sexit [constructor, in Csharpminor]
Sexit [constructor, in Cminor]
Sexit [constructor, in CminorSel]
Sfor [constructor, in Csyntax]
Sgoto [constructor, in Cminor]
Sgoto [constructor, in Csyntax]
Sgoto [constructor, in Csharpminor]
Sgoto [constructor, in CminorSel]
shift_cases [inductive, in SelectOp]
shift_case1 [constructor, in SelectOp]
shift_default [constructor, in SelectOp]
shift_eval_addressing [lemma, in Stackingproof]
shift_eval_operation [lemma, in Stackingproof]
shift_exit [definition, in Cminorgen]
shift_incr [definition, in Mem]
shift_match [definition, in SelectOp]
shift_sp [definition, in Stackingproof]
shl [definition, in SelectOp]
shlimm [definition, in SelectOp]
shr [definition, in SelectOp]
shru [definition, in SelectOp]
shruimm [definition, in SelectOp]
shr_case_ii [constructor, in Csyntax]
shr_case_I32unsi [constructor, in Csyntax]
shr_default [constructor, in Csyntax]
Sifthenelse [constructor, in Csharpminor]
Sifthenelse [constructor, in Cminor]
Sifthenelse [constructor, in CminorSel]
Sifthenelse [constructor, in Csyntax]
signature [inductive, in AST]
signature_of_function [definition, in Cshmgen]
signature_of_type [definition, in Csyntax]
Signed [constructor, in Csyntax]
signedness [inductive, in Csyntax]
sig_function_translated [lemma, in Constpropproof]
sig_function_translated [lemma, in Allocproof]
sig_function_translated [lemma, in Selectionproof]
sig_preserved [lemma, in Reloadproof]
sig_preserved [lemma, in Stackingproof]
sig_preserved [lemma, in CSEproof]
sig_preserved [lemma, in Tunnelingproof]
sig_preserved [lemma, in Linearizeproof]
sig_preserved [lemma, in Cminorgenproof]
sig_preserved [lemma, in Tailcallproof]
sig_preserved_body [lemma, in Cminorgenproof]
sig_translated [lemma, in Cshmgenproof3]
sig_transl_function [lemma, in RTLgenproof]
Silent_forever_silent [lemma, in Smallstep]
simulation_opt_preservation [lemma, in Smallstep]
simulation_plus_preservation [lemma, in Smallstep]
simulation_star_forever_reactive [lemma, in Smallstep]
simulation_star_forever_silent [lemma, in Smallstep]
simulation_star_preservation [lemma, in Smallstep]
simulation_star_star [lemma, in Smallstep]
simulation_star_wf_preservation [lemma, in Smallstep]
simulation_step_preservation [lemma, in Smallstep]
singleoffloat [axiom, in Floats]
singleoffloat [definition, in SelectOp]
singleoffloat_cases [inductive, in SelectOp]
singleoffloat_case1 [constructor, in SelectOp]
singleoffloat_case2 [constructor, in SelectOp]
singleoffloat_default [constructor, in SelectOp]
singleoffloat_idem [axiom, in Floats]
singleoffloat_match [definition, in SelectOp]
sizeof [definition, in Csyntax]
sizeof [definition, in Csharpminor]
sizeof_pos [lemma, in Csyntax]
sizeof_struct [definition, in Csyntax]
sizeof_struct_incr [lemma, in Csyntax]
sizeof_union [definition, in Csyntax]
sizeof_var_kind_of_type [lemma, in Cshmgenproof1]
size_arguments [definition, in Conventions]
size_arguments_above [lemma, in Conventions]
size_arguments_bound [lemma, in Bounds]
size_arguments_rec [definition, in Conventions]
size_chunk [definition, in Mem]
size_chunk_pos [lemma, in Mem]
size_chunk_pred [lemma, in Mem]
size_cont [definition, in RTLgenproof]
size_init_data [definition, in Mem]
size_init_data_list [definition, in Mem]
size_no_overflow [lemma, in Stackingproof]
size_pos [lemma, in Stackingproof]
size_stmt [definition, in RTLgenproof]
Slabel [constructor, in Csyntax]
Slabel [constructor, in Csharpminor]
Slabel [constructor, in Cminor]
Slabel [constructor, in CminorSel]
Sloop [constructor, in Cminor]
Sloop [constructor, in CminorSel]
Sloop [constructor, in Csharpminor]
slot [inductive, in Locations]
slots_of_instr [definition, in Bounds]
slot_eq [lemma, in Locations]
slot_is_within_bounds [lemma, in Bounds]
slot_type [definition, in Locations]
slot_valid [definition, in Lineartyping]
slot_valid [inductive, in Machabstr]
slot_valid_index [lemma, in Stackingproof]
slot_valid_intro [constructor, in Machabstr]
slot_within_bounds [definition, in Bounds]
slot_writable [definition, in Lineartyping]
Smallstep [library]
small_data_area_addressing [axiom, in Asm]
small_data_area_offset [axiom, in Asm]
Some [constructor, in RTLtyping]
source_not_temp1 [lemma, in Parallelmove]
source_no_overlap_dests [lemma, in Parallelmove]
split_between [definition, in Switch]
split_between_prop [lemma, in Switch]
split_eq [definition, in Switch]
split_eq_prop [lemma, in Switch]
split_lt [definition, in Switch]
split_lt_prop [lemma, in Switch]
split_move_charact [lemma, in Parmov]
sp_val [lemma, in Asmgenproof1]
srcs [definition, in Parmov]
srcs_append [lemma, in Parmov]
srcs_decomp [lemma, in Parmov]
srcs_dests_combine [lemma, in Parmov]
Sreturn [constructor, in CminorSel]
Sreturn [constructor, in Cminor]
Sreturn [constructor, in Csharpminor]
Sreturn [constructor, in Csyntax]
Sseq [constructor, in CminorSel]
Sseq [constructor, in Cminor]
Sseq [constructor, in Csharpminor]
Ssequence [constructor, in Csyntax]
Sskip [constructor, in CminorSel]
Sskip [constructor, in Csharpminor]
Sskip [constructor, in Csyntax]
Sskip [constructor, in Cminor]
Sstore [constructor, in Cminor]
Sstore [constructor, in CminorSel]
Sstore [constructor, in Csharpminor]
Sswitch [constructor, in Csyntax]
Sswitch [constructor, in Csharpminor]
Sswitch [constructor, in CminorSel]
Sswitch [constructor, in Cminor]
ST [constructor, in Smallstep]
stackframe [inductive, in LTL]
Stackframe [constructor, in Machconcr]
stackframe [inductive, in Machconcr]
Stackframe [constructor, in RTL]
Stackframe [constructor, in Machabstr]
stackframe [inductive, in Linear]
Stackframe [constructor, in LTL]
stackframe [inductive, in Machabstr]
Stackframe [constructor, in LTLin]
Stackframe [constructor, in Linear]
stackframe [inductive, in RTL]
stackframe [inductive, in LTLin]
Stacking [library]
Stackingproof [library]
Stackingtyping [library]
Stacklayout [library]
stack_below [definition, in Machabstr2concr]
Stailcall [constructor, in CminorSel]
Stailcall [constructor, in Cminor]
star [inductive, in Smallstep]
starts_with [definition, in Linearize]
starts_with_correct [lemma, in Linearizeproof]
star2_final_not_forever_silent [lemma, in Determinism]
star_final_not_forever_reactive [lemma, in Determinism]
star_final_not_forever_silent [lemma, in Determinism]
star_forever [lemma, in Smallstep]
star_forever_reactive [lemma, in Smallstep]
star_forever_reactive_inv [lemma, in Determinism]
star_forever_silent_inv [lemma, in Determinism]
star_inv [lemma, in Smallstep]
star_left [lemma, in Smallstep]
star_one [lemma, in Smallstep]
star_plus_trans [lemma, in Smallstep]
star_refl [constructor, in Smallstep]
star_right [lemma, in Smallstep]
star_step [constructor, in Smallstep]
star_step_diamond [lemma, in Determinism]
star_step_triangle [lemma, in Determinism]
star_trans [lemma, in Smallstep]
State [constructor, in LTL]
State [inductive, in Smallstep]
State [constructor, in RTL]
State [constructor, in Machabstr]
State [constructor, in Machconcr]
state [inductive, in Csem]
state [inductive, in LTL]
state [inductive, in Machabstr]
state [inductive, in Csharpminor]
state [inductive, in Linear]
State [constructor, in Parmov]
state [inductive, in RTL]
State [constructor, in LTLin]
state [inductive, in LTLin]
state [inductive, in Machconcr]
state [inductive, in Cminor]
State [constructor, in CminorSel]
State [constructor, in Asm]
State [constructor, in Linear]
state [inductive, in Parmov]
State [constructor, in Cminor]
state [inductive, in CminorSel]
State [constructor, in Csem]
state [inductive, in RTLgen]
state [inductive, in Asm]
State [constructor, in Csharpminor]
statement [inductive, in Csyntax]
statemove [definition, in Parmov]
state_incr [inductive, in RTLgen]
state_incr_intro [constructor, in RTLgen]
state_incr_refl [lemma, in RTLgen]
state_incr_trans [lemma, in RTLgen]
state_of_State [definition, in Smallstep]
state_wf [inductive, in Parmov]
state_wf_intro [constructor, in Parmov]
state_wf_start [lemma, in Parmov]
Step [inductive, in Smallstep]
step [inductive, in Linear]
step [inductive, in Cminor]
step [inductive, in Asm]
step [inductive, in Csem]
step [inductive, in CminorSel]
step [inductive, in Machconcr]
step [inductive, in RTL]
step [inductive, in LTLin]
step [inductive, in Machabstr]
step [inductive, in LTL]
step [inductive, in Csharpminor]
Steps [inductive, in Smallstep]
steps_deterministic [lemma, in Determinism]
Steps_left [constructor, in Smallstep]
Steps_refl [constructor, in Smallstep]
Steps_star [lemma, in Smallstep]
step_assign [constructor, in Csem]
step_call_none [constructor, in Csem]
step_deterministic [lemma, in Determinism]
step_equiv [lemma, in Machabstr2concr]
step_internal_deterministic [lemma, in Complements]
Step_intro [constructor, in Smallstep]
step_skip_block [constructor, in Csharpminor]
step_skip_block [constructor, in Cminor]
step_skip_block [constructor, in CminorSel]
step_skip_call [constructor, in CminorSel]
step_skip_call [constructor, in Csharpminor]
step_skip_call [constructor, in Cminor]
step_skip_seq [constructor, in CminorSel]
step_skip_seq [constructor, in Csharpminor]
step_skip_seq [constructor, in Cminor]
stmt [inductive, in CminorSel]
stmt [inductive, in Cminor]
stmt [inductive, in Csharpminor]
store [definition, in Mem]
store [definition, in Selection]
storeind [definition, in Asmgen]
storeind_aux [definition, in Asmgen]
storeind_aux_correct [lemma, in Asmgenproof1]
storeind_correct [lemma, in Asmgenproof1]
storeind_tail [lemma, in Asmgenretaddr]
storev [definition, in Mem]
storev_lessdef [lemma, in Mem]
storev_mapped_inject [lemma, in Mem]
storev_mapped_inject_1 [lemma, in Mem]
storev_shift [lemma, in Mem]
storev_16_signed_unsigned [lemma, in Mem]
storev_8_signed_unsigned [lemma, in Mem]
store1 [definition, in Asm]
store2 [definition, in Asm]
store_arg [definition, in Cminorgen]
store_arg_content_inject [lemma, in Cminorgenproof]
store_inv [lemma, in Mem]
store_lessdef [lemma, in Mem]
store_mapped_inj [lemma, in Mem]
store_mapped_inject [lemma, in Mem]
store_mapped_inject_1 [lemma, in Mem]
store_optvar [definition, in RTLgen]
store_optvar_charact [lemma, in RTLgenspec]
store_outside_extends [lemma, in Mem]
store_outside_inj [lemma, in Mem]
store_outside_shift [lemma, in Mem]
store_parameters [definition, in Cminorgen]
store_parameters_correct [lemma, in Cminorgenproof]
store_stack [definition, in Machconcr]
store_unmapped_inj [lemma, in Mem]
store_unmapped_inject [lemma, in Mem]
store_valid_access_1 [lemma, in Mem]
store_valid_access_2 [lemma, in Mem]
store_valid_access_3 [lemma, in Mem]
store_valid_block_1 [lemma, in Mem]
store_valid_block_2 [lemma, in Mem]
store_value_of_type [definition, in Csem]
store_var [definition, in RTLgen]
store_var_charact [lemma, in RTLgenspec]
store_within_extends [lemma, in Mem]
store_within_shift [lemma, in Mem]
sub [definition, in SelectOp]
sub [axiom, in Floats]
subf [definition, in SelectOp]
subf_addf_opp [axiom, in Floats]
subf_cases [inductive, in SelectOp]
subf_case1 [constructor, in SelectOp]
subf_default [constructor, in SelectOp]
subf_match [definition, in SelectOp]
subject_reduction [lemma, in Machtyping]
subject_reduction [lemma, in RTLtyping]
sub_cases [inductive, in SelectOp]
sub_case1 [constructor, in SelectOp]
sub_case2 [constructor, in SelectOp]
sub_case3 [constructor, in SelectOp]
sub_case4 [constructor, in SelectOp]
sub_case_ff [constructor, in Csyntax]
sub_case_ii [constructor, in Csyntax]
sub_case_pi [constructor, in Csyntax]
sub_case_pp [constructor, in Csyntax]
sub_default [constructor, in Csyntax]
sub_default [constructor, in SelectOp]
sub_match [definition, in SelectOp]
sub_match_aux [definition, in SelectOp]
successors [definition, in RTL]
successors [definition, in LTL]
successors_instr [definition, in LTL]
successors_instr [definition, in RTL]
successors_list [definition, in Kildall]
sum_left_map [definition, in Coqlib]
swap_comparison [definition, in Integers]
Swhile [constructor, in Csyntax]
Switch [library]
switch_ascent [lemma, in Cminorgenproof]
switch_descent [lemma, in Cminorgenproof]
switch_env [definition, in Cminorgen]
switch_match_cont [lemma, in Cminorgenproof]
switch_match_states [lemma, in Cminorgenproof]
switch_table [definition, in Cminorgen]
switch_target [definition, in Switch]
symbols_preserved [lemma, in Selectionproof]
symbols_preserved [lemma, in Constpropproof]
symbols_preserved [lemma, in RTLgenproof]
symbols_preserved [lemma, in Asmgenproof]
symbols_preserved [lemma, in Allocproof]
symbols_preserved [lemma, in Linearizeproof]
symbols_preserved [lemma, in Cminorgenproof]
symbols_preserved [lemma, in Reloadproof]
symbols_preserved [lemma, in CSEproof]
symbols_preserved [lemma, in Tailcallproof]
symbols_preserved [lemma, in Tunnelingproof]
symbols_preserved [lemma, in Stackingproof]
symbols_preserved [lemma, in Cshmgenproof3]
symbol_is_small_data [axiom, in Asm]
symbol_offset [definition, in Asm]


T

table [definition, in Switch]
table_tree_agree [definition, in Switch]
Tailcall [library]
Tailcallproof [library]
tailcall_is_possible [definition, in Conventions]
tailcall_is_possible_correct [lemma, in Conventions]
tailcall_possible [definition, in Conventions]
target_regs_cons [constructor, in RTLgenspec]
target_regs_nil [constructor, in RTLgenspec]
target_regs_ok [inductive, in RTLgenspec]
target_reg_ok [inductive, in RTLgenspec]
target_reg_ok_append [lemma, in RTLgenspec]
target_reg_ok_cons [lemma, in RTLgenspec]
target_reg_var [constructor, in RTLgenspec]
Tarray [constructor, in Csyntax]
Tcomp_ptr [constructor, in Csyntax]
Tcons [constructor, in Csyntax]
temporaries [definition, in Conventions]
temporaries_not_acceptable [lemma, in Conventions]
temporaries_ok [definition, in Reloadproof]
temporaries_ok_enough [lemma, in Reloadproof]
temporaries_ok_enough_rec [lemma, in Reloadproof]
temporaries_ok_rec [definition, in Reloadproof]
temporaries_ok_rec_length [lemma, in Reloadproof]
temp_for [definition, in Parallelmove]
temp_for_charact [lemma, in Parallelmove]
temp_last [definition, in Parmov]
temp_last_change_last_source [lemma, in Parmov]
temp_last_pop [lemma, in Parmov]
temp_last_push [lemma, in Parmov]
Terminates [constructor, in Smallstep]
terminates_not_goes_wrong [lemma, in Determinism]
Tfloat [constructor, in Csyntax]
Tfloat [constructor, in AST]
Tfunction [constructor, in Csyntax]
Tint [constructor, in Csyntax]
Tint [constructor, in AST]
tlsc_case [constructor, in Cminorgenproof]
tlsc_default [constructor, in Cminorgenproof]
Tnil [constructor, in Csyntax]
Tpointer [constructor, in Csyntax]
trace [definition, in Events]
traceinf [inductive, in Events]
traceinf_extensionality [axiom, in Determinism]
traceinf_of_State [definition, in Smallstep]
traceinf_prefix [inductive, in Events]
traceinf_prefix_app [lemma, in Events]
traceinf_prefix_cons [constructor, in Events]
traceinf_prefix_nil [constructor, in Events]
traceinf_sim [inductive, in Events]
traceinf_sim_cons [constructor, in Events]
traceinf_sim_refl [lemma, in Events]
traceinf_sim_sym [lemma, in Events]
traceinf_sim_trans [lemma, in Events]
transfer [definition, in Allocation]
transfer [definition, in CSE]
transfer [definition, in Constprop]
transform_partial_program [definition, in AST]
transform_partial_program2 [definition, in AST]
transform_partial_program2_function [lemma, in AST]
transform_partial_program2_main [lemma, in AST]
transform_partial_program2_variable [lemma, in AST]
transform_partial_program_compose [lemma, in Compiler]
transform_partial_program_function [lemma, in AST]
transform_partial_program_identity [lemma, in Compiler]
transform_partial_program_main [lemma, in AST]
transform_partial_program_vars [lemma, in AST]
transform_program [definition, in AST]
transform_program_compose [lemma, in Compiler]
transform_program_function [lemma, in AST]
transform_program_partial_program [lemma, in Compiler]
transf_cminor_fundef [definition, in Compiler]
transf_cminor_program [definition, in Compiler]
transf_cminor_program_correct [lemma, in Compiler]
transf_code [definition, in Constprop]
transf_code [definition, in CSE]
transf_code [definition, in Reload]
transf_c_program [definition, in Compiler]
transf_c_program_correct [lemma, in Compiler]
transf_c_program_is_refinement [lemma, in Complements]
transf_c_program_preserves_spec [lemma, in Complements]
transf_final_states [lemma, in Linearizeproof]
transf_final_states [lemma, in Allocproof]
transf_final_states [lemma, in Tunnelingproof]
transf_final_states [lemma, in Constpropproof]
transf_final_states [lemma, in CSEproof]
transf_final_states [lemma, in Asmgenproof]
transf_final_states [lemma, in Stackingproof]
transf_final_states [lemma, in Reloadproof]
transf_final_states [lemma, in Tailcallproof]
transf_fun [definition, in Allocation]
transf_function [definition, in Allocation]
transf_function [definition, in Constprop]
transf_function [definition, in Stacking]
transf_function [definition, in Tailcall]
transf_function [definition, in RTL]
transf_function [definition, in Reload]
transf_function [definition, in CSE]
transf_function [definition, in Linearize]
transf_function [definition, in Asmgen]
transf_fundef [definition, in Constprop]
transf_fundef [definition, in Stacking]
transf_fundef [definition, in Asmgen]
transf_fundef [definition, in Tailcall]
transf_fundef [definition, in CSE]
transf_fundef [definition, in Allocation]
transf_fundef [definition, in AST]
transf_fundef [definition, in Reload]
transf_fundef [definition, in Linearize]
transf_initial_states [lemma, in Reloadproof]
transf_initial_states [lemma, in Tunnelingproof]
transf_initial_states [lemma, in Allocproof]
transf_initial_states [lemma, in Linearizeproof]
transf_initial_states [lemma, in Constpropproof]
transf_initial_states [lemma, in Tailcallproof]
transf_initial_states [lemma, in Asmgenproof]
transf_initial_states [lemma, in Stackingproof]
transf_initial_states [lemma, in CSEproof]
transf_instr [definition, in Tailcall]
transf_instr [definition, in Allocation]
transf_instr [definition, in CSE]
transf_instr [definition, in Reload]
transf_instr [definition, in Constprop]
transf_instr_charact [lemma, in Tailcallproof]
transf_instr_correct [lemma, in Asmgenproof]
transf_instr_lookup [lemma, in Tailcallproof]
transf_instr_spec [inductive, in Tailcallproof]
transf_instr_tailcall [constructor, in Tailcallproof]
transf_partial_fundef [definition, in AST]
transf_program [definition, in Linearize]
transf_program [definition, in Asmgen]
transf_program [definition, in Allocation]
transf_program [definition, in Tailcall]
transf_program [definition, in AST]
transf_program [definition, in Stacking]
transf_program [definition, in CSE]
transf_program [definition, in Reload]
transf_program [definition, in Constprop]
transf_program_correct [lemma, in Tailcallproof]
transf_program_correct [lemma, in Linearizeproof]
transf_program_correct [lemma, in Tunnelingproof]
transf_program_correct [lemma, in Constpropproof]
transf_program_correct [lemma, in Selectionproof]
transf_program_correct [lemma, in Asmgenproof]
transf_program_correct [lemma, in Stackingproof]
transf_program_correct [lemma, in RTLgenproof]
transf_program_correct [lemma, in Allocproof]
transf_program_correct [lemma, in Reloadproof]
transf_program_correct [lemma, in CSEproof]
transf_ros [definition, in Constprop]
transf_ros_correct [lemma, in Constpropproof]
transf_rtl_fundef [definition, in Compiler]
transf_rtl_program [definition, in Compiler]
transf_rtl_program_correct [lemma, in Compiler]
transf_step_correct [lemma, in Stackingproof]
transf_step_correct [lemma, in Reloadproof]
transf_step_correct [lemma, in CSEproof]
transf_step_correct [lemma, in Tailcallproof]
transf_step_correct [lemma, in Constpropproof]
transf_step_correct [lemma, in Linearizeproof]
transition [inductive, in Parmov]
transitions [definition, in Parmov]
transitions_correctness [lemma, in Parmov]
transitions_determ [lemma, in Parmov]
transitions_preserve_semantics [lemma, in Parmov]
transitions_preserve_wf [lemma, in Parmov]
transition_determ [lemma, in Parmov]
transition_preserves_semantics [lemma, in Parmov]
transition_preserves_wf [lemma, in Parmov]
transl_addr [definition, in Stacking]
transl_binop [definition, in Cshmgen]
transl_binop_correct [lemma, in Cshmgenproof2]
transl_body [definition, in Stacking]
transl_code [definition, in Stacking]
transl_code [definition, in Asmgen]
transl_code_at_pc [inductive, in Asmgenproof]
transl_code_label [lemma, in Asmgenproof]
transl_code_tail [lemma, in Asmgenretaddr]
transl_cond [definition, in Asmgen]
transl_condexpr_correct [lemma, in RTLgenproof]
transl_condition_CEcondition_correct [lemma, in RTLgenproof]
transl_condition_CEcond_correct [lemma, in RTLgenproof]
transl_condition_CEfalse_correct [lemma, in RTLgenproof]
transl_condition_CEtrue_correct [lemma, in RTLgenproof]
transl_condition_prop [definition, in RTLgenproof]
transl_cond_correct [lemma, in Asmgenproof1]
transl_cond_correct_aux [lemma, in Asmgenproof1]
transl_cond_tail [lemma, in Asmgenretaddr]
transl_constant [definition, in Cminorgen]
transl_constant_correct [lemma, in Cminorgenproof]
transl_Eaddrof_correct [lemma, in Cshmgenproof3]
transl_Eandbool_1_correct [lemma, in Cshmgenproof3]
transl_Eandbool_2_correct [lemma, in Cshmgenproof3]
transl_Ebinop_correct [lemma, in Cshmgenproof3]
transl_Ecast_correct [lemma, in Cshmgenproof3]
transl_Econdition_false_correct [lemma, in Cshmgenproof3]
transl_Econdition_true_correct [lemma, in Cshmgenproof3]
transl_Econst_float_correct [lemma, in Cshmgenproof3]
transl_Econst_int_correct [lemma, in Cshmgenproof3]
transl_Ederef_correct [lemma, in Cshmgenproof3]
transl_Efield_struct_correct [lemma, in Cshmgenproof3]
transl_Efield_union_correct [lemma, in Cshmgenproof3]
transl_Elvalue_correct [lemma, in Cshmgenproof3]
transl_Eorbool_1_correct [lemma, in Cshmgenproof3]
transl_Eorbool_2_correct [lemma, in Cshmgenproof3]
transl_Esizeof_correct [lemma, in Cshmgenproof3]
transl_Eunop_correct [lemma, in Cshmgenproof3]
transl_Evar_global_correct [lemma, in Cshmgenproof3]
transl_Evar_local_correct [lemma, in Cshmgenproof3]
transl_exit [definition, in RTLgen]
transl_exit_charact [lemma, in RTLgenspec]
transl_expr [definition, in Cshmgen]
transl_expr [definition, in RTLgen]
transl_expr [definition, in Cminorgen]
transl_exprlist [definition, in Cminorgen]
transl_exprlist [definition, in Cshmgen]
transl_exprlist_correct [lemma, in Cshmgenproof3]
transl_exprlist_correct [lemma, in Cminorgenproof]
transl_exprlist_correct [lemma, in RTLgenproof]
transl_exprlist_Econs_correct [lemma, in RTLgenproof]
transl_exprlist_Enil_correct [lemma, in RTLgenproof]
transl_exprlist_prop [definition, in RTLgenproof]
transl_expr_charact [lemma, in RTLgenspec]
transl_expr_correct [lemma, in Cshmgenproof3]
transl_expr_correct [lemma, in RTLgenproof]
transl_expr_correct [lemma, in Cminorgenproof]
transl_expr_Econdition_correct [lemma, in RTLgenproof]
transl_expr_Eletvar_correct [lemma, in RTLgenproof]
transl_expr_Elet_correct [lemma, in RTLgenproof]
transl_expr_Eload_correct [lemma, in RTLgenproof]
transl_expr_Eop_correct [lemma, in RTLgenproof]
transl_expr_Evar_correct [lemma, in RTLgenproof]
transl_expr_lvalue [lemma, in Cshmgenproof1]
transl_expr_prop [definition, in RTLgenproof]
transl_extcall_arguments [lemma, in Machabstr2concr]
transl_external_arguments [lemma, in Stackingproof]
transl_external_arguments_rec [lemma, in Stackingproof]
transl_final_states [lemma, in RTLgenproof]
transl_final_states [lemma, in Cminorgenproof]
transl_final_states [lemma, in Cshmgenproof3]
transl_find_function [lemma, in Allocproof]
transl_find_label [lemma, in Asmgenproof]
transl_find_label [lemma, in Cminorgenproof]
transl_find_label [lemma, in Cshmgenproof3]
transl_find_label [lemma, in Stackingproof]
transl_find_label_body [lemma, in Cminorgenproof]
transl_fn_variables [lemma, in Cshmgenproof1]
transl_fun [definition, in RTLgen]
transl_funbody [definition, in Cminorgen]
transl_function [definition, in Cshmgen]
transl_function [definition, in Cminorgen]
transl_function [definition, in Asmgen]
transl_function [definition, in RTLgen]
transl_function_charact [lemma, in RTLgenspec]
transl_fundef [definition, in Cshmgen]
transl_fundef [definition, in Cminorgen]
transl_fundef [definition, in RTLgen]
transl_fundef_sig1 [lemma, in Cshmgenproof1]
transl_fundef_sig2 [lemma, in Cshmgenproof1]
transl_globvar [definition, in Cshmgen]
transl_globvar [definition, in Cminorgen]
transl_initial_states [lemma, in RTLgenproof]
transl_initial_states [lemma, in Cshmgenproof3]
transl_initial_states [lemma, in Cminorgenproof]
transl_instr [definition, in Asmgen]
transl_instr [definition, in Stacking]
transl_instr_label [lemma, in Asmgenproof]
transl_instr_tail [lemma, in Asmgenretaddr]
transl_jumptable [definition, in RTLgen]
transl_jumptable_charact [lemma, in RTLgenspec]
transl_lblstmt_cont [inductive, in Cminorgenproof]
transl_lblstmt_find_label_context [lemma, in Cminorgenproof]
transl_lblstmt_suffix [lemma, in Cminorgenproof]
transl_lbl_stmt_1 [lemma, in Cshmgenproof1]
transl_lbl_stmt_2 [lemma, in Cshmgenproof1]
transl_lhs_call [definition, in Cshmgen]
transl_load_correct [lemma, in Asmgenproof1]
transl_load_store [definition, in Asmgen]
transl_load_store_correct [lemma, in Asmgenproof1]
transl_load_store_tail [lemma, in Asmgenretaddr]
transl_lvalue_correct [lemma, in Cshmgenproof3]
transl_names_norepet [lemma, in Cshmgenproof1]
transl_op [definition, in Asmgen]
transl_op [definition, in Stacking]
transl_op_correct [lemma, in Asmgenproof1]
transl_op_tail [lemma, in Asmgenretaddr]
transl_params [definition, in Cshmgen]
transl_params_names [lemma, in Cshmgenproof1]
transl_params_vars [lemma, in Cshmgenproof1]
transl_program [definition, in Cminorgen]
transl_program [definition, in RTLgen]
transl_program [definition, in Cshmgen]
transl_program_correct [lemma, in Cshmgenproof3]
transl_program_correct [lemma, in Cminorgenproof]
transl_statement [definition, in Cshmgen]
transl_step [lemma, in Cshmgenproof3]
transl_step_correct [lemma, in RTLgenproof]
transl_step_correct [lemma, in Cminorgenproof]
transl_step_correct [lemma, in Allocproof]
transl_stmt [definition, in Cminorgen]
transl_stmt [definition, in RTLgen]
transl_stmt_charact [lemma, in RTLgenspec]
transl_store_correct [lemma, in Asmgenproof1]
transl_switch [definition, in RTLgen]
transl_switch_charact [lemma, in RTLgenspec]
transl_switch_correct [lemma, in RTLgenproof]
transl_unop [definition, in Cshmgen]
transl_unop_correct [lemma, in Cshmgenproof2]
transl_vars [definition, in Cshmgen]
transl_vars_append [lemma, in Cshmgenproof1]
transl_vars_names [lemma, in Cshmgenproof1]
TREE [module, in Maps]
Tree_Properties [module, in Maps]
Tree_Properties.fold_rec [lemma, in Maps]
Tree_Properties.fold_rec_aux [lemma, in Maps]
Tree_Properties.f' [definition, in Maps]
Tree_Properties.P' [definition, in Maps]
tr_cont [inductive, in RTLgenproof]
tr_cont_call_cont [lemma, in RTLgenproof]
tr_Evar [constructor, in RTLgenspec]
tr_expr [inductive, in RTLgenspec]
tr_expr_incr [lemma, in RTLgenspec]
tr_find_label [lemma, in RTLgenproof]
tr_funbody [inductive, in RTLgenproof]
tr_function [inductive, in RTLgenspec]
tr_jumptable [definition, in RTLgenspec]
tr_last [constructor, in Parmov]
tr_loop [constructor, in Parmov]
tr_move [inductive, in RTLgenspec]
tr_move_correct [lemma, in RTLgenproof]
tr_move_incr [lemma, in RTLgenspec]
tr_move_0 [constructor, in RTLgenspec]
tr_move_1 [constructor, in RTLgenspec]
tr_nop [constructor, in Parmov]
tr_pop [constructor, in Parmov]
tr_push [constructor, in Parmov]
tr_Sassign [constructor, in RTLgenspec]
tr_Sblock [constructor, in RTLgenspec]
tr_Scall [constructor, in RTLgenspec]
tr_Sexit [constructor, in RTLgenspec]
tr_Sgoto [constructor, in RTLgenspec]
tr_Sifthenelse [constructor, in RTLgenspec]
tr_Slabel [constructor, in RTLgenspec]
tr_Sloop [constructor, in RTLgenspec]
tr_Sreturn_none [constructor, in RTLgenspec]
tr_Sreturn_some [constructor, in RTLgenspec]
tr_Sseq [constructor, in RTLgenspec]
tr_Sskip [constructor, in RTLgenspec]
tr_Sstore [constructor, in RTLgenspec]
tr_Sswitch [constructor, in RTLgenspec]
tr_Stailcall [constructor, in RTLgenspec]
tr_start [constructor, in Parmov]
tr_stmt [inductive, in RTLgenspec]
tr_stmt_incr [lemma, in RTLgenspec]
tr_store_optvar [definition, in RTLgenspec]
tr_store_optvar_correct [lemma, in RTLgenproof]
tr_store_optvar_incr [lemma, in RTLgenspec]
tr_store_var [definition, in RTLgenspec]
tr_store_var_correct [lemma, in RTLgenproof]
tr_store_var_incr [lemma, in RTLgenspec]
tr_switch [inductive, in RTLgenspec]
tr_switch_action [constructor, in RTLgenspec]
tr_switch_ifeq [constructor, in RTLgenspec]
tr_switch_iflt [constructor, in RTLgenspec]
tr_switch_incr [lemma, in RTLgenspec]
tr_switch_jumptable [constructor, in RTLgenspec]
Tstruct [constructor, in Csyntax]
Tunion [constructor, in Csyntax]
tunneled_code [definition, in Tunnelingproof]
Tunneling [library]
Tunnelingproof [library]
Tunnelingtyping [library]
tunnel_function [definition, in Tunneling]
tunnel_function_lookup [lemma, in Tunnelingproof]
tunnel_fundef [definition, in Tunneling]
tunnel_instr [definition, in Tunneling]
tunnel_program [definition, in Tunneling]
tunnel_step_correct [lemma, in Tunnelingproof]
tunnel_valid_successor [lemma, in Tunnelingtyping]
Tvoid [constructor, in Csyntax]
two_power_nat_O [lemma, in Coqlib]
two_power_nat_pos [lemma, in Coqlib]
two_power_nat_two_p [lemma, in Coqlib]
two_p_monotone [lemma, in Coqlib]
two_p_monotone_strict [lemma, in Coqlib]
two_p_strict [lemma, in Coqlib]
two_p_strict_2 [lemma, in Coqlib]
tyenv_add_vars_norepet [lemma, in Cshmgenproof3]
typ [inductive, in AST]
type [inductive, in Csyntax]
typecheck_expr [definition, in Ctyping]
typecheck_exprlist [definition, in Ctyping]
typecheck_exprlist_correct [lemma, in Ctyping]
typecheck_expr_correct [lemma, in Ctyping]
typecheck_function [definition, in Ctyping]
typecheck_function_correct [lemma, in Ctyping]
typecheck_fundef [definition, in Ctyping]
typecheck_fundef_correct [lemma, in Ctyping]
typecheck_optexpr [definition, in Ctyping]
typecheck_optexpr_correct [lemma, in Ctyping]
typecheck_program [definition, in Ctyping]
typecheck_program_correct [lemma, in Ctyping]
typecheck_stmt [definition, in Ctyping]
typecheck_stmt_correct [lemma, in Ctyping]
typelist [inductive, in Csyntax]
typenv [definition, in Ctyping]
typenv_fun [definition, in Cshmgenproof3]
typeof [definition, in Csyntax]
typesize [definition, in AST]
typesize [definition, in Locations]
typesize_pos [lemma, in Locations]
typesize_pos [lemma, in AST]
typesize_typesize [lemma, in Stackingproof]
type_function [definition, in RTLtyping]
type_function_correct [lemma, in RTLtyping]
type_not_by_value [definition, in Cshmgenproof3]
type_of_addressing [definition, in Op]
type_of_chunk [definition, in Op]
type_of_chunk_correct [lemma, in Op]
type_of_condition [definition, in Op]
type_of_function [definition, in Csyntax]
type_of_fundef [definition, in Csyntax]
type_of_index [definition, in Stackingproof]
type_of_operation [definition, in Op]
type_of_operation_sound [lemma, in Op]
type_of_params [definition, in Csyntax]
type_op_for_binary_addressing [lemma, in Op]
typlist_of_typelist [definition, in Csyntax]
typ_eq [definition, in Machabstr]
typ_eq [lemma, in AST]
typ_of_type [definition, in Csyntax]


U

UF [module, in UnionFind]
UF.compress [definition, in UnionFind]
UF.compress_order [lemma, in UnionFind]
UF.compress_wf [lemma, in UnionFind]
UF.elt [definition, in UnionFind]
UF.elt [definition, in UnionFind]
UF.elt_eq [definition, in UnionFind]
UF.empty [definition, in UnionFind]
UF.find [definition, in UnionFind]
UF.find_repr [lemma, in UnionFind]
UF.find_unchanged [lemma, in UnionFind]
UF.find_x [definition, in UnionFind]
UF.identify [definition, in UnionFind]
UF.identify_order [lemma, in UnionFind]
UF.identify_wf [lemma, in UnionFind]
UF.merge [definition, in UnionFind]
UF.order [definition, in UnionFind]
UF.pathlen_gt_merge [lemma, in UnionFind]
UF.pathlen_merge [lemma, in UnionFind]
UF.pathlen_none [lemma, in UnionFind]
UF.pathlen_some [lemma, in UnionFind]
UF.pathlen_zero [lemma, in UnionFind]
UF.path_ord [definition, in UnionFind]
UF.path_ord_canonical [lemma, in UnionFind]
UF.path_ord_merge_1 [lemma, in UnionFind]
UF.path_ord_merge_2 [lemma, in UnionFind]
UF.path_ord_wellfounded [lemma, in UnionFind]
UF.repr_canonical [lemma, in UnionFind]
UF.repr_compress [lemma, in UnionFind]
UF.repr_empty [lemma, in UnionFind]
UF.repr_identify_1 [lemma, in UnionFind]
UF.repr_identify_2 [lemma, in UnionFind]
UF.repr_merge [lemma, in UnionFind]
UF.repr_none [lemma, in UnionFind]
UF.repr_res_none [lemma, in UnionFind]
UF.repr_some [lemma, in UnionFind]
UF.repr_some_diff [lemma, in UnionFind]
UF.repr_union_1 [lemma, in UnionFind]
UF.repr_union_2 [lemma, in UnionFind]
UF.repr_union_3 [lemma, in UnionFind]
UF.sameclass [definition, in UnionFind]
UF.sameclass_empty [lemma, in UnionFind]
UF.sameclass_find_1 [lemma, in UnionFind]
UF.sameclass_find_2 [lemma, in UnionFind]
UF.sameclass_find_3 [lemma, in UnionFind]
UF.sameclass_merge [lemma, in UnionFind]
UF.sameclass_refl [lemma, in UnionFind]
UF.sameclass_repr [lemma, in UnionFind]
UF.sameclass_sym [lemma, in UnionFind]
UF.sameclass_trans [lemma, in UnionFind]
UF.sameclass_union_1 [lemma, in UnionFind]
UF.sameclass_union_2 [lemma, in UnionFind]
UF.sameclass_union_3 [lemma, in UnionFind]
UF.t [definition, in UnionFind]
UF.union [definition, in UnionFind]
UF.unionfind [inductive, in UnionFind]
UF.wf_empty [lemma, in UnionFind]
unary_operation [inductive, in Csyntax]
unary_operation [inductive, in Cminor]
unary_operation [definition, in Csharpminor]
unchecked_store [definition, in Mem]
Undef [constructor, in Mem]
unfold_transf_function [lemma, in Stackingproof]
UNIONFIND [module, in UnionFind]
UnionFind [library]
UNIONFIND.sameclass [definition, in UnionFind]
unique_labels [definition, in Linearizeproof]
unique_labels_add_branch [lemma, in Linearizeproof]
unique_labels_lin_instr [lemma, in Linearizeproof]
unique_labels_lin_rec [lemma, in Linearizeproof]
unique_labels_transf_function [lemma, in Linearizeproof]
unroll_positive_rec [lemma, in Coqlib]
Unsigned [constructor, in Csyntax]
update [definition, in Parmov]
update [definition, in Machabstr]
update [definition, in Mem]
update_commut [lemma, in Parmov]
update_commut [lemma, in Machabstr2concr]
update_ident [lemma, in Parmov]
update_instr [definition, in RTLgen]
update_instr_at [lemma, in RTLgenspec]
update_o [lemma, in Mem]
update_o [lemma, in Parmov]
update_other [lemma, in Machabstr]
update_s [lemma, in Mem]
update_s [lemma, in Parmov]
update_same [lemma, in Machabstr]
update_twice [lemma, in Parmov]
use_fused_mul [axiom, in SelectOp]


V

val [inductive, in Values]
Val [module, in Values]
validate [definition, in Switch]
validate_correct_rec [lemma, in Switch]
validate_jumptable [definition, in Switch]
validate_jumptable_correct [lemma, in Switch]
validate_jumptable_correct_rec [lemma, in Switch]
validate_switch [definition, in Switch]
validate_switch_correct [lemma, in Switch]
valid_access [inductive, in Mem]
valid_access_aligned [lemma, in Mem]
valid_access_alloc_inv [lemma, in Mem]
valid_access_alloc_other [lemma, in Mem]
valid_access_alloc_same [lemma, in Mem]
valid_access_compat [lemma, in Mem]
valid_access_free_inv [lemma, in Mem]
valid_access_free_list [lemma, in Mem]
valid_access_free_list_inv [lemma, in Mem]
valid_access_free_1 [lemma, in Mem]
valid_access_free_2 [lemma, in Mem]
valid_access_inj [lemma, in Mem]
valid_access_intro [constructor, in Mem]
valid_access_load [lemma, in Mem]
valid_access_store [lemma, in Mem]
valid_access_valid_block [lemma, in Mem]
valid_block [definition, in Mem]
valid_block_alloc [lemma, in Mem]
valid_block_alloc_inv [lemma, in Mem]
valid_block_free_list_1 [lemma, in Mem]
valid_block_free_list_2 [lemma, in Mem]
valid_block_free_1 [lemma, in Mem]
valid_block_free_2 [lemma, in Mem]
valid_block_lessdef [lemma, in Mem]
valid_fresh_absurd [lemma, in RTLgenspec]
valid_fresh_different [lemma, in RTLgenspec]
valid_new_block [lemma, in Mem]
valid_not_valid_diff [lemma, in Mem]
valid_pointer [definition, in Mem]
valid_pointer_alloc [lemma, in Mem]
valid_pointer_extends [lemma, in Mem]
valid_pointer_inj [lemma, in Mem]
valid_pointer_inject [lemma, in Mem]
valid_pointer_inject_no_overflow [lemma, in Mem]
valid_pointer_lessdef [lemma, in Mem]
valid_pointer_shift [lemma, in Mem]
valid_pointer_shift_no_overflow [lemma, in Mem]
valid_pointer_store [lemma, in Mem]
valid_pointer_valid_access [lemma, in Mem]
valid_successor [definition, in LTLtyping]
valid_successor [definition, in RTLtyping]
valid_successor_transf [lemma, in Alloctyping]
valnum [definition, in CSE]
ValnumEq [module, in CSEproof]
ValnumEq.eq [definition, in CSEproof]
ValnumEq.t [definition, in CSEproof]
valnum_reg [definition, in CSE]
valnum_regs [definition, in CSE]
valnum_regs_holds [lemma, in CSEproof]
valnum_reg_holds [lemma, in CSEproof]
Values [library]
valu_agree [definition, in CSEproof]
valu_agree_list [lemma, in CSEproof]
valu_agree_refl [lemma, in CSEproof]
valu_agree_trans [lemma, in CSEproof]
Val.absf [definition, in Values]
Val.add [definition, in Values]
Val.addf [definition, in Values]
Val.addf_commut [lemma, in Values]
Val.add_assoc [lemma, in Values]
Val.add_commut [lemma, in Values]
Val.add_permut [lemma, in Values]
Val.add_permut_4 [lemma, in Values]
Val.and [definition, in Values]
Val.and_assoc [lemma, in Values]
Val.and_commut [lemma, in Values]
Val.bool_of_false_val [lemma, in Values]
Val.bool_of_false_val2 [lemma, in Values]
Val.bool_of_false_val_inv [lemma, in Values]
Val.bool_of_true_val [lemma, in Values]
Val.bool_of_true_val2 [lemma, in Values]
Val.bool_of_true_val_inv [lemma, in Values]
Val.bool_of_val [inductive, in Values]
Val.bool_of_val_int_true [constructor, in Values]
Val.cast16unsigned_and [lemma, in Values]
Val.cast8unsigned_and [lemma, in Values]
Val.cmp [definition, in Values]
Val.cmpf [definition, in Values]
Val.cmpf_ge [lemma, in Values]
Val.cmpf_is_bool [lemma, in Values]
Val.cmpf_le [lemma, in Values]
Val.cmpu [definition, in Values]
Val.cmpu_is_bool [lemma, in Values]
Val.cmp_is_bool [lemma, in Values]
Val.cmp_mismatch [definition, in Values]
Val.cmp_mismatch_is_bool [lemma, in Values]
Val.divf [definition, in Values]
Val.divs [definition, in Values]
Val.divs_pow2 [lemma, in Values]
Val.divu [definition, in Values]
Val.divu_pow2 [lemma, in Values]
Val.floatofint [definition, in Values]
Val.floatofintu [definition, in Values]
Val.has_type [definition, in Values]
Val.has_type_list [definition, in Values]
Val.intoffloat [definition, in Values]
Val.intuoffloat [definition, in Values]
Val.isfalse_not_istrue [lemma, in Values]
Val.istrue_not_isfalse [lemma, in Values]
Val.is_bool [definition, in Values]
Val.is_false [definition, in Values]
Val.is_true [definition, in Values]
Val.lessdef [inductive, in Values]
Val.lessdef_list [inductive, in Values]
Val.lessdef_list_cons [constructor, in Values]
Val.lessdef_list_inv [lemma, in Values]
Val.lessdef_list_nil [constructor, in Values]
Val.lessdef_refl [constructor, in Values]
Val.lessdef_undef [constructor, in Values]
Val.load_result [definition, in Values]
Val.load_result_lessdef [lemma, in Values]
Val.mods [definition, in Values]
Val.mods_divs [lemma, in Values]
Val.modu [definition, in Values]
Val.modu_divu [lemma, in Values]
Val.modu_pow2 [lemma, in Values]
Val.mul [definition, in Values]
Val.mulf [definition, in Values]
Val.mul_add_distr_l [lemma, in Values]
Val.mul_add_distr_r [lemma, in Values]
Val.mul_assoc [lemma, in Values]
Val.mul_commut [lemma, in Values]
Val.mul_pow2 [lemma, in Values]
Val.neg [definition, in Values]
Val.negate_cmp [lemma, in Values]
Val.negate_cmpf_eq [lemma, in Values]
Val.negate_cmpf_ne [lemma, in Values]
Val.negate_cmpu [lemma, in Values]
Val.negate_cmp_mismatch [lemma, in Values]
Val.negf [definition, in Values]
Val.neg_add_distr [lemma, in Values]
Val.neg_zero [lemma, in Values]
Val.notbool [definition, in Values]
Val.notbool_idem2 [lemma, in Values]
Val.notbool_idem3 [lemma, in Values]
Val.notbool_is_bool [lemma, in Values]
Val.notbool_negb_1 [lemma, in Values]
Val.notbool_negb_2 [lemma, in Values]
Val.notbool_xor [lemma, in Values]
Val.notint [definition, in Values]
Val.of_bool [definition, in Values]
Val.of_bool_is_bool [lemma, in Values]
Val.or [definition, in Values]
Val.or_assoc [lemma, in Values]
Val.or_commut [lemma, in Values]
Val.or_of_bool [lemma, in Values]
Val.or_rolm [lemma, in Values]
Val.rolm [definition, in Values]
Val.rolm_ge_zero [lemma, in Values]
Val.rolm_lt_zero [lemma, in Values]
Val.rolm_rolm [lemma, in Values]
Val.rolm_zero [lemma, in Values]
Val.ror [definition, in Values]
Val.shl [definition, in Values]
Val.shl_mul [lemma, in Values]
Val.shl_rolm [lemma, in Values]
Val.shr [definition, in Values]
Val.shru [definition, in Values]
Val.shru_rolm [lemma, in Values]
Val.shrx [definition, in Values]
Val.shrx_carry [lemma, in Values]
Val.shr_carry [definition, in Values]
Val.sign_ext [definition, in Values]
Val.sign_ext_lessdef [lemma, in Values]
Val.singleoffloat [definition, in Values]
Val.singleoffloat_lessdef [lemma, in Values]
Val.sub [definition, in Values]
Val.subf [definition, in Values]
Val.sub_add_l [lemma, in Values]
Val.sub_add_opp [lemma, in Values]
Val.sub_add_r [lemma, in Values]
Val.sub_opp_add [lemma, in Values]
Val.sub_zero_r [lemma, in Values]
Val.swap_cmp [lemma, in Values]
Val.swap_cmpu [lemma, in Values]
Val.swap_cmp_mismatch [lemma, in Values]
Val.undef_is_bool [lemma, in Values]
Val.xor [definition, in Values]
Val.xor_assoc [lemma, in Values]
Val.xor_commut [lemma, in Values]
Val.zero_ext [definition, in Values]
Val.zero_ext_lessdef [lemma, in Values]
val_cond_reg [definition, in Asm]
val_cons_inject [constructor, in Mem]
val_content_inject [inductive, in Mem]
val_content_inject_base [constructor, in Mem]
val_content_inject_8 [constructor, in Mem]
val_inject [inductive, in Mem]
val_inject_float [constructor, in Mem]
val_inject_incr [lemma, in Mem]
val_inject_int [constructor, in Mem]
val_inject_ptr [constructor, in Mem]
val_inj_id [definition, in Mem]
val_inj_lessdef [definition, in Mem]
val_list_inject [inductive, in Mem]
val_list_inject_incr [lemma, in Mem]
val_list_match_approx [inductive, in ConstpropOpproof]
val_match_approx [definition, in ConstpropOpproof]
val_match_approx_increasing [lemma, in Constpropproof]
val_nil_inject [constructor, in Mem]
val_shift [definition, in Mem]
val_shift_incr [lemma, in Mem]
Varray [constructor, in Csharpminor]
vars_vals_cons [constructor, in Cminorgenproof]
vars_vals_match [inductive, in Cminorgenproof]
vars_vals_match_extensional [lemma, in Cminorgenproof]
vars_vals_match_holds [lemma, in Cminorgenproof]
vars_vals_match_holds_1 [lemma, in Cminorgenproof]
vars_vals_nil [constructor, in Cminorgenproof]
var_addr [definition, in Cminorgen]
var_addr_correct [lemma, in Cminorgenproof]
var_get [definition, in Cshmgen]
var_get [definition, in Cminorgen]
var_get_correct [lemma, in Cminorgenproof]
var_get_correct [lemma, in Cshmgenproof3]
Var_global_array [constructor, in Cminorgen]
Var_global_scalar [constructor, in Cminorgen]
var_info [inductive, in Cminorgen]
var_kind [inductive, in Csharpminor]
var_kind_by_value [lemma, in Cshmgenproof1]
var_kind_of_type [definition, in Cshmgen]
Var_local [constructor, in Cminorgen]
var_names [definition, in Ctyping]
var_set [definition, in Cminorgen]
var_set [definition, in Cshmgen]
var_set_correct [lemma, in Cminorgenproof]
var_set_correct [lemma, in Cshmgenproof3]
var_set_self_correct [lemma, in Cminorgenproof]
Var_stack_array [constructor, in Cminorgen]
Var_stack_scalar [constructor, in Cminorgen]
Vfalse [definition, in Values]
Vfloat [constructor, in Values]
Vint [constructor, in Values]
vlma_cons [constructor, in ConstpropOpproof]
vlma_nil [constructor, in ConstpropOpproof]
Vmone [definition, in Values]
Vone [definition, in Values]
Vptr [constructor, in Values]
Vscalar [constructor, in Csharpminor]
Vtrue [definition, in Values]
Vundef [constructor, in Values]
Vzero [definition, in Values]


W

weak_exec_seq [definition, in Parmov]
weak_exec_seq_match [lemma, in Parmov]
weak_update_match [lemma, in Parmov]
wf_add_load [lemma, in CSEproof]
wf_add_op [lemma, in CSEproof]
wf_add_rhs [lemma, in CSEproof]
wf_add_unknown [lemma, in CSEproof]
wf_analyze [lemma, in CSEproof]
wf_empty_numbering [lemma, in CSEproof]
wf_equation [definition, in CSEproof]
wf_equation_increasing [lemma, in CSEproof]
wf_kill_loads [lemma, in CSEproof]
wf_move [inductive, in Parmov]
wf_moves [definition, in Parmov]
wf_moves_append [lemma, in Parmov]
wf_moves_cons [lemma, in Parmov]
wf_move_same [constructor, in Parmov]
wf_move_temp_left [constructor, in Parmov]
wf_move_temp_right [constructor, in Parmov]
wf_numbering [definition, in CSEproof]
wf_rhs [definition, in CSEproof]
wf_rhs_increasing [lemma, in CSEproof]
wf_state [inductive, in Parmov]
wf_state_intro [constructor, in Parmov]
wf_transfer [lemma, in CSEproof]
wf_valnum_reg [lemma, in CSEproof]
wf_valnum_regs [lemma, in CSEproof]
WORDSIZE [module, in Integers]
wordsize_not_zero [axiom, in Integers]
World [constructor, in Determinism]
world [inductive, in Determinism]
wt_add_branch [lemma, in Linearizetyping]
wt_add_instr [lemma, in Linearizetyping]
wt_add_move [lemma, in Reloadtyping]
wt_add_moves [lemma, in Reloadtyping]
wt_add_reload [lemma, in Reloadtyping]
wt_add_reloads [lemma, in Reloadtyping]
wt_add_spill [lemma, in Reloadtyping]
wt_code [definition, in LTLintyping]
wt_code [definition, in Lineartyping]
wt_Eaddrof [constructor, in Ctyping]
wt_Eandbool [constructor, in Ctyping]
wt_Ebinop [constructor, in Ctyping]
wt_Ecast [constructor, in Ctyping]
wt_Econdition [constructor, in Ctyping]
wt_Econs [constructor, in Ctyping]
wt_Econst_float [constructor, in Ctyping]
wt_Econst_int [constructor, in Ctyping]
wt_Ederef [constructor, in Ctyping]
wt_Efield [constructor, in Ctyping]
wt_empty_frame [lemma, in Machtyping]
wt_Enil [constructor, in Ctyping]
wt_Enone [constructor, in Ctyping]
wt_Eorbool [constructor, in Ctyping]
wt_Esizeof [constructor, in Ctyping]
wt_Esome [constructor, in Ctyping]
wt_Eunop [constructor, in Ctyping]
wt_Evar [constructor, in Ctyping]
wt_event_match [lemma, in Machtyping]
wt_event_match [lemma, in RTLtyping]
wt_expr [inductive, in Ctyping]
wt_exprlist [inductive, in Ctyping]
wt_fold_right [lemma, in Stackingtyping]
wt_frame [definition, in Machtyping]
wt_function [inductive, in LTLtyping]
wt_function [inductive, in Machtyping]
wt_function [inductive, in RTLtyping]
wt_function [definition, in Lineartyping]
wt_function [inductive, in Ctyping]
wt_function [inductive, in LTLintyping]
wt_function_internal [constructor, in Machtyping]
wt_function_internal [constructor, in LTLintyping]
wt_function_internal [constructor, in Lineartyping]
wt_function_internal [constructor, in LTLtyping]
wt_function_internal [constructor, in RTLtyping]
wt_function_intro [constructor, in Ctyping]
wt_fundef [inductive, in Ctyping]
wt_fundef [inductive, in Lineartyping]
wt_fundef [inductive, in Machtyping]
wt_fundef [inductive, in LTLintyping]
wt_fundef [inductive, in LTLtyping]
wt_fundef [inductive, in RTLtyping]
wt_fundef_external [constructor, in RTLtyping]
wt_fundef_external [constructor, in LTLtyping]
wt_fundef_external [constructor, in LTLintyping]
wt_fundef_external [constructor, in Machtyping]
wt_fundef_external [constructor, in Lineartyping]
wt_fundef_External [constructor, in Ctyping]
wt_fundef_Internal [constructor, in Ctyping]
wt_get_slot [lemma, in Machtyping]
wt_init_regs [lemma, in RTLtyping]
wt_Inop [constructor, in RTLtyping]
wt_instr [inductive, in LTLtyping]
wt_instr [inductive, in RTLtyping]
wt_instr [inductive, in Machtyping]
wt_instr [inductive, in Lineartyping]
wt_instr [inductive, in LTLintyping]
wt_instrs [definition, in Stackingtyping]
wt_instrs_cons [lemma, in Stackingtyping]
wt_Iop [constructor, in RTLtyping]
wt_Iopmove [constructor, in RTLtyping]
wt_lblstmts [inductive, in Ctyping]
wt_Lgetstack [constructor, in Lineartyping]
wt_linearize_body [lemma, in Linearizetyping]
wt_linearize_instr [lemma, in Linearizetyping]
wt_Lnop [constructor, in LTLtyping]
wt_Lop [constructor, in Lineartyping]
wt_Lopmove [constructor, in Lineartyping]
wt_Lopmove [constructor, in LTLtyping]
wt_Lopmove [constructor, in LTLintyping]
wt_LScase [constructor, in Ctyping]
wt_LSdefault [constructor, in Ctyping]
wt_Lsetstack [constructor, in Lineartyping]
wt_Mgetparam [constructor, in Machtyping]
wt_Mgetstack [constructor, in Machtyping]
wt_Mlabel [constructor, in Machtyping]
wt_Mop [constructor, in Machtyping]
wt_Mopmove [constructor, in Machtyping]
wt_Msetstack [constructor, in Machtyping]
wt_optexpr [inductive, in Ctyping]
wt_parallel_move [lemma, in Reloadtyping]
wt_program [definition, in RTLtyping]
wt_program [definition, in LTLtyping]
wt_program [definition, in Machtyping]
wt_program [definition, in Lineartyping]
wt_program [inductive, in Ctyping]
wt_program [definition, in LTLintyping]
wt_regset [definition, in Machtyping]
wt_regset [definition, in RTLtyping]
wt_regset_assign [lemma, in RTLtyping]
wt_regset_list [lemma, in RTLtyping]
wt_regs_for [lemma, in Reloadtyping]
wt_regs_for_rec [lemma, in Reloadtyping]
wt_reg_for [lemma, in Reloadtyping]
wt_restore_callee_save [lemma, in Stackingtyping]
wt_restore_callee_save_float [lemma, in Stackingtyping]
wt_restore_callee_save_int [lemma, in Stackingtyping]
wt_rtl_function [lemma, in Alloctyping]
wt_Sassign [constructor, in Ctyping]
wt_save_callee_save [lemma, in Stackingtyping]
wt_save_callee_save_float [lemma, in Stackingtyping]
wt_save_callee_save_int [lemma, in Stackingtyping]
wt_Sbreak [constructor, in Ctyping]
wt_Scall [constructor, in Ctyping]
wt_Scontinue [constructor, in Ctyping]
wt_Sdowhile [constructor, in Ctyping]
wt_select_switch [lemma, in Cshmgenproof1]
wt_seq_of_labeled_statement [lemma, in Cshmgenproof1]
wt_setreg [lemma, in Machtyping]
wt_set_slot [lemma, in Machtyping]
wt_Sfor [constructor, in Ctyping]
wt_Sgoto [constructor, in Ctyping]
wt_Sifthenelse [constructor, in Ctyping]
wt_Slabel [constructor, in Ctyping]
wt_Sreturn [constructor, in Ctyping]
wt_Ssequence [constructor, in Ctyping]
wt_Sskip [constructor, in Ctyping]
wt_Sswitch [constructor, in Ctyping]
wt_stackframe [inductive, in Machtyping]
wt_stackframes [inductive, in RTLtyping]
wt_stackframes_cons [constructor, in RTLtyping]
wt_stackframes_nil [constructor, in RTLtyping]
wt_stackframe_intro [constructor, in Machtyping]
wt_state [inductive, in RTLtyping]
wt_state [inductive, in Machtyping]
wt_state_call [constructor, in RTLtyping]
wt_state_intro [constructor, in Machtyping]
wt_state_intro [constructor, in RTLtyping]
wt_stmt [inductive, in Ctyping]
wt_Swhile [constructor, in Ctyping]
wt_transf_code [lemma, in Reloadtyping]
wt_transf_function [lemma, in Stackingtyping]
wt_transf_function [lemma, in Alloctyping]
wt_transf_function [lemma, in Linearizetyping]
wt_transf_fundef [lemma, in Stackingtyping]
wt_transf_fundef [lemma, in Linearizetyping]
wt_transf_fundef [lemma, in Reloadtyping]
wt_transf_fundef [lemma, in Alloctyping]
wt_transf_instr [lemma, in Alloctyping]
wt_transf_instr [lemma, in Reloadtyping]
wt_transl_instr [lemma, in Stackingtyping]
wt_tunnel_function [lemma, in Tunnelingtyping]
wt_tunnel_fundef [lemma, in Tunnelingtyping]
wt_tunnel_instr [lemma, in Tunnelingtyping]


X

xor [definition, in SelectOp]
xorimm [definition, in Asmgen]
xorimm_correct [lemma, in Asmgenproof1]
xorimm_tail [lemma, in Asmgenretaddr]


Z

Zdivides_trans [lemma, in Coqlib]
Zdivide_dec [definition, in Coqlib]
Zdiv_interval_1 [lemma, in Coqlib]
Zdiv_interval_2 [lemma, in Coqlib]
Zdiv_small [lemma, in Coqlib]
Zdiv_unique [lemma, in Coqlib]
Zdiv_Zdiv [lemma, in Coqlib]
zeq [definition, in Coqlib]
zeq_false [lemma, in Coqlib]
zeq_true [lemma, in Coqlib]
zero [axiom, in Floats]
ZIndexed [module, in Maps]
ZIndexed.eq [definition, in Maps]
ZIndexed.index [definition, in Maps]
ZIndexed.index_inj [lemma, in Maps]
ZIndexed.t [definition, in Maps]
zle [definition, in Coqlib]
zle_false [lemma, in Coqlib]
zle_true [lemma, in Coqlib]
zlt [definition, in Coqlib]
zlt_false [lemma, in Coqlib]
zlt_true [lemma, in Coqlib]
Zmax_bound_l [lemma, in Coqlib]
Zmax_bound_r [lemma, in Coqlib]
Zmax_spec [lemma, in Coqlib]
Zmin_spec [lemma, in Coqlib]
Zmod_small [lemma, in Coqlib]
Zmod_unique [lemma, in Coqlib]
Zmult_le_compat_l_neg [lemma, in Coqlib]



Axiom Index

A

abs [in Floats]
add [in Floats]
addf_commut [in Floats]
ADMITTED [in Reloadproof]


C

cmp [in Floats]
cmp_ge_gt_eq [in Floats]
cmp_le_lt_eq [in Floats]
cmp_ne_eq [in Floats]
compile_switch [in RTLgen]


D

dependent_description' [in Iteration]
div [in Floats]


E

enumerate_aux [in Linearize]
eq_dec [in Floats]
eq_zero_false [in Floats]
eq_zero_true [in Floats]
extensionality [in Coqlib]


F

float [in Floats]
floatofint [in Floats]
floatofintu [in Floats]


G

graph_coloring [in Coloring]


H

high_half [in Asm]
high_half_type [in Asm]


I

infer_type_environment [in RTLtyping]
intoffloat [in Floats]
intuoffloat [in Floats]


L

low_half [in Asm]
low_half_type [in Asm]
low_high_half [in Asm]


M

more_likely [in RTLgen]
mul [in Floats]


N

neg [in Floats]


O

one [in Floats]


P

proof_irrelevance [in Coqlib]


S

singleoffloat [in Floats]
singleoffloat_idem [in Floats]
small_data_area_addressing [in Asm]
small_data_area_offset [in Asm]
sub [in Floats]
subf_addf_opp [in Floats]
symbol_is_small_data [in Asm]


T

traceinf_extensionality [in Determinism]


U

use_fused_mul [in SelectOp]


W

wordsize_not_zero [in Integers]


Z

zero [in Floats]



Lemma Index

A

addimm_correct [in Asmgenproof1]
addimm_tail [in Asmgenretaddr]
addimm_1_correct [in Asmgenproof1]
addimm_2_correct [in Asmgenproof1]
address_inject [in Mem]
address_shift [in Mem]
addr_strength_reduction_correct [in ConstpropOpproof]
add_branch_correct [in Linearizeproof]
add_edges_instrs_correct [in Coloringproof]
add_edges_instrs_correct_aux [in Coloringproof]
add_edges_instrs_incl_aux [in Coloringproof]
add_edges_instr_correct [in Coloringproof]
add_edges_instr_incl [in Coloringproof]
add_global_funs_charact [in Cshmgenproof3]
add_global_funs_match_global_env [in Cshmgenproof3]
add_global_var_match_globalenv [in Cshmgenproof3]
add_instr_at [in RTLgenspec]
add_interfs_call_correct [in Coloringproof]
add_interfs_call_incl [in Coloringproof]
add_interfs_indirect_call_correct [in Coloringproof]
add_interfs_indirect_call_incl [in Coloringproof]
add_interf_destroyed_correct [in Coloringproof]
add_interf_destroyed_correct_aux_1 [in Coloringproof]
add_interf_destroyed_correct_aux_2 [in Coloringproof]
add_interf_destroyed_incl [in Coloringproof]
add_interf_destroyed_incl_aux_1 [in Coloringproof]
add_interf_destroyed_incl_aux_2 [in Coloringproof]
add_interf_entry_correct [in Coloringproof]
add_interf_entry_incl [in Coloringproof]
add_interf_live_correct [in Coloringproof]
add_interf_live_correct_aux [in Coloringproof]
add_interf_live_incl [in Coloringproof]
add_interf_live_incl_aux [in Coloringproof]
add_interf_move_correct [in Coloringproof]
add_interf_move_incl [in Coloringproof]
add_interf_op_correct [in Coloringproof]
add_interf_op_incl [in Coloringproof]
add_interf_params_correct [in Coloringproof]
add_interf_params_correct_aux [in Coloringproof]
add_interf_params_incl [in Coloringproof]
add_interf_params_incl_aux [in Coloringproof]
add_letvar_valid [in RTLgenspec]
add_letvar_wf [in RTLgenproof]
add_load_satisfiable [in CSEproof]
add_move_charact [in RTLgenspec]
add_move_correct [in Reloadproof]
add_op_satisfiable [in CSEproof]
add_prefs_call_incl [in Coloringproof]
add_reloads_correct [in Reloadproof]
add_reloads_correct_rec [in Reloadproof]
add_reload_correct [in Reloadproof]
add_reload_correct_2 [in Reloadproof]
add_rhs_satisfiable [in CSEproof]
add_spill_correct [in Reloadproof]
add_unknown_satisfiable [in CSEproof]
add_vars_letenv [in RTLgenspec]
add_vars_valid [in RTLgenspec]
add_vars_wf [in RTLgenproof]
add_var_find [in RTLgenspec]
add_var_letenv [in RTLgenspec]
add_var_valid [in RTLgenspec]
add_var_wf [in RTLgenproof]
agree_assign_dead [in Allocproof]
agree_assign_live [in Allocproof]
agree_callee_save_agree [in Stackingproof]
agree_callee_save_return_regs [in Stackingproof]
agree_callee_save_set_result [in Stackingproof]
agree_eval_reg [in Stackingproof]
agree_eval_reg [in Allocproof]
agree_eval_regs [in Stackingproof]
agree_eval_regs [in Allocproof]
agree_exten [in Reloadproof]
agree_exten [in Allocproof]
agree_exten_1 [in Asmgenproof1]
agree_exten_2 [in Asmgenproof1]
agree_find_funct [in Reloadproof]
agree_frame_agree [in Stackingproof]
agree_increasing [in Allocproof]
agree_init_locs [in Reloadproof]
agree_init_regs [in Allocproof]
agree_loc [in Reloadproof]
agree_locs [in Reloadproof]
agree_move_live [in Allocproof]
agree_nextinstr [in Asmgenproof1]
agree_nextinstr_commut [in Asmgenproof1]
agree_parameters [in Allocproof]
agree_postcall [in Allocproof]
agree_postcall_call [in Reloadproof]
agree_postcall_1 [in Reloadproof]
agree_postcall_2 [in Reloadproof]
agree_redundant_move_live [in Allocproof]
agree_reg_list_live [in Allocproof]
agree_reg_live [in Allocproof]
agree_reg_sum_live [in Allocproof]
agree_return_regs [in Stackingproof]
agree_set [in Reloadproof]
agree_set_commut [in Asmgenproof1]
agree_set_local [in Stackingproof]
agree_set_mfreg [in Asmgenproof1]
agree_set_mireg [in Asmgenproof1]
agree_set_mireg_exten [in Asmgenproof1]
agree_set_mireg_twice [in Asmgenproof1]
agree_set_mreg [in Asmgenproof1]
agree_set_other [in Asmgenproof1]
agree_set_outgoing [in Stackingproof]
agree_set_reg [in Stackingproof]
agree_set_twice_mireg [in Asmgenproof1]
agree_succ [in Allocproof]
alignof_fields_pos [in Csyntax]
alignof_pos [in Csyntax]
align_chunk_compat [in Mem]
align_chunk_pos [in Mem]
align_divides [in Coqlib]
align_le [in Coqlib]
align_size_chunk_divides [in Mem]
allocs_acceptable [in Alloctyping]
alloc_acceptable [in Alloctyping]
alloc_extends [in Mem]
alloc_init_data_neutral [in Mem]
alloc_left_mapped_inj [in Mem]
alloc_left_unmapped_inj [in Mem]
alloc_lessdef [in Mem]
alloc_mapped_inject [in Mem]
alloc_of_coloring_correct_1 [in Coloringproof]
alloc_of_coloring_correct_2 [in Coloringproof]
alloc_of_coloring_correct_3 [in Coloringproof]
alloc_of_coloring_correct_4 [in Coloringproof]
alloc_parallel_inj [in Mem]
alloc_parallel_inject [in Mem]
alloc_regs_fresh_or_in_map [in RTLgenspec]
alloc_regs_target_ok [in RTLgenspec]
alloc_regs_valid [in RTLgenspec]
alloc_reg_fresh_or_in_map [in RTLgenspec]
alloc_reg_target_ok [in RTLgenspec]
alloc_reg_valid [in RTLgenspec]
alloc_result [in Mem]
alloc_right_inj [in Mem]
alloc_right_inject [in Mem]
alloc_satisfiable [in CSEproof]
alloc_shift [in Mem]
alloc_type [in Alloctyping]
alloc_types [in Alloctyping]
alloc_unmapped_inject [in Mem]
analysis_correct_entry [in CSEproof]
analysis_correct_1 [in CSEproof]
analyze_correct_1 [in Constpropproof]
analyze_correct_3 [in Constpropproof]
andimm_correct [in Asmgenproof1]
andimm_tail [in Asmgenretaddr]
Approx.beq_correct [in Constprop]
Approx.eq_dec [in Constprop]
Approx.ge_bot [in Constprop]
Approx.ge_compat [in Constprop]
Approx.ge_lub_left [in Constprop]
Approx.ge_refl [in Constprop]
Approx.ge_top [in Constprop]
Approx.ge_trans [in Constprop]
Approx.lub_commut [in Constprop]
approx_regs_val_list [in Constpropproof]
arguments_caller_save [in Conventions]
arguments_not_preserved [in Conventions]
asm_exec_program_deterministic [in Complements]


B

bigstep_program_diverges_exec [in Cminor]
bigstep_program_diverges_exec [in Csem]
bigstep_program_terminates_exec [in Csem]
bigstep_program_terminates_exec [in Cminor]
bind_parameters_length [in Cminorgenproof]
bind_parameters_match [in Cshmgenproof3]
bind_parameters_match_rec [in Cshmgenproof3]
blocks_of_env_charact [in Cminorgenproof]
branch_target_valid [in Tunnelingtyping]
branch_target_valid_1 [in Tunnelingtyping]


C

call_dest_correct [in Cshmgenproof3]
call_regs_parameters [in Reloadproof]
check_coloring_1_correct [in Coloringproof]
check_coloring_2_correct [in Coloringproof]
check_coloring_3_correct [in Coloringproof]
check_cont_false [in Mem]
check_cont_spec [in Mem]
check_cont_true [in Mem]
check_instrs_correct [in RTLtyping]
check_instr_correct [in RTLtyping]
check_op_correct [in RTLtyping]
check_reachable_correct [in Linearizeproof]
check_regs_correct [in RTLtyping]
check_reg_correct [in RTLtyping]
check_successor_correct [in RTLtyping]
code_tail_next [in Asmgenproof]
code_tail_next_int [in Asmgenproof]
code_tail_pos [in Asmgenretaddr]
compare_float_spec [in Asmgenproof1]
compare_sint_spec [in Asmgenproof1]
compare_uint_spec [in Asmgenproof1]
cond_strength_reduction_correct [in ConstpropOpproof]
correct_interf_alloc_instr [in Coloringproof]
correct_interf_instr_incl [in Coloringproof]


D

DATAFLOW_SOLVER.L.add_successors_correct [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.Backward_Dataflow_Solver.fixpoint_entry [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.Backward_Dataflow_Solver.fixpoint_invariant [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.Backward_Dataflow_Solver.fixpoint_solution [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.analyze_invariant [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.fixpoint_entry [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.fixpoint_invariant [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.fixpoint_solution [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.initial_state_invariant [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.multiple_predecessors [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.no_self_loop [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.predecessors_correct [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.propagate_successors_charact1 [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.propagate_successors_charact2 [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.propagate_successors_invariant [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.propagate_successors_P [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetBackward.add_spec [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetBackward.initial_spec [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetBackward.pick_none [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetBackward.pick_some [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetForward.add_spec [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetForward.initial_spec [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetForward.pick_none [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetForward.pick_some [in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.fixpoint_entry [in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.fixpoint_incr [in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.fixpoint_invariant [in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.fixpoint_solution [in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.in_incr_refl [in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.in_incr_trans [in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.propagate_succ_charact [in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.propagate_succ_incr [in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.propagate_succ_incr_worklist [in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.propagate_succ_list_charact [in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.propagate_succ_list_incr [in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.propagate_succ_list_incr_worklist [in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.propagate_succ_list_records_changes [in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.propagate_succ_records_changes [in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.start_state_good [in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.start_state_in_entry [in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.step_state_good [in Kildall]
DATAFLOW_SOLVER.L.make_predecessors_correct [in Kildall]
dec_eq_false [in Coqlib]
dec_eq_sym [in Coqlib]
dec_eq_true [in Coqlib]
dests_append [in Parmov]
dests_decomp [in Parmov]
dests_disjoint_append_left [in Parmov]
dests_disjoint_append_right [in Parmov]
dests_disjoint_cons_left [in Parmov]
dests_disjoint_cons_right [in Parmov]
dests_disjoint_sym [in Parmov]
dests_no_overlap_dests [in Parallelmove]
dest_noteq_diff [in Parallelmove]
different_pointers_inject [in Mem]
disjoint_list_notin [in Parmov]
disjoint_temps_not_temp [in Parmov]
disjoint_temp_not_temp [in Parallelmove]
dtransitions_correctness [in Parmov]
dtransitions_preserve_wf_state [in Parmov]
dtransition_preserves_wf_state [in Parmov]


E

Eappinf_assoc [in Events]
Eapp_assoc [in Events]
Eapp_E0_inv [in Events]
effect_move_equiv [in Parallelmove]
effect_move_sequence [in Reloadproof]
effect_parmove [in Parallelmove]
effect_seqmove_equiv [in Parallelmove]
EMap.gi [in Maps]
EMap.gmap [in Maps]
EMap.gsident [in Maps]
EMap.gso [in Maps]
EMap.gss [in Maps]
EMap.gsspec [in Maps]
empty_numbering_satisfiable [in CSE]
enough_temporaries_addr [in Reloadproof]
enough_temporaries_cond [in Reloadproof]
enough_temporaries_length [in Reloadproof]
enough_temporaries_op_args [in Reloadproof]
enumerate_complete [in Linearizeproof]
enumerate_norepet [in Linearizeproof]
env_equiv_refl [in Parmov]
env_equiv_refl' [in Parmov]
env_equiv_sym [in Parmov]
env_equiv_trans [in Parmov]
env_ext [in Parmov]
equation_evals_to_holds_1 [in CSEproof]
equation_evals_to_holds_2 [in CSEproof]
equiv_final_states [in Machabstr2concr]
equiv_initial_states [in Machabstr2concr]
eq_floatsize [in Ctyping]
eq_intsize [in Ctyping]
eq_signedness [in Ctyping]
eq_type_correct [in Ctyping]
evalinf_funcall_forever [in Cminor]
evalinf_funcall_forever [in Csem]
eval_absf [in SelectOpproof]
eval_add [in SelectOpproof]
eval_addf [in SelectOpproof]
eval_addimm [in SelectOpproof]
eval_addimm_ptr [in SelectOpproof]
eval_addressing [in SelectOpproof]
eval_addressing_lessdef [in Op]
eval_addressing_preserved [in Op]
eval_addressing_weaken [in Op]
eval_add_ptr [in SelectOpproof]
eval_add_ptr_2 [in SelectOpproof]
eval_and [in SelectOpproof]
eval_andimm [in SelectOpproof]
eval_base_condition_of_expr [in Selectionproof]
eval_binop_compat [in Cminorgenproof]
eval_cast16signed [in SelectOpproof]
eval_cast16unsigned [in SelectOpproof]
eval_cast8signed [in SelectOpproof]
eval_cast8unsigned [in SelectOpproof]
eval_compare_mismatch_weaken [in Op]
eval_compare_null_weaken [in Op]
eval_compf [in SelectOpproof]
eval_compu [in SelectOpproof]
eval_comp_int [in SelectOpproof]
eval_comp_int_ptr [in SelectOpproof]
eval_comp_ptr_int [in SelectOpproof]
eval_comp_ptr_ptr [in SelectOpproof]
eval_comp_ptr_ptr_2 [in SelectOpproof]
eval_condition_lessdef [in Op]
eval_condition_of_expr [in Selectionproof]
eval_condition_total_is_bool [in Op]
eval_condition_weaken [in Op]
eval_divf [in SelectOpproof]
eval_divs [in SelectOpproof]
eval_divu [in SelectOpproof]
eval_divu_base [in SelectOpproof]
eval_floatofint [in SelectOpproof]
eval_floatofintu [in SelectOpproof]
eval_funcall_exec_stmt_steps [in Cminor]
eval_funcall_steps [in Csem]
eval_funcall_steps [in Cminor]
eval_intoffloat [in SelectOpproof]
eval_intuoffloat [in SelectOpproof]
eval_lift [in CminorSel]
eval_lift_expr [in CminorSel]
eval_load [in Selectionproof]
eval_mods [in SelectOpproof]
eval_modu [in SelectOpproof]
eval_mod_aux [in SelectOpproof]
eval_mul [in SelectOpproof]
eval_mulf [in SelectOpproof]
eval_mulimm [in SelectOpproof]
eval_mulimm_base [in SelectOpproof]
eval_negate_condition [in Op]
eval_negf [in SelectOpproof]
eval_negint [in SelectOpproof]
eval_notbool [in SelectOpproof]
eval_notbool_base [in SelectOpproof]
eval_notint [in SelectOpproof]
eval_operation_lessdef [in Op]
eval_operation_preserved [in Op]
eval_operation_weaken [in Op]
eval_op_for_binary_addressing [in Op]
eval_or [in SelectOpproof]
eval_rolm [in SelectOpproof]
eval_sel_binop [in Selectionproof]
eval_sel_unop [in Selectionproof]
eval_shl [in SelectOpproof]
eval_shlimm [in SelectOpproof]
eval_shr [in SelectOpproof]
eval_shru [in SelectOpproof]
eval_shruimm [in SelectOpproof]
eval_singleoffloat [in SelectOpproof]
eval_static_condition_correct [in ConstpropOpproof]
eval_static_operation_correct [in ConstpropOpproof]
eval_store [in Selectionproof]
eval_sub [in SelectOpproof]
eval_subf [in SelectOpproof]
eval_sub_ptr_int [in SelectOpproof]
eval_sub_ptr_ptr [in SelectOpproof]
eval_unop_compat [in Cminorgenproof]
eval_xor [in SelectOpproof]
event_match_inject [in Events]
event_match_lessdef [in Events]
exec_function_external_prop [in Asmgenproof]
exec_function_internal_prop [in Asmgenproof]
exec_Iload' [in RTL]
exec_Iop' [in RTL]
exec_Mcall_prop [in Asmgenproof]
exec_Mcond_false_prop [in Asmgenproof]
exec_Mcond_true_prop [in Asmgenproof]
exec_Mgetparam_prop [in Asmgenproof]
exec_Mgetstack_prop [in Asmgenproof]
exec_Mgoto_prop [in Asmgenproof]
exec_Mjumptable_prop [in Asmgenproof]
exec_Mlabel_prop [in Asmgenproof]
exec_Mload_prop [in Asmgenproof]
exec_Mop_prop [in Asmgenproof]
exec_Mreturn_prop [in Asmgenproof]
exec_Msetstack_prop [in Asmgenproof]
exec_Mstore_prop [in Asmgenproof]
exec_Mtailcall_prop [in Asmgenproof]
exec_par_append_eq [in Parmov]
exec_par_combine [in Parmov]
exec_par_env_equiv [in Parmov]
exec_par_ident [in Parmov]
exec_par_lift [in Parmov]
exec_par_outside [in Parmov]
exec_par_update_no_read [in Parmov]
exec_program_equiv [in Machabstr2concr]
exec_return_prop [in Asmgenproof]
exec_seq_app [in Parmov]
exec_seq_exec_seq_rev [in Parmov]
exec_seq_rev_app [in Parmov]
exec_seq_rev_exec_seq [in Parmov]
exec_stmt_eval_funcall_steps [in Csem]
exec_stmt_steps [in Cminor]
exec_stmt_steps [in Csem]
exec_straight_at [in Asmgenproof]
exec_straight_exec [in Asmgenproof]
exec_straight_steps [in Asmgenproof]
exec_straight_steps_1 [in Asmgenproof]
exec_straight_steps_2 [in Asmgenproof]
exec_straight_three [in Asmgenproof1]
exec_straight_trans [in Asmgenproof1]
exec_straight_two [in Asmgenproof1]
exit_if_false_false [in Cshmgenproof3]
exit_if_false_true [in Cshmgenproof3]
expr_induction_principle [in Selectionproof]
extcall_args_match [in Asmgenproof1]
extcall_arguments_match [in Asmgenproof1]
extcall_arg_match [in Asmgenproof1]
extends_refl [in Mem]
extend_inject_incr [in Mem]
E0_left [in Events]
E0_left_inf [in Events]
E0_right [in Events]


F

field_offset_in_range [in Csyntax]
field_offset_no_overlap [in Csyntax]
field_offset_prefix [in Csyntax]
final_state_deterministic [in Complements]
final_state_not_step [in Complements]
find_function_find_function_ptr [in Machabstr2concr]
find_function_translated [in Stackingproof]
find_function_translated [in Linearizeproof]
find_function_translated [in Tailcallproof]
find_function_translated [in CSEproof]
find_function_translated [in Tunnelingproof]
find_function_well_typed [in Stackingproof]
find_function_wt [in Reloadproof]
find_instr_in [in Asmgenproof]
find_instr_tail [in Asmgenproof]
find_label_add_branch [in Linearizeproof]
find_label_add_move [in Reloadproof]
find_label_add_reload [in Reloadproof]
find_label_add_reloads [in Reloadproof]
find_label_add_spill [in Reloadproof]
find_label_goto_label [in Asmgenproof]
find_label_incl [in Stackingproof]
find_label_incl [in Mach]
find_label_is_tail [in LTLin]
find_label_lin [in Linearizeproof]
find_label_lin_instr [in Linearizeproof]
find_label_lin_inv [in Linearizeproof]
find_label_lin_rec [in Linearizeproof]
find_label_lin_succ [in Linearizeproof]
find_label_parallel_move [in Reloadproof]
find_label_transf_code [in Reloadproof]
find_label_transf_function [in Reloadproof]
find_label_transf_instr [in Reloadproof]
find_label_transl_code [in Stackingproof]
find_label_unique [in Linearizeproof]
find_letvar_in_map [in RTLgenspec]
find_letvar_valid [in RTLgenspec]
find_load_correct [in CSEproof]
find_op_correct [in CSEproof]
find_rhs_correct [in CSEproof]
find_valnum_rhs_correct [in CSEproof]
find_var_in_map [in RTLgenspec]
find_var_valid [in RTLgenspec]
floatcomp_correct [in Asmgenproof1]
floatcomp_tail [in Asmgenretaddr]
float_callee_save_bound [in Bounds]
float_callee_save_norepet [in Conventions]
float_callee_save_not_destroyed [in Conventions]
float_callee_save_type [in Conventions]
float_local_slot_bound [in Bounds]
forever_N_forever [in Smallstep]
forever_N_inv [in Smallstep]
forever_plus_forever [in Smallstep]
forever_plus_inv [in Smallstep]
forever_reactive_determ [in Determinism]
forever_reactive_inv2 [in Determinism]
forever_silent_N_forever [in Smallstep]
forever_silent_N_inv [in Smallstep]
forever_silent_or_reactive [in Smallstep]
forever_silent_reactive_exclusive [in Determinism]
forever_silent_reactive_exclusive2 [in Determinism]
frame_match_alloc [in Machabstr2concr]
frame_match_free [in Machabstr2concr]
frame_match_function_entry [in Machabstr2concr]
frame_match_get_slot [in Machabstr2concr]
frame_match_load_link [in Machabstr2concr]
frame_match_load_retaddr [in Machabstr2concr]
frame_match_load_stack [in Machabstr2concr]
frame_match_new [in Machabstr2concr]
frame_match_set_slot [in Machabstr2concr]
frame_match_store [in Machabstr2concr]
frame_match_store_other [in Machabstr2concr]
frame_match_store_stack [in Machabstr2concr]
frame_size_aligned [in Stackingproof]
free_extends [in Mem]
free_inject [in Mem]
free_left_inj [in Mem]
free_left_lessdef [in Mem]
free_lessdef [in Mem]
free_list_left_inj [in Mem]
free_parallel_inj [in Mem]
free_right_inj [in Mem]
free_right_lessdef [in Mem]
free_shift [in Mem]
freg_eq [in Asm]
freg_of_is_data_reg [in Asmgenproof1]
freg_of_not_FPR13 [in Asmgenproof1]
freg_val [in Asmgenproof1]
fresh_block_alloc [in Mem]
functions_transl [in Asmgenproof]
functions_translated [in Linearizeproof]
functions_translated [in Reloadproof]
functions_translated [in RTLgenproof]
functions_translated [in Selectionproof]
functions_translated [in Asmgenproof]
functions_translated [in Cshmgenproof3]
functions_translated [in Cminorgenproof]
functions_translated [in Tailcallproof]
functions_translated [in Stackingproof]
functions_translated [in Constpropproof]
functions_translated [in Tunnelingproof]
functions_translated [in Allocproof]
functions_translated [in CSEproof]
functions_transl_no_overflow [in Asmgenproof]
functions_well_typed [in Cshmgenproof3]
function_entry_ok [in Cminorgenproof]
function_is_within_bounds [in Bounds]
function_ptr_translated [in Selectionproof]
function_ptr_translated [in Constpropproof]
function_ptr_translated [in Reloadproof]
function_ptr_translated [in Cminorgenproof]
function_ptr_translated [in Allocproof]
function_ptr_translated [in Stackingproof]
function_ptr_translated [in Linearizeproof]
function_ptr_translated [in RTLgenproof]
function_ptr_translated [in Tunnelingproof]
function_ptr_translated [in Cshmgenproof3]
function_ptr_well_typed [in Cshmgenproof3]
funct_ptr_translated [in Tailcallproof]
funct_ptr_translated [in CSEproof]


G

GenIter.converges_to_exists [in Iteration]
GenIter.converges_to_exists_uniquely [in Iteration]
GenIter.converges_to_iterate [in Iteration]
GenIter.converges_to_Some [in Iteration]
GenIter.converges_to_unique [in Iteration]
GenIter.F_iter_monot [in Iteration]
GenIter.iterate_converges_to [in Iteration]
GenIter.iterate_prop [in Iteration]
GenIter.iter_either [in Iteration]
GenIter.iter_monot [in Iteration]
GenIter.iter_prop [in Iteration]
Genv.add_functs_match [in Globalenvs]
Genv.add_functs_rev_match [in Globalenvs]
Genv.find_funct_find_funct_ptr [in Globalenvs]
Genv.find_funct_inv [in Globalenvs]
Genv.find_funct_inversion [in Globalenvs]
Genv.find_funct_match [in Globalenvs]
Genv.find_funct_prop [in Globalenvs]
Genv.find_funct_ptr_exists [in Globalenvs]
Genv.find_funct_ptr_inversion [in Globalenvs]
Genv.find_funct_ptr_match [in Globalenvs]
Genv.find_funct_ptr_negative [in Globalenvs]
Genv.find_funct_ptr_prop [in Globalenvs]
Genv.find_funct_ptr_rev_match [in Globalenvs]
Genv.find_funct_ptr_rev_transf [in Globalenvs]
Genv.find_funct_ptr_rev_transf_partial [in Globalenvs]
Genv.find_funct_ptr_rev_transf_partial2 [in Globalenvs]
Genv.find_funct_ptr_symbol_inversion [in Globalenvs]
Genv.find_funct_ptr_transf [in Globalenvs]
Genv.find_funct_ptr_transf_partial [in Globalenvs]
Genv.find_funct_ptr_transf_partial2 [in Globalenvs]
Genv.find_funct_rev_match [in Globalenvs]
Genv.find_funct_rev_transf [in Globalenvs]
Genv.find_funct_rev_transf_partial [in Globalenvs]
Genv.find_funct_rev_transf_partial2 [in Globalenvs]
Genv.find_funct_transf [in Globalenvs]
Genv.find_funct_transf_partial [in Globalenvs]
Genv.find_funct_transf_partial2 [in Globalenvs]
Genv.find_symbol_exists [in Globalenvs]
Genv.find_symbol_match [in Globalenvs]
Genv.find_symbol_not_fresh [in Globalenvs]
Genv.find_symbol_not_nullptr [in Globalenvs]
Genv.find_symbol_transf [in Globalenvs]
Genv.find_symbol_transf_partial [in Globalenvs]
Genv.find_symbol_transf_partial2 [in Globalenvs]
Genv.functions_globalenv [in Globalenvs]
Genv.global_addresses_distinct [in Globalenvs]
Genv.initmem_inject_neutral [in Globalenvs]
Genv.initmem_nullptr [in Globalenvs]
Genv.init_mem_match [in Globalenvs]
Genv.init_mem_transf [in Globalenvs]
Genv.init_mem_transf_partial [in Globalenvs]
Genv.init_mem_transf_partial2 [in Globalenvs]
Genv.mem_add_globals_match [in Globalenvs]
Genv.symbols_add_globals_match [in Globalenvs]
Genv.symbols_init_match [in Globalenvs]
getN_init [in Mem]
getN_setN_characterization [in Mem]
getN_setN_mismatch [in Mem]
getN_setN_other [in Mem]
getN_setN_overlap [in Mem]
getN_setN_same [in Mem]
get_set_index_val_other [in Stackingproof]
get_set_index_val_overlap [in Stackingproof]
get_set_index_val_same [in Stackingproof]
get_slot_extends [in Machabstr2concr]
get_slot_index [in Stackingproof]
global_compilenv_charact [in Cminorgenproof]
gpr_or_zero_not_zero [in Asmgenproof1]
gpr_or_zero_zero [in Asmgenproof1]
graph_incl_refl [in Coloringproof]


H

high_bound_alloc [in Mem]
high_bound_alloc_other [in Mem]
high_bound_alloc_same [in Mem]
high_bound_free [in Mem]
high_bound_free_same [in Mem]
high_bound_store [in Mem]
high_half_zero [in Asmgenproof1]


I

IMap.gi [in Maps]
IMap.gmap [in Maps]
IMap.gso [in Maps]
IMap.gss [in Maps]
IMap.gsspec [in Maps]
incl_app_inv_l [in Coqlib]
incl_app_inv_r [in Coqlib]
incl_cons_inv [in Coqlib]
incl_same_head [in Coqlib]
IndexedMreg.index_inj [in Machregs]
index_arg_valid [in Stackingproof]
index_float_callee_save_inj [in Conventions]
index_float_callee_save_pos [in Conventions]
index_float_callee_save_pos2 [in Conventions]
index_int_callee_save_inj [in Conventions]
index_int_callee_save_pos [in Conventions]
index_int_callee_save_pos2 [in Conventions]
index_local_valid [in Stackingproof]
index_saved_float_valid [in Stackingproof]
index_saved_int_valid [in Stackingproof]
initial_state_deterministic [in Complements]
init_inject [in Mem]
init_mapping_valid [in RTLgenspec]
init_mapping_wf [in RTLgenproof]
inject_incr_refl [in Mem]
inject_incr_trans [in Mem]
insert_lenv_lookup1 [in CminorSel]
insert_lenv_lookup2 [in CminorSel]
instr_at_incr [in RTLgenspec]
instr_is_within_bounds [in Bounds]
interfere_incl [in Coloringproof]
interfere_mreg_incl [in Coloringproof]
interf_graph_correct_1 [in Coloringproof]
interf_graph_correct_2 [in Coloringproof]
interf_graph_correct_3 [in Coloringproof]
intval_correct [in ConstpropOpproof]
int_add_no_overflow [in Machabstr2concr]
int_callee_save_bound [in Bounds]
int_callee_save_norepet [in Conventions]
int_callee_save_not_destroyed [in Conventions]
int_callee_save_type [in Conventions]
int_float_callee_save_disjoint [in Conventions]
int_local_slot_bound [in Bounds]
in_app [in Coqlib]
in_bounds_true [in Mem]
in_cns [in Coqlib]
ireg_eq [in Asm]
ireg_of_is_data_reg [in Asmgenproof1]
ireg_of_not_GPR1 [in Asmgenproof1]
ireg_of_not_GPR12 [in Asmgenproof1]
ireg_val [in Asmgenproof1]
is_call_cont_call_cont [in Csem]
is_compare_eq_zero_correct [in Selectionproof]
is_compare_neq_zero_correct [in Selectionproof]
is_label_correct [in LTLin]
is_label_correct [in Mach]
is_label_correct [in Linear]
is_label_correct [in Asm]
is_last_source_charact [in Parmov]
is_mill_append [in Parmov]
is_mill_cons [in Parmov]
is_move_operation_correct [in Op]
is_not_temp_charact [in Parallelmove]
is_path_change_last_source [in Parmov]
is_path_pop [in Parmov]
is_return_charact [in Tailcallproof]
is_return_measure_rec [in Tailcallproof]
is_Sskip_false [in Cshmgenproof1]
is_Sskip_true [in Cshmgenproof1]
is_tail_add_branch [in Linearizeproof]
is_tail_code_tail [in Asmgenretaddr]
is_tail_cons_left [in Coqlib]
is_tail_find_label [in Machtyping]
is_tail_find_label [in Linearizeproof]
is_tail_in [in Coqlib]
is_tail_incl [in Coqlib]
is_tail_trans [in Coqlib]
is_variable_correct [in Cshmgenproof1]


K

kill_load_eqs_incl [in CSEproof]
kill_load_eqs_ops [in CSEproof]
kill_load_satisfiable [in CSEproof]


L

label_in_add_branch [in Linearizeproof]
label_in_lin_instr [in Linearizeproof]
label_in_lin_rec [in Linearizeproof]
label_pos_code_tail [in Asmgenproof]
LBoolean.beq_correct [in Lattice]
LBoolean.ge_bot [in Lattice]
LBoolean.ge_compat [in Lattice]
LBoolean.ge_lub_left [in Lattice]
LBoolean.ge_refl [in Lattice]
LBoolean.ge_top [in Lattice]
LBoolean.ge_trans [in Lattice]
LBoolean.lub_commut [in Lattice]
lessdef_refl [in Mem]
LFlat.beq_correct [in Lattice]
LFlat.ge_bot [in Lattice]
LFlat.ge_compat [in Lattice]
LFlat.ge_lub_left [in Lattice]
LFlat.ge_refl [in Lattice]
LFlat.ge_top [in Lattice]
LFlat.ge_trans [in Lattice]
LFlat.lub_commut [in Lattice]
LFSet.ge_bot [in Lattice]
LFSet.ge_compat [in Lattice]
LFSet.ge_lub_left [in Lattice]
LFSet.ge_refl [in Lattice]
LFSet.ge_trans [in Lattice]
LFSet.lub_commut [in Lattice]
list_append_map [in Coqlib]
list_disjoint_cons_left [in Coqlib]
list_disjoint_cons_right [in Coqlib]
list_disjoint_dec [in Coqlib]
list_disjoint_notin [in Coqlib]
list_disjoint_sym [in Coqlib]
list_drop_incl [in Coqlib]
list_drop_norepet [in Coqlib]
list_forall2_imply [in Coqlib]
list_in_insert [in Coqlib]
list_in_map_inv [in Coqlib]
list_length_map [in Coqlib]
list_length_z_cons [in Coqlib]
list_length_z_map [in Coqlib]
list_length_z_pos [in Coqlib]
list_map_compose [in Coqlib]
list_map_drop [in Coqlib]
list_map_exten [in Coqlib]
list_map_identity [in Coqlib]
list_map_norepet [in Coqlib]
list_map_nth [in Coqlib]
list_norepet_app [in Coqlib]
list_norepet_append [in Coqlib]
list_norepet_append_left [in Coqlib]
list_norepet_append_right [in Coqlib]
list_norepet_dec [in Coqlib]
list_nth_z_in [in Coqlib]
list_nth_z_map [in Coqlib]
list_nth_z_range [in Coqlib]
loadimm_correct [in Asmgenproof1]
loadimm_tail [in Asmgenretaddr]
loadind_aux_correct [in Asmgenproof1]
loadind_correct [in Asmgenproof1]
loadind_tail [in Asmgenretaddr]
loadv_cast [in SelectOpproof]
loadv_inject [in Mem]
loadv_lessdef [in Mem]
loadv_shift [in Mem]
loadv_8_signed_unsigned [in Mem]
load_alloc_other [in Mem]
load_alloc_same [in Mem]
load_alloc_same' [in Mem]
load_alloc_unchanged [in Mem]
load_extends [in Mem]
load_free [in Mem]
load_freelist [in Cminorgenproof]
load_from_alloc_is_undef [in Cminorgenproof]
load_inject [in Mem]
load_inv [in Mem]
load_lessdef [in Mem]
load_result_inject [in Mem]
load_result_ty [in Machabstr2concr]
load_shift [in Mem]
load_store_characterization [in Mem]
load_store_mismatch [in Mem]
load_store_mismatch' [in Mem]
load_store_other [in Mem]
load_store_overlap [in Mem]
load_store_overlap' [in Mem]
load_store_same [in Mem]
load_store_similar [in Mem]
load_valid_access [in Mem]
Locmap.gso [in Locations]
Locmap.gss [in Locations]
locs_acceptable_disj_temporaries [in Conventions]
locs_acceptable_valid [in Reloadtyping]
locs_acceptable_writable [in Reloadtyping]
Loc.diff_not_eq [in Locations]
Loc.diff_sym [in Locations]
Loc.disjoint_cons_left [in Locations]
Loc.disjoint_cons_right [in Locations]
Loc.disjoint_notin [in Locations]
Loc.disjoint_sym [in Locations]
Loc.eq [in Locations]
Loc.in_notin_diff [in Locations]
Loc.non_overlap_diff [in Locations]
Loc.notin_disjoint [in Locations]
Loc.notin_not_in [in Locations]
Loc.overlap_aux_false_1 [in Locations]
Loc.overlap_aux_true_1 [in Locations]
Loc.overlap_aux_true_2 [in Locations]
Loc.overlap_not_diff [in Locations]
Loc.same_not_diff [in Locations]
loc_acceptable_noteq_diff [in Conventions]
loc_acceptable_notin_notin [in Conventions]
loc_acceptable_valid [in Reloadtyping]
loc_acceptable_writable [in Reloadtyping]
loc_arguments_acceptable [in Conventions]
loc_arguments_bounded [in Conventions]
loc_arguments_length [in Conventions]
loc_arguments_norepet [in Conventions]
loc_arguments_not_temporaries [in Conventions]
loc_arguments_type [in Conventions]
loc_is_acceptable_correct [in Coloringproof]
loc_norepet_norepet [in Parallelmove]
loc_parameters_length [in Conventions]
loc_parameters_not_temporaries [in Conventions]
loc_parameters_type [in Conventions]
loc_result_acceptable [in Conventions]
loc_result_caller_save [in Conventions]
loc_result_not_callee_save [in Conventions]
loc_result_type [in Conventions]
loc_type_combine [in Parallelmove]
loc_type_temp_for [in Parallelmove]
low_bound_alloc [in Mem]
low_bound_alloc_other [in Mem]
low_bound_alloc_same [in Mem]
low_bound_free [in Mem]
low_bound_free_same [in Mem]
low_bound_store [in Mem]
low_high_s [in Asmgenproof1]
low_high_u [in Asmgenproof1]
low_high_u_xor [in Asmgenproof1]
LPMap.beq_correct [in Lattice]
LPMap.eq_refl [in Lattice]
LPMap.eq_sym [in Lattice]
LPMap.eq_trans [in Lattice]
LPMap.get_bot [in Lattice]
LPMap.get_top [in Lattice]
LPMap.ge_bot [in Lattice]
LPMap.ge_compat [in Lattice]
LPMap.ge_lub_left [in Lattice]
LPMap.ge_refl [in Lattice]
LPMap.ge_top [in Lattice]
LPMap.ge_trans [in Lattice]
LPMap.gso [in Lattice]
LPMap.gss [in Lattice]
LPMap.lub_commut [in Lattice]
lt_state_intro [in RTLgenproof]
lt_state_wf [in RTLgenproof]


M

Make.add_and [in Integers]
Make.add_assoc [in Integers]
Make.add_commut [in Integers]
Make.add_neg_zero [in Integers]
Make.add_permut [in Integers]
Make.add_signed [in Integers]
Make.add_unsigned [in Integers]
Make.add_zero [in Integers]
Make.and_assoc [in Integers]
Make.and_commut [in Integers]
Make.and_idem [in Integers]
Make.and_mone [in Integers]
Make.and_or_distrib [in Integers]
Make.and_shl [in Integers]
Make.and_shru [in Integers]
Make.and_xor_distrib [in Integers]
Make.and_zero [in Integers]
Make.bits_of_Z_above [in Integers]
Make.bits_of_Z_below [in Integers]
Make.bits_of_Z_mone [in Integers]
Make.bits_of_Z_of_bits [in Integers]
Make.bits_of_Z_of_bits' [in Integers]
Make.bits_of_Z_two_p [in Integers]
Make.bits_of_Z_zero [in Integers]
Make.bitwise_binop_assoc [in Integers]
Make.bitwise_binop_commut [in Integers]
Make.bitwise_binop_idem [in Integers]
Make.bitwise_binop_rol [in Integers]
Make.bitwise_binop_shl [in Integers]
Make.bitwise_binop_shru [in Integers]
Make.divs_pow2 [in Integers]
Make.divu_pow2 [in Integers]
Make.eqmod_add [in Integers]
Make.eqmod_divides [in Integers]
Make.eqmod_mod [in Integers]
Make.eqmod_mod_eq [in Integers]
Make.eqmod_mult [in Integers]
Make.eqmod_mult_div [in Integers]
Make.eqmod_neg [in Integers]
Make.eqmod_refl [in Integers]
Make.eqmod_refl2 [in Integers]
Make.eqmod_small_eq [in Integers]
Make.eqmod_sub [in Integers]
Make.eqmod_sym [in Integers]
Make.eqmod_trans [in Integers]
Make.eqmod_two_p_sign_ext [in Integers]
Make.eqmod_two_p_zero_ext [in Integers]
Make.eqm_add [in Integers]
Make.eqm_eqmod_two_p [in Integers]
Make.eqm_mult [in Integers]
Make.eqm_neg [in Integers]
Make.eqm_refl [in Integers]
Make.eqm_refl2 [in Integers]
Make.eqm_samerepr [in Integers]
Make.eqm_signed_unsigned [in Integers]
Make.eqm_small_eq [in Integers]
Make.eqm_sub [in Integers]
Make.eqm_sym [in Integers]
Make.eqm_trans [in Integers]
Make.eqm_unsigned_repr [in Integers]
Make.eqm_unsigned_repr_l [in Integers]
Make.eqm_unsigned_repr_r [in Integers]
Make.eq_dec [in Integers]
Make.eq_false [in Integers]
Make.eq_spec [in Integers]
Make.eq_sym [in Integers]
Make.eq_true [in Integers]
Make.is_power2_correct [in Integers]
Make.is_power2_range [in Integers]
Make.is_power2_rng [in Integers]
Make.is_power2_two_p [in Integers]
Make.ltu_inv [in Integers]
Make.ltu_range_test [in Integers]
Make.mkint_eq [in Integers]
Make.mods_divs [in Integers]
Make.modu_and [in Integers]
Make.modu_divu [in Integers]
Make.modu_divu_Euclid [in Integers]
Make.mul_add_distr_l [in Integers]
Make.mul_add_distr_r [in Integers]
Make.mul_assoc [in Integers]
Make.mul_commut [in Integers]
Make.mul_one [in Integers]
Make.mul_pow2 [in Integers]
Make.mul_signed [in Integers]
Make.mul_zero [in Integers]
Make.negate_cmp [in Integers]
Make.negate_cmpu [in Integers]
Make.neg_add_distr [in Integers]
Make.neg_involutive [in Integers]
Make.neg_mul_distr_l [in Integers]
Make.neg_mul_distr_r [in Integers]
Make.neg_repr [in Integers]
Make.neg_zero [in Integers]
Make.notbool_isfalse_istrue [in Integers]
Make.notbool_istrue_isfalse [in Integers]
Make.not_involutive [in Integers]
Make.one_bits_decomp [in Integers]
Make.one_bits_range [in Integers]
Make.one_not_zero [in Integers]
Make.or_assoc [in Integers]
Make.or_commut [in Integers]
Make.or_idem [in Integers]
Make.or_mone [in Integers]
Make.or_rolm [in Integers]
Make.or_ror [in Integers]
Make.or_zero [in Integers]
Make.repr_signed [in Integers]
Make.repr_unsigned [in Integers]
Make.rolm_rolm [in Integers]
Make.rolm_zero [in Integers]
Make.rol_and [in Integers]
Make.rol_or [in Integers]
Make.rol_rol [in Integers]
Make.rol_zero [in Integers]
Make.ror_rol [in Integers]
Make.shl_mul [in Integers]
Make.shl_mul_two_p [in Integers]
Make.shl_rolm [in Integers]
Make.shl_shl [in Integers]
Make.shl_zero [in Integers]
Make.shru_div_two_p [in Integers]
Make.shru_lt_zero [in Integers]
Make.shru_rolm [in Integers]
Make.shru_shl_and [in Integers]
Make.shru_shru [in Integers]
Make.shru_zero [in Integers]
Make.shrx_carry [in Integers]
Make.shrx_shr [in Integers]
Make.shr_shr [in Integers]
Make.shr_zero [in Integers]
Make.signed_eq_unsigned [in Integers]
Make.signed_mone [in Integers]
Make.signed_range [in Integers]
Make.signed_repr [in Integers]
Make.signed_zero [in Integers]
Make.sign_ext_charact [in Integers]
Make.sign_ext_eqmod_two_p [in Integers]
Make.sign_ext_equal_if_zero_equal [in Integers]
Make.sign_ext_idem [in Integers]
Make.sign_ext_shr_shl [in Integers]
Make.sign_ext_zero_ext [in Integers]
Make.sub_add_l [in Integers]
Make.sub_add_opp [in Integers]
Make.sub_add_r [in Integers]
Make.sub_idem [in Integers]
Make.sub_shifted [in Integers]
Make.sub_signed [in Integers]
Make.sub_zero_l [in Integers]
Make.sub_zero_r [in Integers]
Make.swap_cmp [in Integers]
Make.swap_cmpu [in Integers]
Make.translate_cmp [in Integers]
Make.translate_eq [in Integers]
Make.translate_lt [in Integers]
Make.unsigned_mone [in Integers]
Make.unsigned_one [in Integers]
Make.unsigned_range [in Integers]
Make.unsigned_range_2 [in Integers]
Make.unsigned_repr [in Integers]
Make.unsigned_repr_wordsize [in Integers]
Make.unsigned_zero [in Integers]
Make.xor_assoc [in Integers]
Make.xor_commut [in Integers]
Make.xor_idem [in Integers]
Make.xor_one_one [in Integers]
Make.xor_zero [in Integers]
Make.xor_zero_one [in Integers]
Make.Zdiv_round_Zdiv [in Integers]
Make.zero_ext_and [in Integers]
Make.zero_ext_eqmod_two_p [in Integers]
Make.zero_ext_idem [in Integers]
Make.zero_ext_shru_shl [in Integers]
Make.zero_ext_sign_ext [in Integers]
Make.Z_bin_decomp_range [in Integers]
Make.Z_bin_decomp_shift_add [in Integers]
Make.Z_of_bits_excl [in Integers]
Make.Z_of_bits_exten [in Integers]
Make.Z_of_bits_of_Z [in Integers]
Make.Z_of_bits_range [in Integers]
Make.Z_of_bits_range_2 [in Integers]
Make.Z_of_bits_shift [in Integers]
Make.Z_of_bits_shifts [in Integers]
Make.Z_of_bits_shifts_rev [in Integers]
Make.Z_of_bits_shift_rev [in Integers]
Make.Z_of_bits_trunc_1 [in Integers]
Make.Z_of_bits_trunc_2 [in Integers]
Make.Z_of_bits_trunc_3 [in Integers]
Make.Z_of_bits_zero [in Integers]
Make.Z_one_bits_powerserie [in Integers]
Make.Z_one_bits_range [in Integers]
Make.Z_shift_add_bin_decomp [in Integers]
Make.Z_shift_add_inj [in Integers]
make_addimm_correct [in ConstpropOpproof]
make_add_correct [in Cshmgenproof2]
make_andimm_correct [in ConstpropOpproof]
make_and_correct [in Cshmgenproof2]
make_boolean_correct_false [in Cshmgenproof2]
make_boolean_correct_true [in Cshmgenproof2]
make_cast_correct [in Cminorgenproof]
make_cast_correct [in Cshmgenproof2]
make_cmp_correct [in Cshmgenproof2]
make_div_correct [in Cshmgenproof2]
make_floatconst_correct [in Cshmgenproof2]
make_globaladdr_correct [in Cminorgenproof]
make_intconst_correct [in Cshmgenproof2]
make_load_correct [in Cshmgenproof2]
make_mod_correct [in Cshmgenproof2]
make_mulimm_correct [in ConstpropOpproof]
make_mul_correct [in Cshmgenproof2]
make_neg_correct [in Cshmgenproof2]
make_notbool_correct [in Cshmgenproof2]
make_notint_correct [in Cshmgenproof2]
make_orimm_correct [in ConstpropOpproof]
make_or_correct [in Cshmgenproof2]
make_shlimm_correct [in ConstpropOpproof]
make_shl_correct [in Cshmgenproof2]
make_shrimm_correct [in ConstpropOpproof]
make_shruimm_correct [in ConstpropOpproof]
make_shr_correct [in Cshmgenproof2]
make_stackaddr_correct [in Cminorgenproof]
make_store_correct [in Cshmgenproof2]
make_store_correct [in Cminorgenproof]
make_sub_correct [in Cshmgenproof2]
make_vars_norepet [in Cminorgenproof]
make_xorimm_correct [in ConstpropOpproof]
make_xor_correct [in Cshmgenproof2]
map_partial_append [in Cshmgenproof1]
map_partial_compose [in Compiler]
map_partial_names [in Cshmgenproof1]
map_valid_incr [in RTLgenspec]
match_callstack_alloc [in Cminorgenproof]
match_callstack_alloc_left [in Cminorgenproof]
match_callstack_alloc_other [in Cminorgenproof]
match_callstack_alloc_rec [in Cminorgenproof]
match_callstack_alloc_right [in Cminorgenproof]
match_callstack_alloc_variables [in Cminorgenproof]
match_callstack_alloc_variables_rec [in Cminorgenproof]
match_callstack_extensional [in Cminorgenproof]
match_callstack_freelist [in Cminorgenproof]
match_callstack_freelist_rec [in Cminorgenproof]
match_callstack_incr_bound [in Cminorgenproof]
match_callstack_mapped [in Cminorgenproof]
match_callstack_match_globalenvs [in Cminorgenproof]
match_callstack_store_above [in Cminorgenproof]
match_callstack_store_local [in Cminorgenproof]
match_callstack_store_local_unchanged [in Cminorgenproof]
match_call_cont [in Cminorgenproof]
match_cont_call_cont [in Cshmgenproof3]
match_cont_is_call_cont [in Cshmgenproof3]
match_env_alloc [in Cminorgenproof]
match_env_alloc_other [in Cminorgenproof]
match_env_alloc_same [in Cminorgenproof]
match_env_alloc_variables [in Cshmgenproof3]
match_env_bind_letvar [in RTLgenproof]
match_env_empty [in RTLgenproof]
match_env_extensional [in Cminorgenproof]
match_env_extensional' [in Cminorgenproof]
match_env_find_letvar [in RTLgenproof]
match_env_find_var [in RTLgenproof]
match_env_freelist [in Cminorgenproof]
match_env_free_blocks [in Cshmgenproof3]
match_env_invariant [in RTLgenproof]
match_env_same_blocks [in Cshmgenproof3]
match_env_store_above [in Cminorgenproof]
match_env_store_local [in Cminorgenproof]
match_env_store_mapped [in Cminorgenproof]
match_env_unbind_letvar [in RTLgenproof]
match_env_update_temp [in RTLgenproof]
match_env_update_var [in RTLgenproof]
match_globalenvs_init [in Cminorgenproof]
match_globalenv_match_env_empty [in Cshmgenproof3]
match_global_typenv [in Cshmgenproof3]
match_init_env_init_reg [in RTLgenproof]
match_is_call_cont [in Cminorgenproof]
match_set_locals [in RTLgenproof]
match_set_params_init_regs [in RTLgenproof]
match_stackframes_alloc [in Tailcallproof]
match_stackframes_change_sig [in Reloadproof]
match_stackframes_free [in Tailcallproof]
match_stackframes_incr [in Tailcallproof]
match_stackframes_store [in Tailcallproof]
match_stacksize_alloc_other [in Tailcallproof]
match_stacksize_alloc_same [in Tailcallproof]
match_stacksize_free [in Tailcallproof]
match_stacksize_store [in Tailcallproof]
match_stacks_alloc [in Machabstr2concr]
match_stacks_call_cont [in RTLgenproof]
match_stacks_free [in Machabstr2concr]
match_stacks_function_entry [in Machabstr2concr]
match_stacks_get_parent [in Machabstr2concr]
match_stacks_store [in Machabstr2concr]
match_stacks_store_other [in Machabstr2concr]
match_stacks_store_slot [in Machabstr2concr]
match_transl_step [in Cshmgenproof3]
match_var_kind_of_type [in Cshmgenproof3]
max_over_instrs_bound [in Bounds]
max_over_list_bound [in Bounds]
max_over_list_pos [in Bounds]
max_over_regs_of_funct_bound [in Bounds]
max_over_regs_of_funct_pos [in Bounds]
max_over_slots_of_funct_bound [in Bounds]
max_over_slots_of_funct_pos [in Bounds]
measure_decreasing_1 [in Parmov]
measure_decreasing_2 [in Parmov]
meminj_no_overlap_free [in Mem]
meminj_no_overlap_free_list [in Mem]
mem_free_list_same [in Cshmgenproof3]
modusponens [in Coqlib]
move_no_temp_append [in Parmov]
move_no_temp_rev [in Parmov]
mreg_eq [in Machregs]
mreg_is_within_bounds [in Bounds]
mu_is_mill [in Parmov]
mu_move_no_temp [in Parmov]


N

negate_condexpr_correct [in Selectionproof]
new_reg_fresh [in RTLgenspec]
new_reg_not_in_map [in RTLgenspec]
new_reg_return_ok [in RTLgenspec]
new_reg_target_ok [in RTLgenspec]
new_reg_valid [in RTLgenspec]
nextblock_alloc [in Mem]
nextblock_store [in Mem]
nextinstr_inv [in Asmgenproof1]
nextinstr_set_preg [in Asmgenproof1]
NIndexed.eq [in Maps]
NIndexed.index_inj [in Maps]
nodeset_of_list_correct [in Linearizeproof]
notin_dests_append [in Parmov]
notin_dests_cons [in Parmov]
notin_dests_no_overlap_dests [in Parallelmove]
not_enough_temporaries_addr [in Reloadproof]
not_enough_temporaries_length [in Reloadproof]
no_adherence_dst [in Parmov]
no_adherence_src [in Parmov]
no_adherence_tmp [in Parmov]
no_overlap_arguments [in Conventions]
no_overlap_pairwise [in Parmov]
no_overlap_parameters [in Conventions]
no_overlap_sym [in Parmov]
no_read_path [in Parmov]
nth_error_in [in Coqlib]
nth_error_nil [in Coqlib]
Numbering.refl_ge [in CSE]
Numbering.top_ge [in CSE]
numbering_holds_exten [in CSEproof]


O

offset_of_index_aligned [in Stackingproof]
offset_of_index_disj [in Stackingproof]
offset_of_index_no_overflow [in Stackingproof]
offset_of_index_valid [in Stackingproof]
opt_typ_eq [in AST]
op_strength_reduction_correct [in ConstpropOpproof]
OrderedIndexed.compare [in Ordered]
OrderedIndexed.eq_dec [in Ordered]
OrderedIndexed.eq_refl [in Ordered]
OrderedIndexed.eq_sym [in Ordered]
OrderedIndexed.eq_trans [in Ordered]
OrderedIndexed.lt_not_eq [in Ordered]
OrderedIndexed.lt_trans [in Ordered]
OrderedInt.compare [in Ordered]
OrderedInt.eq_refl [in Ordered]
OrderedInt.eq_sym [in Ordered]
OrderedInt.eq_trans [in Ordered]
OrderedInt.lt_not_eq [in Ordered]
OrderedInt.lt_trans [in Ordered]
OrderedPair.compare [in Ordered]
OrderedPair.eq_dec [in Ordered]
OrderedPair.eq_refl [in Ordered]
OrderedPair.eq_sym [in Ordered]
OrderedPair.eq_trans [in Ordered]
OrderedPair.lt_not_eq [in Ordered]
OrderedPair.lt_trans [in Ordered]
OrderedPositive.compare [in Ordered]
OrderedPositive.eq_refl [in Ordered]
OrderedPositive.eq_sym [in Ordered]
OrderedPositive.eq_trans [in Ordered]
OrderedPositive.lt_not_eq [in Ordered]
OrderedPositive.lt_trans [in Ordered]
OrderedReg.add_interf_correct [in InterfGraph]
OrderedReg.add_interf_incl [in InterfGraph]
OrderedReg.add_interf_mreg_correct [in InterfGraph]
OrderedReg.add_interf_mreg_incl [in InterfGraph]
OrderedReg.add_pref_incl [in InterfGraph]
OrderedReg.add_pref_mreg_incl [in InterfGraph]
OrderedReg.all_interf_regs_correct_1 [in InterfGraph]
OrderedReg.all_interf_regs_correct_2 [in InterfGraph]
OrderedReg.graph_incl_trans [in InterfGraph]
OrderedReg.interfere_sym [in InterfGraph]
OrderedReg.in_setregmreg_fold [in InterfGraph]
OrderedReg.in_setregreg_fold [in InterfGraph]
OrderedReg.in_setregreg_fold' [in InterfGraph]
OrderedReg.ordered_pair_charact [in InterfGraph]
OrderedReg.ordered_pair_sym [in InterfGraph]
orimm_correct [in Asmgenproof1]
orimm_tail [in Asmgenretaddr]
outgoing_slot_bound [in Bounds]


P

pairwise_disjoint_norepet [in Parmov]
parallel_move_arguments_correct [in Reloadproof]
parallel_move_correct [in Reloadproof]
parallel_move_parameters_correct [in Reloadproof]
parmove2_correctness [in Parmov]
parmove2_correctness_with_overlap [in Parmov]
parmove2_wf_moves [in Parmov]
parmove_aux_transitions [in Parmov]
parmove_correctness [in Parmov]
parmove_dests_initial_reg_or_temp [in Parmov]
parmove_initial_reg_or_temp [in Parmov]
parmove_preserves_register_classes [in Parmov]
parmove_prop_1 [in Parallelmove]
parmove_prop_2 [in Parallelmove]
parmove_prop_3 [in Parallelmove]
parmove_srcs_initial_reg_or_temp [in Parmov]
parmove_step_compatible [in Parmov]
parmove_wf_moves [in Parmov]
path_sources_dests [in Parmov]
peq_false [in Coqlib]
peq_true [in Coqlib]
Ple_refl [in Coqlib]
Ple_succ [in Coqlib]
Ple_trans [in Coqlib]
Plt_ne [in Coqlib]
Plt_Ple [in Coqlib]
Plt_Ple_trans [in Coqlib]
Plt_strict [in Coqlib]
Plt_succ [in Coqlib]
Plt_succ_inv [in Coqlib]
Plt_trans [in Coqlib]
Plt_trans_succ [in Coqlib]
Plt_wf [in Coqlib]
plus_inv [in Smallstep]
plus_left' [in Smallstep]
plus_one [in Smallstep]
plus_right [in Smallstep]
plus_right' [in Smallstep]
plus_star [in Smallstep]
plus_star_trans [in Smallstep]
plus_trans [in Smallstep]
PMap.gi [in Maps]
PMap.gmap [in Maps]
PMap.gsident [in Maps]
PMap.gso [in Maps]
PMap.gss [in Maps]
PMap.gsspec [in Maps]
positive_Peano_ind [in Coqlib]
positive_rec_base [in Coqlib]
positive_rec_succ [in Coqlib]
possible_traceinf_app [in Determinism]
possible_traceinf_app_inv [in Determinism]
possible_trace_app [in Determinism]
possible_trace_app_inv [in Determinism]
Ppred_Plt [in Coqlib]
preg_eq [in Asm]
preg_of_injective [in Asmgenproof1]
preg_of_is_data_reg [in Asmgenproof1]
preg_of_not [in Asmgenproof1]
preg_of_not_GPR1 [in Asmgenproof1]
preg_val [in Asmgenproof1]
PrimIter.iterate_prop [in Iteration]
PrimIter.iter_prop [in Iteration]
program_behaves_deterministic [in Determinism]
program_typing_preserved [in Stackingtyping]
program_typing_preserved [in Alloctyping]
program_typing_preserved [in Tunnelingtyping]
program_typing_preserved [in Linearizetyping]
program_typing_preserved [in Reloadtyping]
proj_sumbool_true [in Coqlib]
PTree.append_assoc_0 [in Maps]
PTree.append_assoc_1 [in Maps]
PTree.append_injective [in Maps]
PTree.append_neutral_l [in Maps]
PTree.append_neutral_r [in Maps]
PTree.bempty_correct [in Maps]
PTree.beq_correct [in Maps]
PTree.combine_commut [in Maps]
PTree.elements_complete [in Maps]
PTree.elements_correct [in Maps]
PTree.elements_keys_norepet [in Maps]
PTree.eq [in Maps]
PTree.fold_spec [in Maps]
PTree.gcombine [in Maps]
PTree.gempty [in Maps]
PTree.get_xget_h [in Maps]
PTree.gleaf [in Maps]
PTree.gmap [in Maps]
PTree.gnode' [in Maps]
PTree.gro [in Maps]
PTree.grs [in Maps]
PTree.grspec [in Maps]
PTree.gsident [in Maps]
PTree.gso [in Maps]
PTree.gss [in Maps]
PTree.gsspec [in Maps]
PTree.in_xelements [in Maps]
PTree.in_xkeys [in Maps]
PTree.rleaf [in Maps]
PTree.xcombine_lr [in Maps]
PTree.xelements_complete [in Maps]
PTree.xelements_correct [in Maps]
PTree.xelements_hi [in Maps]
PTree.xelements_ho [in Maps]
PTree.xelements_ih [in Maps]
PTree.xelements_ii [in Maps]
PTree.xelements_io [in Maps]
PTree.xelements_keys_norepet [in Maps]
PTree.xelements_oh [in Maps]
PTree.xelements_oi [in Maps]
PTree.xelements_oo [in Maps]
PTree.xfold_xelements [in Maps]
PTree.xgcombine_l [in Maps]
PTree.xgcombine_r [in Maps]
PTree.xget_left [in Maps]
PTree.xgmap [in Maps]


R

reachable_entrypoint [in Linearizeproof]
reachable_successors [in Linearizeproof]
Reactive_forever_reactive [in Smallstep]
Reactive_or_Silent [in Smallstep]
record_gotos'_correct [in Tunnelingproof]
record_gotos_correct [in Tunnelingproof]
record_gotos_gotos' [in Tunnelingproof]
regalloc_acceptable [in Coloringproof]
regalloc_correct_1 [in Coloringproof]
regalloc_correct_2 [in Coloringproof]
regalloc_correct_3 [in Coloringproof]
regalloc_disj_temporaries [in Allocproof]
regalloc_norepet_norepet [in Allocproof]
regalloc_noteq_diff [in Allocproof]
regalloc_notin_notin [in Allocproof]
regalloc_notin_notin_2 [in Allocproof]
regalloc_not_temporary [in Allocproof]
regalloc_ok [in Coloringproof]
regalloc_preserves_types [in Coloringproof]
register_classification [in Conventions]
regsalloc_acceptable [in Coloringproof]
regset_get_list [in Tailcallproof]
regset_init_regs [in Tailcallproof]
regset_set [in Tailcallproof]
regs_for_cons [in Reloadproof]
regs_match_approx_increasing [in Constpropproof]
regs_match_approx_top [in Constpropproof]
regs_match_approx_update [in Constpropproof]
regs_valid_cons [in RTLgenspec]
regs_valid_incr [in RTLgenspec]
regs_valid_nil [in RTLgenspec]
reg_for_diff [in Reloadproof]
reg_for_not_IT2 [in Reloadproof]
reg_for_spec [in Reloadproof]
reg_fresh_decr [in RTLgenspec]
reg_valid_incr [in RTLgenspec]
reg_valnum_correct [in CSEproof]
replace_last_source_charact [in Parmov]
restore_callee_save_correct [in Stackingproof]
restore_callee_save_regs_correct [in Stackingproof]
restore_float_callee_save_correct [in Stackingproof]
restore_int_callee_save_correct [in Stackingproof]
return_address_exists [in Asmgenretaddr]
return_address_offset_correct [in Asmgenproof]
return_measure_bounds [in Tailcallproof]
return_regs_arguments [in Reloadproof]
return_regs_preserve [in Reloadproof]
return_regs_result [in Reloadproof]
return_reg_ok_incr [in RTLgenspec]


S

same_typ_correct [in Coloringproof]
save_callee_save_correct [in Stackingproof]
save_callee_save_float_correct [in Stackingproof]
save_callee_save_int_correct [in Stackingproof]
save_callee_save_regs_correct [in Stackingproof]
sel_exprlist_correct [in Selectionproof]
sel_expr_correct [in Selectionproof]
sel_final_states [in Selectionproof]
sel_initial_states [in Selectionproof]
sel_step_correct [in Selectionproof]
set_call_dest_correct [in Cshmgenproof3]
set_cont_inside [in Mem]
set_cont_outside [in Mem]
set_locals_defined [in Cminorgenproof]
set_locals_params_defined [in Cminorgenproof]
set_params_defined [in Cminorgenproof]
set_slot_extends [in Machabstr2concr]
set_slot_index [in Stackingproof]
shift_eval_addressing [in Stackingproof]
shift_eval_operation [in Stackingproof]
sig_function_translated [in Constpropproof]
sig_function_translated [in Allocproof]
sig_function_translated [in Selectionproof]
sig_preserved [in Reloadproof]
sig_preserved [in Stackingproof]
sig_preserved [in CSEproof]
sig_preserved [in Tunnelingproof]
sig_preserved [in Linearizeproof]
sig_preserved [in Cminorgenproof]
sig_preserved [in Tailcallproof]
sig_preserved_body [in Cminorgenproof]
sig_translated [in Cshmgenproof3]
sig_transl_function [in RTLgenproof]
Silent_forever_silent [in Smallstep]
simulation_opt_preservation [in Smallstep]
simulation_plus_preservation [in Smallstep]
simulation_star_forever_reactive [in Smallstep]
simulation_star_forever_silent [in Smallstep]
simulation_star_preservation [in Smallstep]
simulation_star_star [in Smallstep]
simulation_star_wf_preservation [in Smallstep]
simulation_step_preservation [in Smallstep]
sizeof_pos [in Csyntax]
sizeof_struct_incr [in Csyntax]
sizeof_var_kind_of_type [in Cshmgenproof1]
size_arguments_above [in Conventions]
size_arguments_bound [in Bounds]
size_chunk_pos [in Mem]
size_chunk_pred [in Mem]
size_no_overflow [in Stackingproof]
size_pos [in Stackingproof]
slot_eq [in Locations]
slot_is_within_bounds [in Bounds]
slot_valid_index [in Stackingproof]
source_not_temp1 [in Parallelmove]
source_no_overlap_dests [in Parallelmove]
split_between_prop [in Switch]
split_eq_prop [in Switch]
split_lt_prop [in Switch]
split_move_charact [in Parmov]
sp_val [in Asmgenproof1]
srcs_append [in Parmov]
srcs_decomp [in Parmov]
srcs_dests_combine [in Parmov]
starts_with_correct [in Linearizeproof]
star2_final_not_forever_silent [in Determinism]
star_final_not_forever_reactive [in Determinism]
star_final_not_forever_silent [in Determinism]
star_forever [in Smallstep]
star_forever_reactive [in Smallstep]
star_forever_reactive_inv [in Determinism]
star_forever_silent_inv [in Determinism]
star_inv [in Smallstep]
star_left [in Smallstep]
star_one [in Smallstep]
star_plus_trans [in Smallstep]
star_right [in Smallstep]
star_step_diamond [in Determinism]
star_step_triangle [in Determinism]
star_trans [in Smallstep]
state_incr_refl [in RTLgen]
state_incr_trans [in RTLgen]
state_wf_start [in Parmov]
steps_deterministic [in Determinism]
Steps_star [in Smallstep]
step_deterministic [in Determinism]
step_equiv [in Machabstr2concr]
step_internal_deterministic [in Complements]
storeind_aux_correct [in Asmgenproof1]
storeind_correct [in Asmgenproof1]
storeind_tail [in Asmgenretaddr]
storev_lessdef [in Mem]
storev_mapped_inject [in Mem]
storev_mapped_inject_1 [in Mem]
storev_shift [in Mem]
storev_16_signed_unsigned [in Mem]
storev_8_signed_unsigned [in Mem]
store_arg_content_inject [in Cminorgenproof]
store_inv [in Mem]
store_lessdef [in Mem]
store_mapped_inj [in Mem]
store_mapped_inject [in Mem]
store_mapped_inject_1 [in Mem]
store_optvar_charact [in RTLgenspec]
store_outside_extends [in Mem]
store_outside_inj [in Mem]
store_outside_shift [in Mem]
store_parameters_correct [in Cminorgenproof]
store_unmapped_inj [in Mem]
store_unmapped_inject [in Mem]
store_valid_access_1 [in Mem]
store_valid_access_2 [in Mem]
store_valid_access_3 [in Mem]
store_valid_block_1 [in Mem]
store_valid_block_2 [in Mem]
store_var_charact [in RTLgenspec]
store_within_extends [in Mem]
store_within_shift [in Mem]
subject_reduction [in Machtyping]
subject_reduction [in RTLtyping]
switch_ascent [in Cminorgenproof]
switch_descent [in Cminorgenproof]
switch_match_cont [in Cminorgenproof]
switch_match_states [in Cminorgenproof]
symbols_preserved [in Selectionproof]
symbols_preserved [in Constpropproof]
symbols_preserved [in RTLgenproof]
symbols_preserved [in Asmgenproof]
symbols_preserved [in Allocproof]
symbols_preserved [in Linearizeproof]
symbols_preserved [in Cminorgenproof]
symbols_preserved [in Reloadproof]
symbols_preserved [in CSEproof]
symbols_preserved [in Tailcallproof]
symbols_preserved [in Tunnelingproof]
symbols_preserved [in Stackingproof]
symbols_preserved [in Cshmgenproof3]


T

tailcall_is_possible_correct [in Conventions]
target_reg_ok_append [in RTLgenspec]
target_reg_ok_cons [in RTLgenspec]
temporaries_not_acceptable [in Conventions]
temporaries_ok_enough [in Reloadproof]
temporaries_ok_enough_rec [in Reloadproof]
temporaries_ok_rec_length [in Reloadproof]
temp_for_charact [in Parallelmove]
temp_last_change_last_source [in Parmov]
temp_last_pop [in Parmov]
temp_last_push [in Parmov]
terminates_not_goes_wrong [in Determinism]
traceinf_prefix_app [in Events]
traceinf_sim_refl [in Events]
traceinf_sim_sym [in Events]
traceinf_sim_trans [in Events]
transform_partial_program2_function [in AST]
transform_partial_program2_main [in AST]
transform_partial_program2_variable [in AST]
transform_partial_program_compose [in Compiler]
transform_partial_program_function [in AST]
transform_partial_program_identity [in Compiler]
transform_partial_program_main [in AST]
transform_partial_program_vars [in AST]
transform_program_compose [in Compiler]
transform_program_function [in AST]
transform_program_partial_program [in Compiler]
transf_cminor_program_correct [in Compiler]
transf_c_program_correct [in Compiler]
transf_c_program_is_refinement [in Complements]
transf_c_program_preserves_spec [in Complements]
transf_final_states [in Linearizeproof]
transf_final_states [in Allocproof]
transf_final_states [in Tunnelingproof]
transf_final_states [in Constpropproof]
transf_final_states [in CSEproof]
transf_final_states [in Asmgenproof]
transf_final_states [in Stackingproof]
transf_final_states [in Reloadproof]
transf_final_states [in Tailcallproof]
transf_initial_states [in Reloadproof]
transf_initial_states [in Tunnelingproof]
transf_initial_states [in Allocproof]
transf_initial_states [in Linearizeproof]
transf_initial_states [in Constpropproof]
transf_initial_states [in Tailcallproof]
transf_initial_states [in Asmgenproof]
transf_initial_states [in Stackingproof]
transf_initial_states [in CSEproof]
transf_instr_charact [in Tailcallproof]
transf_instr_correct [in Asmgenproof]
transf_instr_lookup [in Tailcallproof]
transf_program_correct [in Tailcallproof]
transf_program_correct [in Linearizeproof]
transf_program_correct [in Tunnelingproof]
transf_program_correct [in Constpropproof]
transf_program_correct [in Selectionproof]
transf_program_correct [in Asmgenproof]
transf_program_correct [in Stackingproof]
transf_program_correct [in RTLgenproof]
transf_program_correct [in Allocproof]
transf_program_correct [in Reloadproof]
transf_program_correct [in CSEproof]
transf_ros_correct [in Constpropproof]
transf_rtl_program_correct [in Compiler]
transf_step_correct [in Stackingproof]
transf_step_correct [in Reloadproof]
transf_step_correct [in CSEproof]
transf_step_correct [in Tailcallproof]
transf_step_correct [in Constpropproof]
transf_step_correct [in Linearizeproof]
transitions_correctness [in Parmov]
transitions_determ [in Parmov]
transitions_preserve_semantics [in Parmov]
transitions_preserve_wf [in Parmov]
transition_determ [in Parmov]
transition_preserves_semantics [in Parmov]
transition_preserves_wf [in Parmov]
transl_binop_correct [in Cshmgenproof2]
transl_code_label [in Asmgenproof]
transl_code_tail [in Asmgenretaddr]
transl_condexpr_correct [in RTLgenproof]
transl_condition_CEcondition_correct [in RTLgenproof]
transl_condition_CEcond_correct [in RTLgenproof]
transl_condition_CEfalse_correct [in RTLgenproof]
transl_condition_CEtrue_correct [in RTLgenproof]
transl_cond_correct [in Asmgenproof1]
transl_cond_correct_aux [in Asmgenproof1]
transl_cond_tail [in Asmgenretaddr]
transl_constant_correct [in Cminorgenproof]
transl_Eaddrof_correct [in Cshmgenproof3]
transl_Eandbool_1_correct [in Cshmgenproof3]
transl_Eandbool_2_correct [in Cshmgenproof3]
transl_Ebinop_correct [in Cshmgenproof3]
transl_Ecast_correct [in Cshmgenproof3]
transl_Econdition_false_correct [in Cshmgenproof3]
transl_Econdition_true_correct [in Cshmgenproof3]
transl_Econst_float_correct [in Cshmgenproof3]
transl_Econst_int_correct [in Cshmgenproof3]
transl_Ederef_correct [in Cshmgenproof3]
transl_Efield_struct_correct [in Cshmgenproof3]
transl_Efield_union_correct [in Cshmgenproof3]
transl_Elvalue_correct [in Cshmgenproof3]
transl_Eorbool_1_correct [in Cshmgenproof3]
transl_Eorbool_2_correct [in Cshmgenproof3]
transl_Esizeof_correct [in Cshmgenproof3]
transl_Eunop_correct [in Cshmgenproof3]
transl_Evar_global_correct [in Cshmgenproof3]
transl_Evar_local_correct [in Cshmgenproof3]
transl_exit_charact [in RTLgenspec]
transl_exprlist_correct [in Cshmgenproof3]
transl_exprlist_correct [in Cminorgenproof]
transl_exprlist_correct [in RTLgenproof]
transl_exprlist_Econs_correct [in RTLgenproof]
transl_exprlist_Enil_correct [in RTLgenproof]
transl_expr_charact [in RTLgenspec]
transl_expr_correct [in Cshmgenproof3]
transl_expr_correct [in RTLgenproof]
transl_expr_correct [in Cminorgenproof]
transl_expr_Econdition_correct [in RTLgenproof]
transl_expr_Eletvar_correct [in RTLgenproof]
transl_expr_Elet_correct [in RTLgenproof]
transl_expr_Eload_correct [in RTLgenproof]
transl_expr_Eop_correct [in RTLgenproof]
transl_expr_Evar_correct [in RTLgenproof]
transl_expr_lvalue [in Cshmgenproof1]
transl_extcall_arguments [in Machabstr2concr]
transl_external_arguments [in Stackingproof]
transl_external_arguments_rec [in Stackingproof]
transl_final_states [in RTLgenproof]
transl_final_states [in Cminorgenproof]
transl_final_states [in Cshmgenproof3]
transl_find_function [in Allocproof]
transl_find_label [in Asmgenproof]
transl_find_label [in Cminorgenproof]
transl_find_label [in Cshmgenproof3]
transl_find_label [in Stackingproof]
transl_find_label_body [in Cminorgenproof]
transl_fn_variables [in Cshmgenproof1]
transl_function_charact [in RTLgenspec]
transl_fundef_sig1 [in Cshmgenproof1]
transl_fundef_sig2 [in Cshmgenproof1]
transl_initial_states [in RTLgenproof]
transl_initial_states [in Cshmgenproof3]
transl_initial_states [in Cminorgenproof]
transl_instr_label [in Asmgenproof]
transl_instr_tail [in Asmgenretaddr]
transl_jumptable_charact [in RTLgenspec]
transl_lblstmt_find_label_context [in Cminorgenproof]
transl_lblstmt_suffix [in Cminorgenproof]
transl_lbl_stmt_1 [in Cshmgenproof1]
transl_lbl_stmt_2 [in Cshmgenproof1]
transl_load_correct [in Asmgenproof1]
transl_load_store_correct [in Asmgenproof1]
transl_load_store_tail [in Asmgenretaddr]
transl_lvalue_correct [in Cshmgenproof3]
transl_names_norepet [in Cshmgenproof1]
transl_op_correct [in Asmgenproof1]
transl_op_tail [in Asmgenretaddr]
transl_params_names [in Cshmgenproof1]
transl_params_vars [in Cshmgenproof1]
transl_program_correct [in Cshmgenproof3]
transl_program_correct [in Cminorgenproof]
transl_step [in Cshmgenproof3]
transl_step_correct [in RTLgenproof]
transl_step_correct [in Cminorgenproof]
transl_step_correct [in Allocproof]
transl_stmt_charact [in RTLgenspec]
transl_store_correct [in Asmgenproof1]
transl_switch_charact [in RTLgenspec]
transl_switch_correct [in RTLgenproof]
transl_unop_correct [in Cshmgenproof2]
transl_vars_append [in Cshmgenproof1]
transl_vars_names [in Cshmgenproof1]
Tree_Properties.fold_rec [in Maps]
Tree_Properties.fold_rec_aux [in Maps]
tr_cont_call_cont [in RTLgenproof]
tr_expr_incr [in RTLgenspec]
tr_find_label [in RTLgenproof]
tr_move_correct [in RTLgenproof]
tr_move_incr [in RTLgenspec]
tr_stmt_incr [in RTLgenspec]
tr_store_optvar_correct [in RTLgenproof]
tr_store_optvar_incr [in RTLgenspec]
tr_store_var_correct [in RTLgenproof]
tr_store_var_incr [in RTLgenspec]
tr_switch_incr [in RTLgenspec]
tunnel_function_lookup [in Tunnelingproof]
tunnel_step_correct [in Tunnelingproof]
tunnel_valid_successor [in Tunnelingtyping]
two_power_nat_O [in Coqlib]
two_power_nat_pos [in Coqlib]
two_power_nat_two_p [in Coqlib]
two_p_monotone [in Coqlib]
two_p_monotone_strict [in Coqlib]
two_p_strict [in Coqlib]
two_p_strict_2 [in Coqlib]
tyenv_add_vars_norepet [in Cshmgenproof3]
typecheck_exprlist_correct [in Ctyping]
typecheck_expr_correct [in Ctyping]
typecheck_function_correct [in Ctyping]
typecheck_fundef_correct [in Ctyping]
typecheck_optexpr_correct [in Ctyping]
typecheck_program_correct [in Ctyping]
typecheck_stmt_correct [in Ctyping]
typesize_pos [in Locations]
typesize_pos [in AST]
typesize_typesize [in Stackingproof]
type_function_correct [in RTLtyping]
type_of_chunk_correct [in Op]
type_of_operation_sound [in Op]
type_op_for_binary_addressing [in Op]
typ_eq [in AST]


U

UF.compress_order [in UnionFind]
UF.compress_wf [in UnionFind]
UF.find_repr [in UnionFind]
UF.find_unchanged [in UnionFind]
UF.identify_order [in UnionFind]
UF.identify_wf [in UnionFind]
UF.pathlen_gt_merge [in UnionFind]
UF.pathlen_merge [in UnionFind]
UF.pathlen_none [in UnionFind]
UF.pathlen_some [in UnionFind]
UF.pathlen_zero [in UnionFind]
UF.path_ord_canonical [in UnionFind]
UF.path_ord_merge_1 [in UnionFind]
UF.path_ord_merge_2 [in UnionFind]
UF.path_ord_wellfounded [in UnionFind]
UF.repr_canonical [in UnionFind]
UF.repr_compress [in UnionFind]
UF.repr_empty [in UnionFind]
UF.repr_identify_1 [in UnionFind]
UF.repr_identify_2 [in UnionFind]
UF.repr_merge [in UnionFind]
UF.repr_none [in UnionFind]
UF.repr_res_none [in UnionFind]
UF.repr_some [in UnionFind]
UF.repr_some_diff [in UnionFind]
UF.repr_union_1 [in UnionFind]
UF.repr_union_2 [in UnionFind]
UF.repr_union_3 [in UnionFind]
UF.sameclass_empty [in UnionFind]
UF.sameclass_find_1 [in UnionFind]
UF.sameclass_find_2 [in UnionFind]
UF.sameclass_find_3 [in UnionFind]
UF.sameclass_merge [in UnionFind]
UF.sameclass_refl [in UnionFind]
UF.sameclass_repr [in UnionFind]
UF.sameclass_sym [in UnionFind]
UF.sameclass_trans [in UnionFind]
UF.sameclass_union_1 [in UnionFind]
UF.sameclass_union_2 [in UnionFind]
UF.sameclass_union_3 [in UnionFind]
UF.wf_empty [in UnionFind]
unfold_transf_function [in Stackingproof]
unique_labels_add_branch [in Linearizeproof]
unique_labels_lin_instr [in Linearizeproof]
unique_labels_lin_rec [in Linearizeproof]
unique_labels_transf_function [in Linearizeproof]
unroll_positive_rec [in Coqlib]
update_commut [in Parmov]
update_commut [in Machabstr2concr]
update_ident [in Parmov]
update_instr_at [in RTLgenspec]
update_o [in Mem]
update_o [in Parmov]
update_other [in Machabstr]
update_s [in Mem]
update_s [in Parmov]
update_same [in Machabstr]
update_twice [in Parmov]


V

validate_correct_rec [in Switch]
validate_jumptable_correct [in Switch]
validate_jumptable_correct_rec [in Switch]
validate_switch_correct [in Switch]
valid_access_aligned [in Mem]
valid_access_alloc_inv [in Mem]
valid_access_alloc_other [in Mem]
valid_access_alloc_same [in Mem]
valid_access_compat [in Mem]
valid_access_free_inv [in Mem]
valid_access_free_list [in Mem]
valid_access_free_list_inv [in Mem]
valid_access_free_1 [in Mem]
valid_access_free_2 [in Mem]
valid_access_inj [in Mem]
valid_access_load [in Mem]
valid_access_store [in Mem]
valid_access_valid_block [in Mem]
valid_block_alloc [in Mem]
valid_block_alloc_inv [in Mem]
valid_block_free_list_1 [in Mem]
valid_block_free_list_2 [in Mem]
valid_block_free_1 [in Mem]
valid_block_free_2 [in Mem]
valid_block_lessdef [in Mem]
valid_fresh_absurd [in RTLgenspec]
valid_fresh_different [in RTLgenspec]
valid_new_block [in Mem]
valid_not_valid_diff [in Mem]
valid_pointer_alloc [in Mem]
valid_pointer_extends [in Mem]
valid_pointer_inj [in Mem]
valid_pointer_inject [in Mem]
valid_pointer_inject_no_overflow [in Mem]
valid_pointer_lessdef [in Mem]
valid_pointer_shift [in Mem]
valid_pointer_shift_no_overflow [in Mem]
valid_pointer_store [in Mem]
valid_pointer_valid_access [in Mem]
valid_successor_transf [in Alloctyping]
valnum_regs_holds [in CSEproof]
valnum_reg_holds [in CSEproof]
valu_agree_list [in CSEproof]
valu_agree_refl [in CSEproof]
valu_agree_trans [in CSEproof]
Val.addf_commut [in Values]
Val.add_assoc [in Values]
Val.add_commut [in Values]
Val.add_permut [in Values]
Val.add_permut_4 [in Values]
Val.and_assoc [in Values]
Val.and_commut [in Values]
Val.bool_of_false_val [in Values]
Val.bool_of_false_val2 [in Values]
Val.bool_of_false_val_inv [in Values]
Val.bool_of_true_val [in Values]
Val.bool_of_true_val2 [in Values]
Val.bool_of_true_val_inv [in Values]
Val.cast16unsigned_and [in Values]
Val.cast8unsigned_and [in Values]
Val.cmpf_ge [in Values]
Val.cmpf_is_bool [in Values]
Val.cmpf_le [in Values]
Val.cmpu_is_bool [in Values]
Val.cmp_is_bool [in Values]
Val.cmp_mismatch_is_bool [in Values]
Val.divs_pow2 [in Values]
Val.divu_pow2 [in Values]
Val.isfalse_not_istrue [in Values]
Val.istrue_not_isfalse [in Values]
Val.lessdef_list_inv [in Values]
Val.load_result_lessdef [in Values]
Val.mods_divs [in Values]
Val.modu_divu [in Values]
Val.modu_pow2 [in Values]
Val.mul_add_distr_l [in Values]
Val.mul_add_distr_r [in Values]
Val.mul_assoc [in Values]
Val.mul_commut [in Values]
Val.mul_pow2 [in Values]
Val.negate_cmp [in Values]
Val.negate_cmpf_eq [in Values]
Val.negate_cmpf_ne [in Values]
Val.negate_cmpu [in Values]
Val.negate_cmp_mismatch [in Values]
Val.neg_add_distr [in Values]
Val.neg_zero [in Values]
Val.notbool_idem2 [in Values]
Val.notbool_idem3 [in Values]
Val.notbool_is_bool [in Values]
Val.notbool_negb_1 [in Values]
Val.notbool_negb_2 [in Values]
Val.notbool_xor [in Values]
Val.of_bool_is_bool [in Values]
Val.or_assoc [in Values]
Val.or_commut [in Values]
Val.or_of_bool [in Values]
Val.or_rolm [in Values]
Val.rolm_ge_zero [in Values]
Val.rolm_lt_zero [in Values]
Val.rolm_rolm [in Values]
Val.rolm_zero [in Values]
Val.shl_mul [in Values]
Val.shl_rolm [in Values]
Val.shru_rolm [in Values]
Val.shrx_carry [in Values]
Val.sign_ext_lessdef [in Values]
Val.singleoffloat_lessdef [in Values]
Val.sub_add_l [in Values]
Val.sub_add_opp [in Values]
Val.sub_add_r [in Values]
Val.sub_opp_add [in Values]
Val.sub_zero_r [in Values]
Val.swap_cmp [in Values]
Val.swap_cmpu [in Values]
Val.swap_cmp_mismatch [in Values]
Val.undef_is_bool [in Values]
Val.xor_assoc [in Values]
Val.xor_commut [in Values]
Val.zero_ext_lessdef [in Values]
val_inject_incr [in Mem]
val_list_inject_incr [in Mem]
val_match_approx_increasing [in Constpropproof]
val_shift_incr [in Mem]
vars_vals_match_extensional [in Cminorgenproof]
vars_vals_match_holds [in Cminorgenproof]
vars_vals_match_holds_1 [in Cminorgenproof]
var_addr_correct [in Cminorgenproof]
var_get_correct [in Cminorgenproof]
var_get_correct [in Cshmgenproof3]
var_kind_by_value [in Cshmgenproof1]
var_set_correct [in Cminorgenproof]
var_set_correct [in Cshmgenproof3]
var_set_self_correct [in Cminorgenproof]


W

weak_exec_seq_match [in Parmov]
weak_update_match [in Parmov]
wf_add_load [in CSEproof]
wf_add_op [in CSEproof]
wf_add_rhs [in CSEproof]
wf_add_unknown [in CSEproof]
wf_analyze [in CSEproof]
wf_empty_numbering [in CSEproof]
wf_equation_increasing [in CSEproof]
wf_kill_loads [in CSEproof]
wf_moves_append [in Parmov]
wf_moves_cons [in Parmov]
wf_rhs_increasing [in CSEproof]
wf_transfer [in CSEproof]
wf_valnum_reg [in CSEproof]
wf_valnum_regs [in CSEproof]
wt_add_branch [in Linearizetyping]
wt_add_instr [in Linearizetyping]
wt_add_move [in Reloadtyping]
wt_add_moves [in Reloadtyping]
wt_add_reload [in Reloadtyping]
wt_add_reloads [in Reloadtyping]
wt_add_spill [in Reloadtyping]
wt_empty_frame [in Machtyping]
wt_event_match [in Machtyping]
wt_event_match [in RTLtyping]
wt_fold_right [in Stackingtyping]
wt_get_slot [in Machtyping]
wt_init_regs [in RTLtyping]
wt_instrs_cons [in Stackingtyping]
wt_linearize_body [in Linearizetyping]
wt_linearize_instr [in Linearizetyping]
wt_parallel_move [in Reloadtyping]
wt_regset_assign [in RTLtyping]
wt_regset_list [in RTLtyping]
wt_regs_for [in Reloadtyping]
wt_regs_for_rec [in Reloadtyping]
wt_reg_for [in Reloadtyping]
wt_restore_callee_save [in Stackingtyping]
wt_restore_callee_save_float [in Stackingtyping]
wt_restore_callee_save_int [in Stackingtyping]
wt_rtl_function [in Alloctyping]
wt_save_callee_save [in Stackingtyping]
wt_save_callee_save_float [in Stackingtyping]
wt_save_callee_save_int [in Stackingtyping]
wt_select_switch [in Cshmgenproof1]
wt_seq_of_labeled_statement [in Cshmgenproof1]
wt_setreg [in Machtyping]
wt_set_slot [in Machtyping]
wt_transf_code [in Reloadtyping]
wt_transf_function [in Stackingtyping]
wt_transf_function [in Alloctyping]
wt_transf_function [in Linearizetyping]
wt_transf_fundef [in Stackingtyping]
wt_transf_fundef [in Linearizetyping]
wt_transf_fundef [in Reloadtyping]
wt_transf_fundef [in Alloctyping]
wt_transf_instr [in Alloctyping]
wt_transf_instr [in Reloadtyping]
wt_transl_instr [in Stackingtyping]
wt_tunnel_function [in Tunnelingtyping]
wt_tunnel_fundef [in Tunnelingtyping]
wt_tunnel_instr [in Tunnelingtyping]


X

xorimm_correct [in Asmgenproof1]
xorimm_tail [in Asmgenretaddr]


Z

Zdivides_trans [in Coqlib]
Zdiv_interval_1 [in Coqlib]
Zdiv_interval_2 [in Coqlib]
Zdiv_small [in Coqlib]
Zdiv_unique [in Coqlib]
Zdiv_Zdiv [in Coqlib]
zeq_false [in Coqlib]
zeq_true [in Coqlib]
ZIndexed.index_inj [in Maps]
zle_false [in Coqlib]
zle_true [in Coqlib]
zlt_false [in Coqlib]
zlt_true [in Coqlib]
Zmax_bound_l [in Coqlib]
Zmax_bound_r [in Coqlib]
Zmax_spec [in Coqlib]
Zmin_spec [in Coqlib]
Zmod_small [in Coqlib]
Zmod_unique [in Coqlib]
Zmult_le_compat_l_neg [in Coqlib]



Constructor Index

A

Abased [in Op]
addf_case1 [in SelectOp]
addf_case2 [in SelectOp]
addf_default [in SelectOp]
addimm_case1 [in SelectOp]
addimm_case2 [in SelectOp]
addimm_case3 [in SelectOp]
addimm_case4 [in SelectOp]
addimm_default [in SelectOp]
addressing_case1 [in SelectOp]
addressing_case2 [in SelectOp]
addressing_case3 [in SelectOp]
addressing_case4 [in SelectOp]
addressing_case5 [in SelectOp]
addressing_default [in SelectOp]
addr_strength_reduction_case1 [in ConstpropOp]
addr_strength_reduction_case2 [in ConstpropOp]
addr_strength_reduction_case3 [in ConstpropOp]
addr_strength_reduction_default [in ConstpropOp]
add_case1 [in SelectOp]
add_case2 [in SelectOp]
add_case3 [in SelectOp]
add_case4 [in SelectOp]
add_case5 [in SelectOp]
add_case_ff [in Csyntax]
add_case_ii [in Csyntax]
add_case_ip [in Csyntax]
add_case_pi [in Csyntax]
add_default [in SelectOp]
add_default [in Csyntax]
Aglobal [in Op]
Aindexed [in Op]
Aindexed2 [in Op]
Ainstack [in Op]
alloc_variables_cons [in Csharpminor]
alloc_variables_cons [in Csem]
alloc_variables_nil [in Csharpminor]
alloc_variables_nil [in Csem]
array [in Csyntax]
array [in Csyntax]


B

bigstep_program_diverges_intro [in Csem]
bigstep_program_diverges_intro [in Cminor]
bigstep_program_terminates_intro [in Cminor]
bigstep_program_terminates_intro [in Csem]
bind_parameters_cons [in Csharpminor]
bind_parameters_cons [in Csem]
bind_parameters_nil [in Csharpminor]
bind_parameters_nil [in Csem]
bool_of_val_false [in Csem]
bool_of_val_true [in Csem]
By_nothing [in Csyntax]
By_reference [in Csyntax]
By_value [in Csyntax]


C

Callstate [in RTL]
Callstate [in Cminor]
Callstate [in Machabstr]
Callstate [in Machconcr]
Callstate [in CminorSel]
Callstate [in LTL]
Callstate [in LTLin]
Callstate [in Csem]
Callstate [in Csharpminor]
Callstate [in Linear]
CARRY [in Asm]
cast16signed_case1 [in SelectOp]
cast16signed_case2 [in SelectOp]
cast16signed_default [in SelectOp]
cast16unsigned_case1 [in SelectOp]
cast16unsigned_case2 [in SelectOp]
cast16unsigned_default [in SelectOp]
cast8signed_case1 [in SelectOp]
cast8signed_case2 [in SelectOp]
cast8signed_default [in SelectOp]
cast8unsigned_case1 [in SelectOp]
cast8unsigned_case2 [in SelectOp]
cast8unsigned_default [in SelectOp]
cast_ff [in Csem]
cast_fi [in Csem]
cast_if [in Csem]
cast_ii [in Csem]
cast_nn_i [in Csem]
cast_nn_p [in Csem]
Ccomp [in Op]
Ccompf [in Op]
Ccompimm [in Op]
Ccompu [in Op]
Ccompuimm [in Op]
CEcond [in CminorSel]
CEcondition [in CminorSel]
CEfalse [in CminorSel]
Ceq [in Integers]
CEtrue [in CminorSel]
Cge [in Integers]
Cgt [in Integers]
Cint [in Asm]
Cle [in Integers]
Clt [in Integers]
Cmasknotzero [in Op]
Cmaskzero [in Op]
cmp_case_ff [in Csyntax]
cmp_case_ipip [in Csyntax]
cmp_case_I32unsi [in Csyntax]
cmp_default [in Csyntax]
Cne [in Integers]
Cnotcompf [in Op]
code_tail_S [in Asmgenretaddr]
code_tail_0 [in Asmgenretaddr]
comp_case1 [in SelectOp]
comp_case2 [in SelectOp]
comp_default [in SelectOp]
condition_ge0 [in Asmgen]
Cont [in Mem]
CRbit_0 [in Asm]
CRbit_1 [in Asm]
CRbit_2 [in Asm]
CRbit_3 [in Asm]
CR0_0 [in Asm]
CR0_1 [in Asm]
CR0_2 [in Asm]
CR0_3 [in Asm]
csr_case1 [in ConstpropOp]
csr_case2 [in ConstpropOp]
csr_default [in ConstpropOp]
Csymbol_high [in Asm]
Csymbol_low [in Asm]
Csymbol_sda [in Asm]
CTaction [in Switch]
CTifeq [in Switch]
CTiflt [in Switch]
CTjumptable [in Switch]
CTR [in Asm]
CTX [in Errors]


D

Datum [in Mem]
Diverges [in Smallstep]
divu_case1 [in SelectOp]
divu_default [in SelectOp]
div_case_ff [in Csyntax]
div_case_ii [in Csyntax]
div_case_I32unsi [in Csyntax]
div_default [in Csyntax]
dtr_last [in Parmov]
dtr_loop_pop [in Parmov]
dtr_nop [in Parmov]
dtr_pop [in Parmov]
dtr_push [in Parmov]
dtr_start [in Parmov]


E

Eaddrof [in Csyntax]
Eaddrof [in Csharpminor]
Eandbool [in Csyntax]
Ebinop [in Csyntax]
Ebinop [in Cminor]
Ebinop [in Csharpminor]
Ecast [in Csyntax]
Econdition [in CminorSel]
Econdition [in Csharpminor]
Econdition [in Csyntax]
Econdition [in Cminor]
Econs [in CminorSel]
Econsinf [in Events]
Econst [in Csharpminor]
Econst [in Cminor]
Econst_float [in Csyntax]
Econst_int [in Csyntax]
Ederef [in Csyntax]
Efield [in Csyntax]
Elet [in CminorSel]
Eletvar [in CminorSel]
Eload [in CminorSel]
Eload [in Cminor]
Eload [in Csharpminor]
Enil [in CminorSel]
Eop [in CminorSel]
Eorbool [in Csyntax]
Error [in RTLgen]
Error [in Errors]
Error [in Asm]
Esizeof [in Csyntax]
Eunop [in Cminor]
Eunop [in Csyntax]
Eunop [in Csharpminor]
evalinf_funcall_internal [in Cminor]
eval_Eaddrof [in Csem]
eval_Econs [in Csem]
eval_Econs [in Csharpminor]
eval_Econs [in Cminor]
eval_Econst_float [in Csem]
eval_Econst_int [in Csem]
eval_Elvalue [in Csem]
eval_Enil [in Csem]
eval_Enil [in Csharpminor]
eval_Enil [in Cminor]
eval_Esizeof [in Csem]
eval_Evar [in Csharpminor]
eval_Evar [in Cminor]
eval_Evar [in CminorSel]
eval_funcall_internal [in Cminor]
eval_static_condition_case1 [in ConstpropOp]
eval_static_condition_case2 [in ConstpropOp]
eval_static_condition_case3 [in ConstpropOp]
eval_static_condition_case4 [in ConstpropOp]
eval_static_condition_case5 [in ConstpropOp]
eval_static_condition_case6 [in ConstpropOp]
eval_static_condition_case7 [in ConstpropOp]
eval_static_condition_case8 [in ConstpropOp]
eval_static_condition_default [in ConstpropOp]
eval_static_operation_case1 [in ConstpropOp]
eval_static_operation_case11 [in ConstpropOp]
eval_static_operation_case12 [in ConstpropOp]
eval_static_operation_case13 [in ConstpropOp]
eval_static_operation_case14 [in ConstpropOp]
eval_static_operation_case15 [in ConstpropOp]
eval_static_operation_case16 [in ConstpropOp]
eval_static_operation_case17 [in ConstpropOp]
eval_static_operation_case18 [in ConstpropOp]
eval_static_operation_case19 [in ConstpropOp]
eval_static_operation_case2 [in ConstpropOp]
eval_static_operation_case20 [in ConstpropOp]
eval_static_operation_case21 [in ConstpropOp]
eval_static_operation_case22 [in ConstpropOp]
eval_static_operation_case23 [in ConstpropOp]
eval_static_operation_case24 [in ConstpropOp]
eval_static_operation_case25 [in ConstpropOp]
eval_static_operation_case26 [in ConstpropOp]
eval_static_operation_case27 [in ConstpropOp]
eval_static_operation_case28 [in ConstpropOp]
eval_static_operation_case29 [in ConstpropOp]
eval_static_operation_case3 [in ConstpropOp]
eval_static_operation_case30 [in ConstpropOp]
eval_static_operation_case31 [in ConstpropOp]
eval_static_operation_case32 [in ConstpropOp]
eval_static_operation_case33 [in ConstpropOp]
eval_static_operation_case34 [in ConstpropOp]
eval_static_operation_case35 [in ConstpropOp]
eval_static_operation_case36 [in ConstpropOp]
eval_static_operation_case37 [in ConstpropOp]
eval_static_operation_case38 [in ConstpropOp]
eval_static_operation_case39 [in ConstpropOp]
eval_static_operation_case4 [in ConstpropOp]
eval_static_operation_case40 [in ConstpropOp]
eval_static_operation_case41 [in ConstpropOp]
eval_static_operation_case42 [in ConstpropOp]
eval_static_operation_case43 [in ConstpropOp]
eval_static_operation_case44 [in ConstpropOp]
eval_static_operation_case45 [in ConstpropOp]
eval_static_operation_case46 [in ConstpropOp]
eval_static_operation_case47 [in ConstpropOp]
eval_static_operation_case48 [in ConstpropOp]
eval_static_operation_case49 [in ConstpropOp]
eval_static_operation_case50 [in ConstpropOp]
eval_static_operation_case6 [in ConstpropOp]
eval_static_operation_case7 [in ConstpropOp]
eval_static_operation_case8 [in ConstpropOp]
eval_static_operation_case9 [in ConstpropOp]
eval_static_operation_default [in ConstpropOp]
eval_var_addr_local [in Csharpminor]
eval_var_ref_local [in Csharpminor]
Evar [in Csharpminor]
Evar [in Csyntax]
Evar [in CminorSel]
Evar [in Cminor]
event_match_intro [in Events]
EVfloat [in Events]
EVint [in Events]
evl_match_cons [in Events]
evl_match_nil [in Events]
ev_match_float [in Events]
ev_match_int [in Events]
execinf_Scall_none [in Csem]
exec_assign_intro [in Csharpminor]
exec_assign_none [in Csharpminor]
exec_assign_some [in Csharpminor]
exec_Iload [in RTL]
exec_Inop [in RTL]
exec_Iop [in RTL]
exec_Lgetstack [in Linear]
exec_Lnop [in LTL]
exec_Lop [in LTLin]
exec_Lop [in LTL]
exec_Mgetparam [in Machconcr]
exec_Mgetstack [in Machconcr]
exec_Mgetstack [in Machabstr]
exec_Mlabel [in Machconcr]
exec_Mlabel [in Machabstr]
exec_Msetstack [in Machconcr]
exec_Sassign [in Csem]
exec_Scall_none [in Csem]
exec_Sskip [in Csem]
exec_step_internal [in Asm]
exec_straight_one [in Asmgenproof1]
Expr [in Csyntax]
extcall_args_cons [in Machabstr]
extcall_args_cons [in Asm]
extcall_args_cons [in Machconcr]
extcall_args_nil [in Machabstr]
extcall_args_nil [in Machconcr]
extcall_args_nil [in Asm]
extcall_arg_int_stack [in Asm]
extcall_arg_reg [in Asm]
extcall_arg_reg [in Machconcr]
extcall_arg_reg [in Machabstr]
extcall_arg_stack [in Machabstr]
extcall_arg_stack [in Machconcr]
External [in AST]
External [in Csyntax]


F

Fcons [in Csyntax]
final_state_intro [in Linear]
final_state_intro [in CminorSel]
final_state_intro [in Csharpminor]
final_state_intro [in Machconcr]
final_state_intro [in LTLin]
final_state_intro [in Asm]
final_state_intro [in Machabstr]
final_state_intro [in RTL]
final_state_intro [in Cminor]
final_state_intro [in LTL]
final_state_intro [in Csem]
FI_arg [in Stacking]
FI_link [in Stacking]
FI_local [in Stacking]
FI_retaddr [in Stacking]
FI_saved_float [in Stacking]
FI_saved_int [in Stacking]
Fnil [in Csyntax]
forever_intro [in Smallstep]
forever_N_plus [in Smallstep]
forever_N_star [in Smallstep]
forever_plus_intro [in Smallstep]
forever_reactive_intro [in Smallstep]
forever_silent_intro [in Smallstep]
forever_silent_N_plus [in Smallstep]
forever_silent_N_star [in Smallstep]
FPR0 [in Asm]
FPR1 [in Asm]
FPR10 [in Asm]
FPR11 [in Asm]
FPR12 [in Asm]
FPR13 [in Asm]
FPR14 [in Asm]
FPR15 [in Asm]
FPR16 [in Asm]
FPR17 [in Asm]
FPR18 [in Asm]
FPR19 [in Asm]
FPR2 [in Asm]
FPR20 [in Asm]
FPR21 [in Asm]
FPR22 [in Asm]
FPR23 [in Asm]
FPR24 [in Asm]
FPR25 [in Asm]
FPR26 [in Asm]
FPR27 [in Asm]
FPR28 [in Asm]
FPR29 [in Asm]
FPR3 [in Asm]
FPR30 [in Asm]
FPR31 [in Asm]
FPR4 [in Asm]
FPR5 [in Asm]
FPR6 [in Asm]
FPR7 [in Asm]
FPR8 [in Asm]
FPR9 [in Asm]
FR [in Asm]
frame_match_intro [in Machabstr2concr]
FT1 [in Machregs]
FT2 [in Machregs]
FT3 [in Machregs]
fun_case_f [in Csyntax]
fun_default [in Csyntax]
F1 [in Machregs]
F10 [in Machregs]
F14 [in Machregs]
F15 [in Machregs]
F16 [in Machregs]
F17 [in Machregs]
F18 [in Machregs]
F19 [in Machregs]
F2 [in Machregs]
F20 [in Machregs]
F21 [in Machregs]
F22 [in Machregs]
F23 [in Machregs]
F24 [in Machregs]
F25 [in Machregs]
F26 [in Machregs]
F27 [in Machregs]
F28 [in Machregs]
F29 [in Machregs]
F3 [in Machregs]
F30 [in Machregs]
F31 [in Machregs]
F32 [in Csyntax]
F4 [in Machregs]
F5 [in Machregs]
F6 [in Machregs]
F64 [in Csyntax]
F7 [in Machregs]
F8 [in Machregs]
F9 [in Machregs]


G

Genv [in Csem]
Genv [in Csem]
Genv [in Cminor]
Genv [in LTL]
Genv [in Csem]
Genv [in Cminor]
Genv [in LTLin]
Genv [in Machabstr]
Genv [in CminorSel]
Genv [in Cminor]
Genv [in Asm]
Genv [in Linear]
Genv [in Machconcr]
Genv [in RTL]
Genv [in Csharpminor]
get_slot_intro [in Machabstr]
Goes_wrong [in Smallstep]
GPR0 [in Asm]
GPR1 [in Asm]
GPR10 [in Asm]
GPR11 [in Asm]
GPR12 [in Asm]
GPR13 [in Asm]
GPR14 [in Asm]
GPR15 [in Asm]
GPR16 [in Asm]
GPR17 [in Asm]
GPR18 [in Asm]
GPR19 [in Asm]
GPR2 [in Asm]
GPR20 [in Asm]
GPR21 [in Asm]
GPR22 [in Asm]
GPR23 [in Asm]
GPR24 [in Asm]
GPR25 [in Asm]
GPR26 [in Asm]
GPR27 [in Asm]
GPR28 [in Asm]
GPR29 [in Asm]
GPR3 [in Asm]
GPR30 [in Asm]
GPR31 [in Asm]
GPR4 [in Asm]
GPR5 [in Asm]
GPR6 [in Asm]
GPR7 [in Asm]
GPR8 [in Asm]
GPR9 [in Asm]


I

Incoming [in Locations]
initial_state_intro [in CminorSel]
initial_state_intro [in RTL]
initial_state_intro [in LTLin]
initial_state_intro [in Csharpminor]
initial_state_intro [in LTL]
initial_state_intro [in Linear]
initial_state_intro [in Asm]
initial_state_intro [in Cminor]
initial_state_intro [in Csem]
initial_state_intro [in Machabstr]
initial_state_intro [in Machconcr]
Init_addrof [in AST]
Init_float32 [in AST]
Init_float64 [in AST]
Init_int16 [in AST]
Init_int32 [in AST]
Init_int8 [in AST]
Init_pointer [in AST]
Init_space [in AST]
Inop [in RTL]
insert_lenv_S [in CminorSel]
insert_lenv_0 [in CminorSel]
Internal [in Csyntax]
Internal [in AST]
int_determ_0 [in Determinism]
int_determ_1 [in Determinism]
IR [in Asm]
is_false_int [in Csem]
is_path_cons [in Parmov]
is_path_nil [in Parmov]
is_return_none [in Tailcallproof]
is_tail_cons [in Coqlib]
is_tail_refl [in Coqlib]
is_true_int_int [in Csem]
IT1 [in Machregs]
IT2 [in Machregs]
I16 [in Csyntax]
I32 [in Csyntax]
I8 [in Csyntax]


K

Kblock [in CminorSel]
Kblock [in Csharpminor]
Kblock [in Cminor]
Kcall [in Cminor]
Kcall [in Csem]
Kcall [in CminorSel]
Kcall [in Csharpminor]
Kdowhile [in Csem]
Kfor2 [in Csem]
Kfor3 [in Csem]
Kseq [in Cminor]
Kseq [in CminorSel]
Kseq [in Csharpminor]
Kseq [in Csem]
Kstop [in CminorSel]
Kstop [in Csem]
Kstop [in Csharpminor]
Kstop [in Cminor]
Kswitch [in Csem]
Kwhile [in Csem]


L

Lcall [in Linear]
Lcall [in LTL]
Lcall [in LTLin]
Lcond [in LTLin]
Lcond [in LTL]
Lcond [in Linear]
LFlat.Bot [in Lattice]
LFlat.Inj [in Lattice]
Lgetstack [in Linear]
Lgoto [in LTLin]
Lgoto [in Linear]
list_forall2_cons [in Coqlib]
list_forall2_nil [in Coqlib]
list_norepet_cons [in Coqlib]
list_norepet_nil [in Coqlib]
Ljumptable [in LTL]
Ljumptable [in LTLin]
Ljumptable [in Linear]
Llabel [in Linear]
Llabel [in LTLin]
Lload [in Linear]
Lload [in LTL]
Lload [in LTLin]
Lnop [in LTL]
Load [in CSE]
Local [in Locations]
Loc.norepet_cons [in Locations]
Loc.norepet_nil [in Locations]
Lop [in Linear]
Lop [in LTL]
Lop [in LTLin]
LPMap.Bot_except [in Lattice]
LR [in Asm]
Lreturn [in LTLin]
Lreturn [in LTL]
Lreturn [in Linear]
LScase [in Csharpminor]
LScase [in Csyntax]
lsc_mismatch [in Mem]
lsc_other [in Mem]
lsc_overlap [in Mem]
lsc_similar [in Mem]
LSdefault [in Csyntax]
LSdefault [in Csharpminor]
Lsetstack [in Linear]
Lstore [in LTLin]
Lstore [in Linear]
Lstore [in LTL]
Ltailcall [in LTLin]
Ltailcall [in LTL]
Ltailcall [in Linear]


M

Make.RLW_Sbad [in Integers]
Make.RLW_S0 [in Integers]
Make.RLW_S1 [in Integers]
Make.RLW_S2 [in Integers]
Make.RLW_S3 [in Integers]
Make.RLW_S4 [in Integers]
Make.RLW_S5 [in Integers]
Make.RLW_S6 [in Integers]
match_stackframes_intro [in Tunnelingproof]
match_stackframes_intro [in CSEproof]
match_stackframes_nil [in Tailcallproof]
match_stackframes_normal [in Tailcallproof]
match_stackframe_intro [in Constpropproof]
match_stacksize_intro [in Tailcallproof]
match_states_call [in Tunnelingproof]
match_states_intro [in CSEproof]
match_states_intro [in Tunnelingproof]
match_states_intro [in Constpropproof]
match_states_normal [in Tailcallproof]
match_states_return [in Tunnelingproof]
match_transl_0 [in Cshmgenproof3]
match_transl_1 [in Cshmgenproof3]
Mcall [in Mach]
Mcond [in Mach]
mcs_cons [in Cminorgenproof]
mcs_nil [in Cminorgenproof]
Mfloat32 [in AST]
Mfloat64 [in AST]
Mgetparam [in Mach]
Mgetstack [in Mach]
Mgoto [in Mach]
Mint16signed [in AST]
Mint16unsigned [in AST]
Mint32 [in AST]
Mint8signed [in AST]
Mint8unsigned [in AST]
Mjumptable [in Mach]
Mlabel [in Mach]
Mload [in Mach]
mod_case_ii [in Csyntax]
mod_case_I32unsi [in Csyntax]
mod_default [in Csyntax]
Mop [in Mach]
Mreturn [in Mach]
Msetstack [in Mach]
MSG [in Errors]
Mstore [in Mach]
Mtailcall [in Mach]
mulimm_case1 [in SelectOp]
mulimm_case2 [in SelectOp]
mulimm_default [in SelectOp]
mul_case1 [in SelectOp]
mul_case2 [in SelectOp]
mul_case_ff [in Csyntax]
mul_case_ii [in Csyntax]
mul_default [in SelectOp]
mul_default [in Csyntax]


N

n [in Op]
nfc_array [in Csem]
nfc_fun [in Csem]
nfc_int [in Csem]
nfc_ptr [in Csem]
notint_case1 [in SelectOp]
notint_case2 [in SelectOp]
notint_case3 [in SelectOp]
notint_default [in SelectOp]
Novalue [in ConstpropOp]


O

Oabsf [in Op]
Oabsf [in Cminor]
Oadd [in Csyntax]
Oadd [in Cminor]
Oadd [in Op]
Oaddf [in Cminor]
Oaddf [in Op]
Oaddimm [in Op]
Oaddrstack [in Cminor]
Oaddrstack [in Op]
Oaddrsymbol [in Cminor]
Oaddrsymbol [in Op]
Oand [in Cminor]
Oand [in Op]
Oand [in Csyntax]
Oandimm [in Op]
Ocast16signed [in Op]
Ocast16signed [in Cminor]
Ocast16unsigned [in Op]
Ocast16unsigned [in Cminor]
Ocast8signed [in Cminor]
Ocast8signed [in Op]
Ocast8unsigned [in Cminor]
Ocast8unsigned [in Op]
Ocmp [in Op]
Ocmp [in Cminor]
Ocmpf [in Cminor]
Ocmpu [in Cminor]
Odiv [in Cminor]
Odiv [in Op]
Odiv [in Csyntax]
Odivf [in Op]
Odivf [in Cminor]
Odivu [in Cminor]
Odivu [in Op]
Oeq [in Csyntax]
Ofloatconst [in Csharpminor]
Ofloatconst [in Cminor]
Ofloatconst [in Op]
Ofloatofint [in Cminor]
Ofloatofint [in Op]
Ofloatofintu [in Op]
Ofloatofintu [in Cminor]
ofs [in Mem]
Oge [in Csyntax]
Ogt [in Csyntax]
Ointconst [in Cminor]
Ointconst [in Csharpminor]
Ointconst [in Op]
Ointoffloat [in Op]
Ointoffloat [in Cminor]
Ointuoffloat [in Op]
Ointuoffloat [in Cminor]
OK [in Asm]
OK [in Errors]
Ole [in Csyntax]
Olt [in Csyntax]
Omod [in Csyntax]
Omod [in Cminor]
Omodu [in Cminor]
Omove [in Op]
Omul [in Cminor]
Omul [in Csyntax]
Omul [in Op]
Omuladdf [in Op]
Omulf [in Cminor]
Omulf [in Op]
Omulimm [in Op]
Omulsubf [in Op]
Onand [in Op]
One [in Csyntax]
Oneg [in Csyntax]
Onegf [in Cminor]
Onegf [in Op]
Onegint [in Cminor]
Onor [in Op]
Onotbool [in Csyntax]
Onotbool [in Cminor]
Onotint [in Cminor]
Onotint [in Csyntax]
Onxor [in Op]
Oor [in Cminor]
Oor [in Op]
Oor [in Csyntax]
Oorimm [in Op]
Op [in CSE]
op_strength_reduction_case1 [in ConstpropOp]
op_strength_reduction_case10 [in ConstpropOp]
op_strength_reduction_case11 [in ConstpropOp]
op_strength_reduction_case12 [in ConstpropOp]
op_strength_reduction_case2 [in ConstpropOp]
op_strength_reduction_case3 [in ConstpropOp]
op_strength_reduction_case4 [in ConstpropOp]
op_strength_reduction_case5 [in ConstpropOp]
op_strength_reduction_case6 [in ConstpropOp]
op_strength_reduction_case7 [in ConstpropOp]
op_strength_reduction_case8 [in ConstpropOp]
op_strength_reduction_case9 [in ConstpropOp]
op_strength_reduction_default [in ConstpropOp]
Orolm [in Op]
or_case1 [in SelectOp]
or_default [in SelectOp]
Oshl [in Cminor]
Oshl [in Csyntax]
Oshl [in Op]
Oshr [in Op]
Oshr [in Csyntax]
Oshr [in Cminor]
Oshrimm [in Op]
Oshru [in Cminor]
Oshru [in Op]
Oshrximm [in Op]
Osingleoffloat [in Cminor]
Osingleoffloat [in Op]
osm_break [in Csem]
osm_continue [in Csem]
osm_exit [in Cminor]
osm_normal [in Csem]
osm_normal [in Cminor]
osm_return_none [in Cminor]
osm_return_none [in Csem]
osm_return_some [in Csem]
osm_return_some [in Cminor]
osm_tail [in Cminor]
Osub [in Op]
Osub [in Csyntax]
Osub [in Cminor]
Osubf [in Op]
Osubf [in Cminor]
Osubimm [in Op]
Outgoing [in Locations]
Out_break [in Csem]
Out_break_or_return_B [in Csem]
Out_break_or_return_R [in Csem]
Out_continue [in Csem]
Out_exit [in Cminor]
Out_normal [in Csem]
Out_normal [in Cminor]
Out_normal_or_continue_C [in Csem]
Out_normal_or_continue_N [in Csem]
Out_return [in Cminor]
Out_return [in Csem]
Out_tailcall_return [in Cminor]
Oxor [in Cminor]
Oxor [in Op]
Oxor [in Csyntax]
Oxorimm [in Op]


P

Padd [in Asm]
Paddi [in Asm]
Paddis [in Asm]
Paddze [in Asm]
pairwise_disjoint_cons [in Parmov]
pairwise_disjoint_nil [in Parmov]
Pallocframe [in Asm]
Pandc [in Asm]
Pandis_ [in Asm]
Pandi_ [in Asm]
Pand_ [in Asm]
Pb [in Asm]
Pbctr [in Asm]
Pbctrl [in Asm]
Pbf [in Asm]
Pbl [in Asm]
Pblr [in Asm]
Pbs [in Asm]
Pbt [in Asm]
Pbtbl [in Asm]
PC [in Asm]
Pcmplw [in Asm]
Pcmplwi [in Asm]
Pcmpw [in Asm]
Pcmpwi [in Asm]
Pcror [in Asm]
Pdivw [in Asm]
Pdivwu [in Asm]
Peqv [in Asm]
Pextsb [in Asm]
Pextsh [in Asm]
Pfabs [in Asm]
Pfadd [in Asm]
Pfcmpu [in Asm]
Pfcti [in Asm]
Pfctiu [in Asm]
Pfdiv [in Asm]
Pfmadd [in Asm]
Pfmr [in Asm]
Pfmsub [in Asm]
Pfmul [in Asm]
Pfneg [in Asm]
Pfreeframe [in Asm]
Pfrsp [in Asm]
Pfsub [in Asm]
Pictf [in Asm]
Piuctf [in Asm]
Plabel [in Asm]
Plbz [in Asm]
Plbzx [in Asm]
Plfd [in Asm]
Plfdx [in Asm]
Plfi [in Asm]
Plfs [in Asm]
Plfsx [in Asm]
Plha [in Asm]
Plhax [in Asm]
Plhz [in Asm]
Plhzx [in Asm]
plus_left [in Smallstep]
Plwz [in Asm]
Plwzx [in Asm]
Pmfcrbit [in Asm]
Pmflr [in Asm]
Pmr [in Asm]
Pmtctr [in Asm]
Pmtlr [in Asm]
Pmulli [in Asm]
Pmullw [in Asm]
Pnand [in Asm]
Pnor [in Asm]
Por [in Asm]
Porc [in Asm]
Pori [in Asm]
Poris [in Asm]
possible_traceinf_cons [in Determinism]
possible_trace_cons [in Determinism]
possible_trace_nil [in Determinism]
Prlwinm [in Asm]
program_diverges [in Smallstep]
program_goes_initially_wrong [in Smallstep]
program_goes_wrong [in Smallstep]
program_reacts [in Smallstep]
program_terminates [in Smallstep]
Pslw [in Asm]
Psraw [in Asm]
Psrawi [in Asm]
Psrw [in Asm]
Pstb [in Asm]
Pstbx [in Asm]
Pstfd [in Asm]
Pstfdx [in Asm]
Pstfs [in Asm]
Pstfsx [in Asm]
Psth [in Asm]
Psthx [in Asm]
Pstw [in Asm]
Pstwx [in Asm]
Psubfc [in Asm]
Psubfic [in Asm]
ptr [in Csyntax]
ptr [in Csyntax]
PTree.Leaf [in Maps]
PTree.Node [in Maps]
Pxor [in Asm]
Pxori [in Asm]
Pxoris [in Asm]


R

R [in Locations]
Reacts [in Smallstep]
Returnstate [in Csem]
Returnstate [in CminorSel]
Returnstate [in Machabstr]
Returnstate [in Linear]
Returnstate [in RTL]
Returnstate [in Cminor]
Returnstate [in LTL]
Returnstate [in Machconcr]
Returnstate [in Csharpminor]
Returnstate [in LTLin]
return_reg_ok_none [in RTLgenspec]
return_reg_ok_some [in RTLgenspec]
rolm_case1 [in SelectOp]
rolm_case2 [in SelectOp]
rolm_default [in SelectOp]
R10 [in Machregs]
R14 [in Machregs]
R15 [in Machregs]
R16 [in Machregs]
R17 [in Machregs]
R18 [in Machregs]
R19 [in Machregs]
r2 [in Op]
r2 [in Op]
R20 [in Machregs]
R21 [in Machregs]
R22 [in Machregs]
R23 [in Machregs]
R24 [in Machregs]
R25 [in Machregs]
R26 [in Machregs]
R27 [in Machregs]
R28 [in Machregs]
R29 [in Machregs]
R3 [in Machregs]
R30 [in Machregs]
R31 [in Machregs]
R4 [in Machregs]
R5 [in Machregs]
R6 [in Machregs]
R7 [in Machregs]
R8 [in Machregs]
R9 [in Machregs]


S

S [in Locations]
Sassign [in Csharpminor]
Sassign [in Cminor]
Sassign [in CminorSel]
Sassign [in Csyntax]
Sblock [in Csharpminor]
Sblock [in CminorSel]
Sblock [in Cminor]
Sbreak [in Csyntax]
Scall [in Cminor]
Scall [in CminorSel]
Scall [in Csharpminor]
Scall [in Csyntax]
Scontinue [in Csyntax]
Sdowhile [in Csyntax]
set_slot_intro [in Machabstr]
Sexit [in Csharpminor]
Sexit [in Cminor]
Sexit [in CminorSel]
Sfor [in Csyntax]
Sgoto [in Cminor]
Sgoto [in Csyntax]
Sgoto [in Csharpminor]
Sgoto [in CminorSel]
shift_case1 [in SelectOp]
shift_default [in SelectOp]
shr_case_ii [in Csyntax]
shr_case_I32unsi [in Csyntax]
shr_default [in Csyntax]
Sifthenelse [in Csharpminor]
Sifthenelse [in Cminor]
Sifthenelse [in CminorSel]
Sifthenelse [in Csyntax]
Signed [in Csyntax]
singleoffloat_case1 [in SelectOp]
singleoffloat_case2 [in SelectOp]
singleoffloat_default [in SelectOp]
Slabel [in Csyntax]
Slabel [in Csharpminor]
Slabel [in Cminor]
Slabel [in CminorSel]
Sloop [in Cminor]
Sloop [in CminorSel]
Sloop [in Csharpminor]
slot_valid_intro [in Machabstr]
Some [in RTLtyping]
Sreturn [in CminorSel]
Sreturn [in Cminor]
Sreturn [in Csharpminor]
Sreturn [in Csyntax]
Sseq [in CminorSel]
Sseq [in Cminor]
Sseq [in Csharpminor]
Ssequence [in Csyntax]
Sskip [in CminorSel]
Sskip [in Csharpminor]
Sskip [in Csyntax]
Sskip [in Cminor]
Sstore [in Cminor]
Sstore [in CminorSel]
Sstore [in Csharpminor]
Sswitch [in Csyntax]
Sswitch [in Csharpminor]
Sswitch [in CminorSel]
Sswitch [in Cminor]
ST [in Smallstep]
Stackframe [in Machconcr]
Stackframe [in RTL]
Stackframe [in Machabstr]
Stackframe [in LTL]
Stackframe [in LTLin]
Stackframe [in Linear]
Stailcall [in CminorSel]
Stailcall [in Cminor]
star_refl [in Smallstep]
star_step [in Smallstep]
State [in LTL]
State [in RTL]
State [in Machabstr]
State [in Machconcr]
State [in Parmov]
State [in LTLin]
State [in CminorSel]
State [in Asm]
State [in Linear]
State [in Cminor]
State [in Csem]
State [in Csharpminor]
state_incr_intro [in RTLgen]
state_wf_intro [in Parmov]
Steps_left [in Smallstep]
Steps_refl [in Smallstep]
step_assign [in Csem]
step_call_none [in Csem]
Step_intro [in Smallstep]
step_skip_block [in Csharpminor]
step_skip_block [in Cminor]
step_skip_block [in CminorSel]
step_skip_call [in CminorSel]
step_skip_call [in Csharpminor]
step_skip_call [in Cminor]
step_skip_seq [in CminorSel]
step_skip_seq [in Csharpminor]
step_skip_seq [in Cminor]
subf_case1 [in SelectOp]
subf_default [in SelectOp]
sub_case1 [in SelectOp]
sub_case2 [in SelectOp]
sub_case3 [in SelectOp]
sub_case4 [in SelectOp]
sub_case_ff [in Csyntax]
sub_case_ii [in Csyntax]
sub_case_pi [in Csyntax]
sub_case_pp [in Csyntax]
sub_default [in Csyntax]
sub_default [in SelectOp]
Swhile [in Csyntax]


T

target_regs_cons [in RTLgenspec]
target_regs_nil [in RTLgenspec]
target_reg_var [in RTLgenspec]
Tarray [in Csyntax]
Tcomp_ptr [in Csyntax]
Tcons [in Csyntax]
Terminates [in Smallstep]
Tfloat [in Csyntax]
Tfloat [in AST]
Tfunction [in Csyntax]
Tint [in Csyntax]
Tint [in AST]
tlsc_case [in Cminorgenproof]
tlsc_default [in Cminorgenproof]
Tnil [in Csyntax]
Tpointer [in Csyntax]
traceinf_prefix_cons [in Events]
traceinf_prefix_nil [in Events]
traceinf_sim_cons [in Events]
transf_instr_tailcall [in Tailcallproof]
tr_Evar [in RTLgenspec]
tr_last [in Parmov]
tr_loop [in Parmov]
tr_move_0 [in RTLgenspec]
tr_move_1 [in RTLgenspec]
tr_nop [in Parmov]
tr_pop [in Parmov]
tr_push [in Parmov]
tr_Sassign [in RTLgenspec]
tr_Sblock [in RTLgenspec]
tr_Scall [in RTLgenspec]
tr_Sexit [in RTLgenspec]
tr_Sgoto [in RTLgenspec]
tr_Sifthenelse [in RTLgenspec]
tr_Slabel [in RTLgenspec]
tr_Sloop [in RTLgenspec]
tr_Sreturn_none [in RTLgenspec]
tr_Sreturn_some [in RTLgenspec]
tr_Sseq [in RTLgenspec]
tr_Sskip [in RTLgenspec]
tr_Sstore [in RTLgenspec]
tr_Sswitch [in RTLgenspec]
tr_Stailcall [in RTLgenspec]
tr_start [in Parmov]
tr_switch_action [in RTLgenspec]
tr_switch_ifeq [in RTLgenspec]
tr_switch_iflt [in RTLgenspec]
tr_switch_jumptable [in RTLgenspec]
Tstruct [in Csyntax]
Tunion [in Csyntax]
Tvoid [in Csyntax]


U

Undef [in Mem]
Unsigned [in Csyntax]


V

valid_access_intro [in Mem]
Val.bool_of_val_int_true [in Values]
Val.lessdef_list_cons [in Values]
Val.lessdef_list_nil [in Values]
Val.lessdef_refl [in Values]
Val.lessdef_undef [in Values]
val_cons_inject [in Mem]
val_content_inject_base [in Mem]
val_content_inject_8 [in Mem]
val_inject_float [in Mem]
val_inject_int [in Mem]
val_inject_ptr [in Mem]
val_nil_inject [in Mem]
Varray [in Csharpminor]
vars_vals_cons [in Cminorgenproof]
vars_vals_nil [in Cminorgenproof]
Var_global_array [in Cminorgen]
Var_global_scalar [in Cminorgen]
Var_local [in Cminorgen]
Var_stack_array [in Cminorgen]
Var_stack_scalar [in Cminorgen]
Vfloat [in Values]
Vint [in Values]
vlma_cons [in ConstpropOpproof]
vlma_nil [in ConstpropOpproof]
Vptr [in Values]
Vscalar [in Csharpminor]
Vundef [in Values]


W

wf_move_same [in Parmov]
wf_move_temp_left [in Parmov]
wf_move_temp_right [in Parmov]
wf_state_intro [in Parmov]
World [in Determinism]
wt_Eaddrof [in Ctyping]
wt_Eandbool [in Ctyping]
wt_Ebinop [in Ctyping]
wt_Ecast [in Ctyping]
wt_Econdition [in Ctyping]
wt_Econs [in Ctyping]
wt_Econst_float [in Ctyping]
wt_Econst_int [in Ctyping]
wt_Ederef [in Ctyping]
wt_Efield [in Ctyping]
wt_Enil [in Ctyping]
wt_Enone [in Ctyping]
wt_Eorbool [in Ctyping]
wt_Esizeof [in Ctyping]
wt_Esome [in Ctyping]
wt_Eunop [in Ctyping]
wt_Evar [in Ctyping]
wt_function_internal [in Machtyping]
wt_function_internal [in LTLintyping]
wt_function_internal [in Lineartyping]
wt_function_internal [in LTLtyping]
wt_function_internal [in RTLtyping]
wt_function_intro [in Ctyping]
wt_fundef_external [in RTLtyping]
wt_fundef_external [in LTLtyping]
wt_fundef_external [in LTLintyping]
wt_fundef_external [in Machtyping]
wt_fundef_external [in Lineartyping]
wt_fundef_External [in Ctyping]
wt_fundef_Internal [in Ctyping]
wt_Inop [in RTLtyping]
wt_Iop [in RTLtyping]
wt_Iopmove [in RTLtyping]
wt_Lgetstack [in Lineartyping]
wt_Lnop [in LTLtyping]
wt_Lop [in Lineartyping]
wt_Lopmove [in Lineartyping]
wt_Lopmove [in LTLtyping]
wt_Lopmove [in LTLintyping]
wt_LScase [in Ctyping]
wt_LSdefault [in Ctyping]
wt_Lsetstack [in Lineartyping]
wt_Mgetparam [in Machtyping]
wt_Mgetstack [in Machtyping]
wt_Mlabel [in Machtyping]
wt_Mop [in Machtyping]
wt_Mopmove [in Machtyping]
wt_Msetstack [in Machtyping]
wt_Sassign [in Ctyping]
wt_Sbreak [in Ctyping]
wt_Scall [in Ctyping]
wt_Scontinue [in Ctyping]
wt_Sdowhile [in Ctyping]
wt_Sfor [in Ctyping]
wt_Sgoto [in Ctyping]
wt_Sifthenelse [in Ctyping]
wt_Slabel [in Ctyping]
wt_Sreturn [in Ctyping]
wt_Ssequence [in Ctyping]
wt_Sskip [in Ctyping]
wt_Sswitch [in Ctyping]
wt_stackframes_cons [in RTLtyping]
wt_stackframes_nil [in RTLtyping]
wt_stackframe_intro [in Machtyping]
wt_state_call [in RTLtyping]
wt_state_intro [in Machtyping]
wt_state_intro [in RTLtyping]
wt_Swhile [in Ctyping]



Inductive Index

A

a [in Op]
a [in Op]
addf_cases [in SelectOp]
addimm_cases [in SelectOp]
addressing [in Op]
addressing_cases [in SelectOp]
addr_strength_reduction_cases [in ConstpropOp]
add_cases [in SelectOp]
agree [in Stackingproof]
alloc_variables [in Csem]
alloc_variables [in Csharpminor]
approx [in ConstpropOp]


B

bigstep_program_diverges [in Csem]
bigstep_program_diverges [in Cminor]
bigstep_program_terminates [in Cminor]
bigstep_program_terminates [in Csem]
binary_operation [in Csyntax]
binary_operation [in Cminor]
bind_parameters [in Csem]
bind_parameters [in Csharpminor]
block_contents [in Mem]
bool_of_val [in Csem]
bounds [in Bounds]


C

cast [in Csem]
cast16signed_cases [in SelectOp]
cast16unsigned_cases [in SelectOp]
cast8signed_cases [in SelectOp]
cast8unsigned_cases [in SelectOp]
classify_add_cases [in Csyntax]
classify_cmp_cases [in Csyntax]
classify_div_cases [in Csyntax]
classify_fun_cases [in Csyntax]
classify_mod_cases [in Csyntax]
classify_mul_cases [in Csyntax]
classify_shr_cases [in Csyntax]
classify_sub_cases [in Csyntax]
code_tail [in Asmgenretaddr]
comparison [in Integers]
comptree [in Switch]
comp_cases [in SelectOp]
condexpr [in CminorSel]
condition [in Op]
condition_class [in Asmgen]
cond_strength_reduction_cases [in ConstpropOp]
constant [in Asm]
constant [in Cminor]
constant [in Csharpminor]
cont [in Cminor]
cont [in Csharpminor]
cont [in Csem]
cont [in CminorSel]
content [in Mem]
crbit [in Asm]


D

DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.state [in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.state [in Kildall]
divu_cases [in SelectOp]
dtransition [in Parmov]


E

effect_seqmove [in Parallelmove]
errcode [in Errors]
evalinf_funcall [in Cminor]
eval_expr [in Csem]
eval_expr [in CminorSel]
eval_expr [in Cminor]
eval_expr [in Csharpminor]
eval_exprlist [in Csharpminor]
eval_exprlist [in Csem]
eval_exprlist [in Cminor]
eval_funcall [in Cminor]
eval_static_condition_cases [in ConstpropOp]
eval_static_operation_cases [in ConstpropOp]
eval_var_addr [in Csharpminor]
eval_var_ref [in Csharpminor]
event [in Events]
eventval [in Events]
eventval_list_match [in Events]
eventval_match [in Events]
event_match [in Events]
execinf_stmt [in Csem]
exec_assign [in Csharpminor]
exec_opt_assign [in Csharpminor]
exec_stmt [in Csem]
exec_straight [in Asmgenproof1]
expr [in CminorSel]
expr [in Csharpminor]
expr [in Csyntax]
expr [in Cminor]
exprlist [in CminorSel]
expr_descr [in Csyntax]
extcall_arg [in Machconcr]
extcall_arg [in Machabstr]
extcall_arg [in Asm]
extcall_args [in Asm]
extcall_args [in Machabstr]
extcall_args [in Machconcr]
external_function [in AST]


F

fieldlist [in Csyntax]
final_state [in Asm]
final_state [in Machabstr]
final_state [in RTL]
final_state [in LTLin]
final_state [in LTL]
final_state [in Csharpminor]
final_state [in Csem]
final_state [in Cminor]
final_state [in CminorSel]
final_state [in Linear]
final_state [in Machconcr]
floatsize [in Csyntax]
forever [in Smallstep]
forever_N [in Smallstep]
forever_plus [in Smallstep]
forever_reactive [in Smallstep]
forever_silent [in Smallstep]
forever_silent_N [in Smallstep]
frame [in Cminorgenproof]
frame_env [in Stacklayout]
frame_index [in Stacking]
frame_match [in Machabstr2concr]
freg [in Asm]
function [in LTLin]
function [in Linear]
function [in LTL]
function [in Mach]
function [in Csyntax]
function [in RTL]
function [in CminorSel]
function [in Csharpminor]
function [in Cminor]
fundef [in AST]
fundef [in Csyntax]


G

Genv.genv [in Globalenvs]
get_slot [in Machabstr]


I

immediate [in Asm]
immediate [in Asm]
immediate [in Asm]
immediate [in Asm]
immediate [in Asm]
immediate [in Asm]
initial_state [in LTLin]
initial_state [in Linear]
initial_state [in RTL]
initial_state [in Machconcr]
initial_state [in Cminor]
initial_state [in Machabstr]
initial_state [in CminorSel]
initial_state [in Csem]
initial_state [in LTL]
initial_state [in Csharpminor]
initial_state [in Asm]
init_data [in AST]
insert_lenv [in CminorSel]
instruction [in Mach]
instruction [in Linear]
instruction [in Asm]
instruction [in RTL]
instruction [in LTL]
instruction [in LTLin]
internal_determinism [in Determinism]
intsize [in Csyntax]
ireg [in Asm]
is_false [in Csem]
is_path [in Parmov]
is_return_spec [in Tailcallproof]
is_tail [in Coqlib]
is_true [in Csem]


L

labeled_statements [in Csyntax]
lbl_stmt [in Csharpminor]
LFlat.t_ [in Lattice]
list_forall2 [in Coqlib]
list_norepet [in Coqlib]
load_store_cases [in Mem]
loc [in Locations]
Loc.norepet [in Locations]
LPMap.t_ [in Lattice]


M

Make.int [in Integers]
Make.rlw_state [in Integers]
mapping [in RTLgen]
map_wf [in RTLgenproof]
match_callstack [in Cminorgenproof]
match_cont [in Cshmgenproof3]
match_cont [in Cminorgenproof]
match_env [in Cshmgenproof3]
match_env [in RTLgenproof]
match_env [in Cminorgenproof]
match_globalenvs [in Cminorgenproof]
match_stack [in Asmgenproof]
match_stackframes [in Constpropproof]
match_stackframes [in Tunnelingproof]
match_stackframes [in Tailcallproof]
match_stackframes [in CSEproof]
match_stackframes [in Allocproof]
match_stackframes [in Linearizeproof]
match_stackframes [in Reloadproof]
match_stacks [in Stackingproof]
match_stacks [in Machabstr2concr]
match_stacksize [in Tailcallproof]
match_states [in Machabstr2concr]
match_states [in Constpropproof]
match_states [in Linearizeproof]
match_states [in Stackingproof]
match_states [in Cminorgenproof]
match_states [in CSEproof]
match_states [in Cshmgenproof3]
match_states [in Selectionproof]
match_states [in Allocproof]
match_states [in RTLgenproof]
match_states [in Tailcallproof]
match_states [in Tunnelingproof]
match_states [in Reloadproof]
match_states [in Asmgenproof]
match_transl [in Cshmgenproof3]
match_var [in Cminorgenproof]
mem [in Mem]
memory_chunk [in AST]
mem_inject [in Mem]
mem_shift [in Mem]
mode [in Csyntax]
mreg [in Machregs]
mulimm_cases [in SelectOp]
mul_cases [in SelectOp]


N

neutral_for_cast [in Csem]
None [in RTLtyping]
notint_cases [in SelectOp]
numbering [in CSE]


O

operation [in Op]
op_strength_reduction_cases [in ConstpropOp]
OrderedReg.graph [in InterfGraph]
or_cases [in SelectOp]
outcome [in Csem]
outcome [in Asm]
outcome [in Cminor]
outcome_state_match [in Csem]
outcome_state_match [in Cminor]
out_break_or_return [in Csem]
out_normal_or_continue [in Csem]


P

pairwise_disjoint [in Parmov]
plus [in Smallstep]
possible_trace [in Determinism]
possible_traceinf [in Determinism]
preg [in Asm]
program [in AST]
program_behaves [in Smallstep]
program_behavior [in Smallstep]
PTree.tree [in Maps]


R

res [in RTLgen]
res [in Errors]
return_address_offset [in Asmgenretaddr]
return_reg_ok [in RTLgenspec]
rhs [in CSE]
rolm_cases [in SelectOp]


S

set_slot [in Machabstr]
shift_cases [in SelectOp]
signature [in AST]
signedness [in Csyntax]
singleoffloat_cases [in SelectOp]
slot [in Locations]
slot_valid [in Machabstr]
stackframe [in LTL]
stackframe [in Machconcr]
stackframe [in Linear]
stackframe [in Machabstr]
stackframe [in RTL]
stackframe [in LTLin]
star [in Smallstep]
State [in Smallstep]
state [in Csem]
state [in LTL]
state [in Machabstr]
state [in Csharpminor]
state [in Linear]
state [in RTL]
state [in LTLin]
state [in Machconcr]
state [in Cminor]
state [in Parmov]
state [in CminorSel]
state [in RTLgen]
state [in Asm]
statement [in Csyntax]
state_incr [in RTLgen]
state_wf [in Parmov]
Step [in Smallstep]
step [in Linear]
step [in Cminor]
step [in Asm]
step [in Csem]
step [in CminorSel]
step [in Machconcr]
step [in RTL]
step [in LTLin]
step [in Machabstr]
step [in LTL]
step [in Csharpminor]
Steps [in Smallstep]
stmt [in CminorSel]
stmt [in Cminor]
stmt [in Csharpminor]
subf_cases [in SelectOp]
sub_cases [in SelectOp]


T

target_regs_ok [in RTLgenspec]
target_reg_ok [in RTLgenspec]
traceinf [in Events]
traceinf_prefix [in Events]
traceinf_sim [in Events]
transf_instr_spec [in Tailcallproof]
transition [in Parmov]
transl_code_at_pc [in Asmgenproof]
transl_lblstmt_cont [in Cminorgenproof]
tr_cont [in RTLgenproof]
tr_expr [in RTLgenspec]
tr_funbody [in RTLgenproof]
tr_function [in RTLgenspec]
tr_move [in RTLgenspec]
tr_stmt [in RTLgenspec]
tr_switch [in RTLgenspec]
typ [in AST]
type [in Csyntax]
typelist [in Csyntax]


U

UF.unionfind [in UnionFind]
unary_operation [in Csyntax]
unary_operation [in Cminor]


V

val [in Values]
valid_access [in Mem]
Val.bool_of_val [in Values]
Val.lessdef [in Values]
Val.lessdef_list [in Values]
val_content_inject [in Mem]
val_inject [in Mem]
val_list_inject [in Mem]
val_list_match_approx [in ConstpropOpproof]
vars_vals_match [in Cminorgenproof]
var_info [in Cminorgen]
var_kind [in Csharpminor]


W

wf_move [in Parmov]
wf_state [in Parmov]
world [in Determinism]
wt_expr [in Ctyping]
wt_exprlist [in Ctyping]
wt_function [in LTLtyping]
wt_function [in Machtyping]
wt_function [in RTLtyping]
wt_function [in Ctyping]
wt_function [in LTLintyping]
wt_fundef [in Ctyping]
wt_fundef [in Lineartyping]
wt_fundef [in Machtyping]
wt_fundef [in LTLintyping]
wt_fundef [in LTLtyping]
wt_fundef [in RTLtyping]
wt_instr [in LTLtyping]
wt_instr [in RTLtyping]
wt_instr [in Machtyping]
wt_instr [in Lineartyping]
wt_instr [in LTLintyping]
wt_lblstmts [in Ctyping]
wt_optexpr [in Ctyping]
wt_program [in Ctyping]
wt_stackframe [in Machtyping]
wt_stackframes [in RTLtyping]
wt_state [in RTLtyping]
wt_state [in Machtyping]
wt_stmt [in Ctyping]



Definition Index

A

absf [in SelectOp]
access_mode [in Csyntax]
add [in SelectOp]
addf [in SelectOp]
addf_match [in SelectOp]
addf_match_aux [in SelectOp]
addimm [in Asmgen]
addimm [in SelectOp]
addimm_match [in SelectOp]
addimm_1 [in Asmgen]
addimm_2 [in Asmgen]
addressing [in SelectOp]
addressing_match [in SelectOp]
addr_strength_reduction [in ConstpropOp]
addr_strength_reduction_match [in ConstpropOp]
addr_taken_expr [in Cminorgen]
addr_taken_exprlist [in Cminorgen]
addr_taken_stmt [in Cminorgen]
add_branch [in Linearize]
add_edges_instr [in Coloring]
add_edges_instrs [in Coloring]
add_global_fun [in Ctyping]
add_global_funs [in Ctyping]
add_global_var [in Ctyping]
add_global_vars [in Ctyping]
add_instr [in RTLgen]
add_interfs_indirect_call [in Coloring]
add_interf_call [in Coloring]
add_interf_destroyed [in Coloring]
add_interf_entry [in Coloring]
add_interf_live [in Coloring]
add_interf_move [in Coloring]
add_interf_op [in Coloring]
add_interf_params [in Coloring]
add_letvar [in RTLgen]
add_load [in CSE]
add_match [in SelectOp]
add_match_aux [in SelectOp]
add_move [in Reload]
add_move [in RTLgen]
add_op [in CSE]
add_prefs_call [in Coloring]
add_reload [in Reload]
add_reloads [in Reload]
add_rhs [in CSE]
add_spill [in Reload]
add_unknown [in CSE]
add_var [in RTLgen]
add_var [in Ctyping]
add_vars [in RTLgen]
add_vars [in Ctyping]
agree [in Asmgenproof1]
agree [in Allocproof]
agree [in Reloadproof]
agree_callee_save [in Stackingproof]
agree_frame [in Stackingproof]
align [in Coqlib]
alignof [in Csyntax]
alignof_fields [in Csyntax]
align_chunk [in Mem]
alloc [in Mem]
alloc_init_data [in Mem]
alloc_label [in RTLgen]
alloc_of_coloring [in Coloring]
alloc_reg [in RTLgen]
alloc_regs [in RTLgen]
analyze [in Allocation]
analyze [in Constprop]
analyze [in CSE]
and [in SelectOp]
andimm [in Asmgen]
andimm [in SelectOp]
apply_partial [in Compiler]
apply_total [in Compiler]
Approx.beq [in Constprop]
Approx.bot [in Constprop]
Approx.eq [in Constprop]
Approx.eq_refl [in Constprop]
Approx.eq_sym [in Constprop]
Approx.eq_trans [in Constprop]
Approx.ge [in Constprop]
Approx.lub [in Constprop]
Approx.t [in Constprop]
Approx.top [in Constprop]
approx_reg [in Constprop]
approx_regs [in Constprop]
array_alignment [in Cminorgen]
assign_global_variable [in Cminorgen]
assign_variable [in Cminorgen]
assign_variables [in Cminorgen]


B

binary_constructor_correct [in Cshmgenproof2]
binary_constructor_correct' [in Cshmgenproof2]
binary_operation [in Csharpminor]
bind [in RTLgen]
bind [in Errors]
bind2 [in RTLgen]
bind2 [in Errors]
block [in Values]
blocks_of_env [in Csem]
blocks_of_env [in Csharpminor]
block_init_data [in Mem]
branch_map_correct [in Tunnelingproof]
branch_target [in Tunnelingproof]
build_compilenv [in Cminorgen]
build_global_compilenv [in Cminorgen]


C

callstack [in Cminorgenproof]
call_cont [in Csharpminor]
call_cont [in CminorSel]
call_cont [in Csem]
call_cont [in Cminor]
call_dest [in Cminorgen]
call_loc_acceptable [in LTLtyping]
call_regs [in Linear]
cast16signed [in SelectOp]
cast16signed_match [in SelectOp]
cast16unsigned [in SelectOp]
cast16unsigned_match [in SelectOp]
cast8signed [in SelectOp]
cast8signed_match [in SelectOp]
cast8unsigned [in SelectOp]
cast8unsigned_match [in SelectOp]
cast_float_float [in Csem]
cast_float_int [in Csem]
cast_int_float [in Csem]
cast_int_int [in Csem]
check_coloring [in Coloring]
check_coloring_1 [in Coloring]
check_coloring_2 [in Coloring]
check_coloring_3 [in Coloring]
check_cont [in Mem]
check_empty_node [in RTLgen]
check_instr [in RTLtyping]
check_instrs [in RTLtyping]
check_op [in RTLtyping]
check_params_norepet [in RTLtyping]
check_reachable [in Linearize]
check_reachable_aux [in Linearize]
check_reg [in RTLtyping]
check_regs [in RTLtyping]
check_successor [in RTLtyping]
chunk_of_type [in Machconcr]
chunk_of_type [in Cshmgen]
classify_add [in Csyntax]
classify_cmp [in Csyntax]
classify_condition [in Asmgen]
classify_div [in Csyntax]
classify_fun [in Csyntax]
classify_mod [in Csyntax]
classify_mul [in Csyntax]
classify_shr [in Csyntax]
classify_sub [in Csyntax]
code [in LTLin]
code [in LTL]
code [in Asm]
code [in RTL]
code [in Linear]
code [in Mach]
comp [in SelectOp]
compare_float [in Asm]
compare_sint [in Asm]
compare_uint [in Asm]
compf [in SelectOp]
compilenv [in Cminorgen]
comptree_match [in Switch]
compu [in SelectOp]
comp_match [in SelectOp]
condexpr_of_expr [in Selection]
cond_strength_reduction [in ConstpropOp]
cond_strength_reduction_match [in ConstpropOp]
const_high [in Asm]
const_low [in Asm]
contentmap [in Mem]
contents_init_data [in Mem]
correct_alloc_instr [in Coloringproof]
correct_interf_instr [in Coloringproof]
count_gotos [in Tunnelingproof]
crbit_for_cond [in Asmgen]
crbit_for_fcmp [in Asmgen]
crbit_for_icmp [in Asmgen]


D

DATAFLOW_SOLVER.L.add_successors [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.Backward_Dataflow_Solver.fixpoint [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.basic_block_list [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.basic_block_map [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.bbmap [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.fixpoint [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.is_basic_block_head [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.predecessors [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.propagate_successors [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.Pstate [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.result [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.state_invariant [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.BBlock_solver.step [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetBackward.add [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetBackward.In [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetBackward.initial [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetBackward.pick [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetBackward.t [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetForward.add [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetForward.In [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetForward.initial [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetForward.pick [in Kildall]
DATAFLOW_SOLVER.L.BACKWARD_DATAFLOW_SOLVER.L.BBLOCK_SOLVER.L.NodeSetForward.t [in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.fixpoint [in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.good_state [in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.in_incr [in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.propagate_succ [in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.propagate_succ_list [in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.start_state [in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.start_state_in [in Kildall]
DATAFLOW_SOLVER.L.Dataflow_Solver.step [in Kildall]
DATAFLOW_SOLVER.L.make_predecessors [in Kildall]
destroyed_at_call [in Conventions]
destroyed_at_call_regs [in Conventions]
dests [in Parmov]
dests_disjoint [in Parmov]
disjoint_list [in Parmov]
disjoint_temps [in Parmov]
divf [in SelectOp]
divs [in SelectOp]
divu [in SelectOp]
divu_match [in SelectOp]
dtransitions [in Parmov]


E

Eapp [in Events]
Eappinf [in Events]
Eextcall [in Events]
effect_move [in Parallelmove]
EMap.elt [in Maps]
EMap.elt_eq [in Maps]
EMap.get [in Maps]
EMap.init [in Maps]
EMap.map [in Maps]
EMap.set [in Maps]
EMap.t [in Maps]
empty [in Mem]
empty_block [in Mem]
empty_env [in Csem]
empty_env [in Csharpminor]
empty_frame [in Machabstr]
empty_function [in Machabstr]
empty_numbering [in CSE]
enough_temporaries [in Reload]
enough_temporaries_rec [in Reload]
enumerate [in Linearize]
env [in Cminor]
env [in Csem]
env [in Csharpminor]
env [in Parmov]
env_equiv [in Parmov]
env_match [in Parmov]
equation_holds [in CSE]
eq_addressing [in Op]
eq_block [in Values]
eq_fieldlist [in Ctyping]
eq_list_valnum [in CSE]
eq_nat [in Mem]
eq_operation [in Op]
eq_rhs [in CSE]
eq_type [in Ctyping]
eq_typelist [in Ctyping]
eq_valnum [in CSE]
errmsg [in Errors]
error [in RTLgen]
eval_addressing [in Op]
eval_addressing_total [in Op]
eval_binop [in Cminor]
eval_binop [in Csharpminor]
eval_compare_mismatch [in Op]
eval_compare_mismatch [in Cminor]
eval_compare_null [in Op]
eval_compare_null [in Cminor]
eval_condition [in Op]
eval_condition_total [in Op]
eval_constant [in Cminor]
eval_constant [in Csharpminor]
eval_exprlist_prop [in Cshmgenproof3]
eval_expr_prop [in Cshmgenproof3]
eval_funcall_exec_stmt_ind2 [in Cminor]
eval_lvalue_prop [in Cshmgenproof3]
eval_operation [in Op]
eval_operation_total [in Op]
eval_static_condition [in ConstpropOp]
eval_static_condition_match [in ConstpropOp]
eval_static_operation [in ConstpropOp]
eval_static_operation_match [in ConstpropOp]
eval_unop [in Csharpminor]
eval_unop [in Cminor]
exec_instr [in Asm]
exec_instr_prop [in Asmgenproof]
exec_par [in Parmov]
exec_program [in Asm]
exec_program [in CminorSel]
exec_program [in RTL]
exec_program [in Cminor]
exec_program [in Linear]
exec_program [in Csem]
exec_program [in LTL]
exec_program [in Csharpminor]
exec_program [in Machconcr]
exec_program [in Machabstr]
exec_program [in LTLin]
exec_seq [in Parmov]
exec_seq [in Parallelmove]
exec_seq_rev [in Parmov]
exec_stmt_eval_funcall_ind [in Csem]
exit_env [in Cminorgen]
exit_if_false [in Cshmgen]
extcall_arguments [in Machconcr]
extcall_arguments [in Machabstr]
extcall_arguments [in Asm]
extends [in Mem]
extend_frame [in Machabstr2concr]
extend_inject [in Mem]
external_function [in Csyntax]
E0 [in Events]


F

fe_ofs_arg [in Stacklayout]
fieldlist_app [in Csyntax]
field_offset [in Csyntax]
field_offset_rec [in Csyntax]
field_type [in Csyntax]
final_state [in Parmov]
find_function [in RTL]
find_function [in Machabstr]
find_function [in LTL]
find_function [in Linear]
find_function [in LTLin]
find_function_ptr [in Mach]
find_instr [in Asm]
find_label [in Csem]
find_label [in CminorSel]
find_label [in Asmgenproof]
find_label [in Linear]
find_label [in Cminor]
find_label [in Csharpminor]
find_label [in LTLin]
find_label [in Mach]
find_label_ls [in Csem]
find_label_ls [in Csharpminor]
find_letvar [in RTLgen]
find_load [in CSE]
find_op [in CSE]
find_rhs [in CSE]
find_symbol_offset [in Op]
find_valnum_rhs [in CSE]
find_var [in RTLgen]
floatcomp [in Asmgen]
floatofint [in SelectOp]
floatofintu [in SelectOp]
float_callee_save [in Bounds]
float_callee_save_regs [in Conventions]
float_caller_save_regs [in Conventions]
float_local [in Bounds]
float_param_regs [in Conventions]
float_temporaries [in Conventions]
fn_params_names [in Csharpminor]
fn_variables [in Csharpminor]
fn_vars_names [in Csharpminor]
forall_exprlist [in Selectionproof]
frame [in Machabstr]
free [in Mem]
free_list [in Mem]
freg_of [in Asm]
function_bounds [in Bounds]
function_within_bounds [in Bounds]
fundef [in Csharpminor]
fundef [in Mach]
fundef [in RTL]
fundef [in Linear]
fundef [in CminorSel]
fundef [in LTL]
fundef [in Asm]
fundef [in LTLin]
fundef [in Cminor]
funsig [in CminorSel]
funsig [in Linear]
funsig [in Cminor]
funsig [in Mach]
funsig [in LTLin]
funsig [in RTL]
funsig [in Csharpminor]
funsig [in LTL]


G

GenIter.B_le [in Iteration]
GenIter.converges_to [in Iteration]
GenIter.exists_iterate [in Iteration]
GenIter.F_iter [in Iteration]
GenIter.F_le [in Iteration]
GenIter.iter [in Iteration]
GenIter.iterate [in Iteration]
genv [in Asm]
genv [in RTL]
genv [in LTL]
genv [in Cminor]
genv [in Csem]
genv [in Linear]
genv [in Csharpminor]
genv [in LTLin]
genv [in CminorSel]
genv [in Mach]
Genv.add_funct [in Globalenvs]
Genv.add_functs [in Globalenvs]
Genv.add_globals [in Globalenvs]
Genv.add_symbol [in Globalenvs]
Genv.empty [in Globalenvs]
Genv.find_funct [in Globalenvs]
Genv.find_funct_ptr [in Globalenvs]
Genv.find_symbol [in Globalenvs]
Genv.globalenv [in Globalenvs]
Genv.globalenv_initmem [in Globalenvs]
Genv.init_mem [in Globalenvs]
Genv.t [in Globalenvs]
getN [in Mem]
get_parent_slot [in Stackingproof]
global_compilenv_match [in Cminorgenproof]
global_fun_typenv [in Cshmgenproof3]
global_typenv [in Ctyping]
global_var_env [in Csharpminor]
globvarenv [in Cshmgenproof3]
goto_label [in Asm]
gpr_or_zero [in Asm]
gvarenv [in Csharpminor]


H

handle_error [in RTLgen]
high_bound [in Mem]
high_s [in Asmgen]
high_u [in Asmgen]


I

ident [in AST]
identset_removelist [in Cminorgen]
ident_eq [in AST]
IMap.elt [in Maps]
IMap.elt_eq [in Maps]
IMap.eq [in Maps]
IMap.get [in Maps]
IMap.init [in Maps]
IMap.map [in Maps]
IMap.set [in Maps]
IMap.t [in Maps]
IndexedMreg.eq [in Machregs]
IndexedMreg.index [in Machregs]
IndexedMreg.t [in Machregs]
index_diff [in Stackingproof]
index_float_callee_save [in Conventions]
index_int_callee_save [in Conventions]
index_val [in Stackingproof]
index_valid [in Stackingproof]
init_locs [in LTL]
init_mapping [in RTLgen]
init_regs [in RTL]
init_state [in RTLgen]
inject_id [in Mem]
inject_incr [in Mem]
inj_offset_aligned [in Mem]
instr_within_bounds [in Bounds]
interf_graph [in Coloring]
intoffloat [in SelectOp]
intuoffloat [in SelectOp]
intval [in ConstpropOp]
IntWordsize.wordsize [in Integers]
int_callee_save [in Bounds]
int_callee_save_regs [in Conventions]
int_caller_save_regs [in Conventions]
int_local [in Bounds]
int_param_regs [in Conventions]
int_temporaries [in Conventions]
in_bounds [in Mem]
ireg_of [in Asm]
is_call_cont [in CminorSel]
is_call_cont [in Cminor]
is_call_cont [in Csem]
is_call_cont [in Csharpminor]
is_class_compatible [in Parmov]
is_compare_eq_zero [in Selection]
is_compare_neq_zero [in Selection]
is_data_reg [in Asmgenproof1]
is_first_dest [in Parmov]
is_label [in LTLin]
is_label [in Asm]
is_label [in Linear]
is_label [in Mach]
is_mill [in Parmov]
is_move_operation [in Op]
is_not_temp [in Parmov]
is_redundant_move [in Allocation]
is_return [in Tailcall]
is_Sskip [in Cshmgen]
is_temp [in Parmov]
is_trivial_op [in CSE]
is_variable [in Cshmgen]


K

kill_loads [in CSE]
kill_load_eqs [in CSE]


L

label [in Asm]
label [in Mach]
label [in LTLin]
label [in Cminor]
label [in Csyntax]
label [in Linear]
label [in Csharpminor]
labelmap [in RTLgen]
label_pos [in Asm]
lbl [in Linearize]
LBoolean.beq [in Lattice]
LBoolean.bot [in Lattice]
LBoolean.eq [in Lattice]
LBoolean.eq_refl [in Lattice]
LBoolean.eq_sym [in Lattice]
LBoolean.eq_trans [in Lattice]
LBoolean.ge [in Lattice]
LBoolean.lub [in Lattice]
LBoolean.t [in Lattice]
LBoolean.top [in Lattice]
lessdef [in Mem]
letenv [in CminorSel]
LFlat.beq [in Lattice]
LFlat.bot [in Lattice]
LFlat.eq [in Lattice]
LFlat.eq_refl [in Lattice]
LFlat.eq_sym [in Lattice]
LFlat.eq_trans [in Lattice]
LFlat.ge [in Lattice]
LFlat.lub [in Lattice]
LFlat.t [in Lattice]
LFlat.top [in Lattice]
LFSet.beq [in Lattice]
LFSet.beq_correct [in Lattice]
LFSet.bot [in Lattice]
LFSet.eq [in Lattice]
LFSet.eq_refl [in Lattice]
LFSet.eq_sym [in Lattice]
LFSet.eq_trans [in Lattice]
LFSet.ge [in Lattice]
LFSet.lub [in Lattice]
LFSet.t [in Lattice]
lift [in CminorSel]
lift_condexpr [in CminorSel]
lift_expr [in CminorSel]
lift_exprlist [in CminorSel]
linearize_body [in Linearize]
linearize_instr [in Linearize]
list_disjoint [in Coqlib]
list_drop [in Coqlib]
list_equiv [in Coqlib]
list_length_z [in Coqlib]
list_length_z_aux [in Coqlib]
list_nth_z [in Coqlib]
live0 [in Allocation]
load [in Mem]
load [in Selection]
loadimm [in Asmgen]
loadind [in Asmgen]
loadind_aux [in Asmgen]
loadv [in Mem]
load1 [in Asm]
load2 [in Asm]
load_stack [in Machconcr]
load_store_classification [in Mem]
load_value_of_type [in Csem]
Locmap.get [in Locations]
Locmap.init [in Locations]
Locmap.set [in Locations]
Locmap.t [in Locations]
locmap_equiv [in Parallelmove]
locmap_optget [in LTL]
locset [in Linear]
locset [in LTLin]
locset [in LTL]
locs_acceptable [in Conventions]
locs_valid [in Reloadtyping]
locs_writable [in Reloadtyping]
Loc.diff [in Locations]
Loc.disjoint [in Locations]
Loc.notin [in Locations]
Loc.no_overlap [in Locations]
Loc.overlap [in Locations]
Loc.overlap_aux [in Locations]
Loc.type [in Locations]
loc_acceptable [in Conventions]
loc_arguments [in Conventions]
loc_arguments_rec [in Conventions]
loc_argument_acceptable [in Conventions]
loc_external_result [in Asm]
loc_is_acceptable [in Coloring]
loc_parameters [in Conventions]
loc_result [in Conventions]
loc_valid [in Reloadtyping]
loc_writable [in Reloadtyping]
low_bound [in Mem]
low_s [in Asmgen]
low_u [in Asmgen]
LPMap.beq [in Lattice]
LPMap.bot [in Lattice]
LPMap.eq [in Lattice]
LPMap.ge [in Lattice]
LPMap.get [in Lattice]
LPMap.lub [in Lattice]
LPMap.opt_lub [in Lattice]
LPMap.set [in Lattice]
LPMap.t [in Lattice]
LPMap.top [in Lattice]
lt_state [in RTLgenproof]


M

Make.add [in Integers]
Make.and [in Integers]
Make.bits_of_Z [in Integers]
Make.bitwise_binop [in Integers]
Make.cmp [in Integers]
Make.cmpu [in Integers]
Make.divs [in Integers]
Make.divu [in Integers]
Make.eq [in Integers]
Make.eqm [in Integers]
Make.eqmod [in Integers]
Make.half_modulus [in Integers]
Make.int_of_one_bits [in Integers]
Make.is_false [in Integers]
Make.is_power2 [in Integers]
Make.is_rlw_mask [in Integers]
Make.is_rlw_mask_rec [in Integers]
Make.is_true [in Integers]
Make.iwordsize [in Integers]
Make.lt [in Integers]
Make.ltu [in Integers]
Make.max_signed [in Integers]
Make.max_unsigned [in Integers]
Make.min_signed [in Integers]
Make.mods [in Integers]
Make.modu [in Integers]
Make.modulus [in Integers]
Make.mone [in Integers]
Make.mul [in Integers]
Make.neg [in Integers]
Make.not [in Integers]
Make.notbool [in Integers]
Make.one [in Integers]
Make.one_bits [in Integers]
Make.or [in Integers]
Make.powerserie [in Integers]
Make.repr [in Integers]
Make.rlw_accepting [in Integers]
Make.rlw_transition [in Integers]
Make.rol [in Integers]
Make.rolm [in Integers]
Make.ror [in Integers]
Make.shl [in Integers]
Make.shr [in Integers]
Make.shru [in Integers]
Make.shrx [in Integers]
Make.shr_carry [in Integers]
Make.signed [in Integers]
Make.sign_ext [in Integers]
Make.sub [in Integers]
Make.unsigned [in Integers]
Make.wordsize [in Integers]
Make.xor [in Integers]
Make.Zdiv_round [in Integers]
Make.zero [in Integers]
Make.zero_ext [in Integers]
Make.Zmod_round [in Integers]
Make.Z_bin_decomp [in Integers]
Make.Z_of_bits [in Integers]
Make.Z_one_bits [in Integers]
Make.Z_shift_add [in Integers]
make_add [in Cshmgen]
make_addimm [in ConstpropOp]
make_and [in Cshmgen]
make_andbool [in Cshmgen]
make_andimm [in ConstpropOp]
make_boolean [in Cshmgen]
make_cast [in Cminorgen]
make_cast [in Cshmgen]
make_cast1 [in Cshmgen]
make_cast2 [in Cshmgen]
make_cmp [in Cshmgen]
make_div [in Cshmgen]
make_env [in Stacklayout]
make_floatconst [in Cshmgen]
make_floatofint [in Cshmgen]
make_globaladdr [in Cminorgen]
make_intconst [in Cshmgen]
make_intoffloat [in Cshmgen]
make_load [in Cshmgen]
make_mod [in Cshmgen]
make_mul [in Cshmgen]
make_mulimm [in ConstpropOp]
make_neg [in Cshmgen]
make_notbool [in Cshmgen]
make_notint [in Cshmgen]
make_or [in Cshmgen]
make_orbool [in Cshmgen]
make_orimm [in ConstpropOp]
make_shl [in Cshmgen]
make_shlimm [in ConstpropOp]
make_shr [in Cshmgen]
make_shrimm [in ConstpropOp]
make_shruimm [in ConstpropOp]
make_stackaddr [in Cminorgen]
make_store [in Cshmgen]
make_store [in Cminorgen]
make_sub [in Cshmgen]
make_vars [in Cminorgen]
make_xor [in Cshmgen]
make_xorimm [in ConstpropOp]
map_partial [in AST]
map_valid [in RTLgenspec]
match_funct_entry [in AST]
match_globalenv [in Cshmgenproof3]
match_program [in AST]
match_var_entry [in AST]
match_var_kind [in Cshmgenproof3]
max_over_instrs [in Bounds]
max_over_list [in Bounds]
max_over_regs_of_funct [in Bounds]
max_over_regs_of_instr [in Bounds]
max_over_slots_of_funct [in Bounds]
max_over_slots_of_instr [in Bounds]
measure [in Reloadproof]
measure [in Parmov]
measure [in Asmgenproof]
measure [in Cminorgenproof]
measure [in Tailcallproof]
measure [in Tunnelingproof]
measure_edge [in Tunnelingproof]
measure_state [in RTLgenproof]
meminj [in Mem]
meminj_init [in Mem]
meminj_no_overlap [in Mem]
meminj_of_shift [in Mem]
memshift [in Mem]
mem_inj [in Mem]
mem_inject_neutral [in Mem]
mmap [in Errors]
mods [in SelectOp]
modu [in SelectOp]
mod_aux [in SelectOp]
mon [in RTLgen]
moves [in Parallelmove]
moves [in Parmov]
move_no_temp [in Parmov]
mreg_type [in Machregs]
mreg_within_bounds [in Bounds]
msg [in Errors]
mul [in SelectOp]
mulf [in SelectOp]
mulimm [in SelectOp]
mulimm_base [in SelectOp]
mulimm_match [in SelectOp]
mul_match [in SelectOp]
mul_match_aux [in SelectOp]


N

negate_comparison [in Integers]
negate_condexpr [in Selection]
negate_condition [in Op]
negf [in SelectOp]
negint [in SelectOp]
new_reg [in RTLgen]
nextinstr [in Asm]
nextworld [in Determinism]
nil [in Coqlib]
NIndexed.index [in Maps]
NIndexed.t [in Maps]
niter [in Tailcall]
node [in RTL]
node [in LTL]
nodeset_of_list [in Linearize]
nostep [in Smallstep]
notbool [in SelectOp]
notbool_base [in SelectOp]
notint [in SelectOp]
notint_match [in SelectOp]
not_wrong [in Smallstep]
no_adherence [in Parmov]
no_overlap [in Parmov]
no_overlap_dests [in Parallelmove]
no_read [in Parmov]
nullptr [in Mem]
Numbering.ge [in CSE]
Numbering.t [in CSE]
Numbering.top [in CSE]
numbering_holds [in CSE]
numbering_satisfiable [in CSE]


O

offset_of_index [in Stacking]
offset_sp [in Op]
option_map [in Coqlib]
opttyp_of_type [in Csyntax]
op_for_binary_addressing [in Op]
op_strength_reduction [in ConstpropOp]
op_strength_reduction_match [in ConstpropOp]
or [in SelectOp]
order [in Csem]
OrderedIndexed.eq [in Ordered]
OrderedIndexed.lt [in Ordered]
OrderedIndexed.t [in Ordered]
OrderedInt.eq [in Ordered]
OrderedInt.eq_dec [in Ordered]
OrderedInt.lt [in Ordered]
OrderedInt.t [in Ordered]
OrderedPair.eq [in Ordered]
OrderedPair.lt [in Ordered]
OrderedPair.t [in Ordered]
OrderedPositive.eq [in Ordered]
OrderedPositive.eq_dec [in Ordered]
OrderedPositive.lt [in Ordered]
OrderedPositive.t [in Ordered]
OrderedReg.add_interf [in InterfGraph]
OrderedReg.add_interf_mreg [in InterfGraph]
OrderedReg.add_intf1 [in InterfGraph]
OrderedReg.add_intf2 [in InterfGraph]
OrderedReg.add_pref [in InterfGraph]
OrderedReg.add_pref_mreg [in InterfGraph]
OrderedReg.all_interf_regs [in InterfGraph]
OrderedReg.empty_graph [in InterfGraph]
OrderedReg.graph_incl [in InterfGraph]
OrderedReg.interfere [in InterfGraph]
OrderedReg.interfere_mreg [in InterfGraph]
OrderedReg.ordered_pair [in InterfGraph]
OrderedReg.t [in InterfGraph]
orimm [in Asmgen]
or_match [in SelectOp]
outcome_block [in Cminor]
outcome_free_mem [in Cminor]
outcome_result_value [in Csem]
outcome_result_value [in Cminor]
outcome_switch [in Csem]
outgoing_slot [in Bounds]
outgoing_space [in Bounds]


P

parallel_move [in Reload]
parameter_of_argument [in Conventions]
parent_frame [in Machabstr]
parent_function [in Machabstr]
parent_locset [in Linear]
parent_ra [in Machconcr]
parent_sp [in Machconcr]
parmove [in Parallelmove]
parmove [in Parmov]
parmove2 [in Parmov]
parmove_step [in Parmov]
peq [in Coqlib]
Ple [in Coqlib]
plt [in Coqlib]
Plt [in Coqlib]
PMap.elt [in Maps]
PMap.elt_eq [in Maps]
PMap.eq [in Maps]
PMap.get [in Maps]
PMap.init [in Maps]
PMap.map [in Maps]
PMap.set [in Maps]
PMap.t [in Maps]
positive_rec [in Coqlib]
possible_behavior [in Determinism]
postcall_locs [in LTL]
pred_size_chunk [in Mem]
prefix_funct_name [in AST]
prefix_var_name [in AST]
prefix_var_name [in Cshmgen]
PregEq.eq [in Asm]
PregEq.t [in Asm]
preg_of [in Asm]
PrimIter.iter [in Iteration]
PrimIter.iterate [in Iteration]
PrimIter.iter_step [in Iteration]
PrimIter.num_iterations [in Iteration]
program [in RTL]
program [in LTL]
program [in CminorSel]
program [in Asm]
program [in Linear]
program [in Csharpminor]
program [in Cminor]
program [in Csyntax]
program [in LTLin]
program [in Mach]
prog_funct_names [in AST]
prog_var_names [in AST]
proj_sig_res [in AST]
proj_sumbool [in Coqlib]
PTree.append [in Maps]
PTree.bempty [in Maps]
PTree.beq [in Maps]
PTree.combine [in Maps]
PTree.elements [in Maps]
PTree.elt [in Maps]
PTree.elt_eq [in Maps]
PTree.empty [in Maps]
PTree.exteq [in Maps]
PTree.fold [in Maps]
PTree.get [in Maps]
PTree.map [in Maps]
PTree.Node' [in Maps]
PTree.remove [in Maps]
PTree.set [in Maps]
PTree.t [in Maps]
PTree.xcombine_l [in Maps]
PTree.xcombine_r [in Maps]
PTree.xelements [in Maps]
PTree.xfold [in Maps]
PTree.xget [in Maps]
PTree.xkeys [in Maps]
PTree.xmap [in Maps]


R

R [in Coloring]
reachable [in Linearize]
reachable_aux [in Linearize]
record_goto [in Tunneling]
record_gotos [in Tunneling]
record_gotos' [in Tunnelingproof]
record_goto' [in Tunnelingproof]
refine_high_bound [in Switch]
refine_low_bound [in Switch]
reg [in Registers]
regalloc [in Coloring]
regenv [in RTLtyping]
RegEq.eq [in Mach]
RegEq.t [in Mach]
reglist [in Linear]
regmap_optget [in Registers]
regmap_optset [in Registers]
regset [in Asm]
regset [in Mach]
regset [in RTL]
regset_lessdef [in Tailcallproof]
regs_for [in Reload]
regs_for_rec [in Reload]
regs_match_approx [in Constpropproof]
regs_of_instr [in Bounds]
regs_valid [in RTLgenspec]
Reg.eq [in Registers]
Reg.typenv [in Registers]
reg_for [in Reload]
reg_fresh [in RTLgenspec]
reg_in_map [in RTLgenspec]
reg_list_dead [in Allocation]
reg_list_live [in Allocation]
reg_of_crbit [in Asm]
reg_option_live [in Allocation]
reg_sum_live [in Allocation]
reg_valid [in RTLgenspec]
reg_valnum [in CSE]
reserve_instr [in RTLgen]
reserve_labels [in RTLgen]
restore_callee_save [in Stacking]
restore_callee_save_float [in Stacking]
restore_callee_save_int [in Stacking]
restore_callee_save_reg [in Stacking]
restore_callee_save_regs [in Stacking]
ret [in RTLgen]
return_measure [in Tailcallproof]
return_measure_rec [in Tailcallproof]
return_regs [in Linear]
ret_reg [in RTLgen]
rhs_evals_to [in CSEproof]
rolm [in SelectOp]
rolm_match [in SelectOp]


S

same_expr_pure [in SelectOp]
same_typ [in Coloring]
save_callee_save [in Stacking]
save_callee_save_float [in Stacking]
save_callee_save_int [in Stacking]
save_callee_save_reg [in Stacking]
save_callee_save_regs [in Stacking]
select_switch [in Csharpminor]
select_switch [in Csem]
sel_binop [in Selection]
sel_constant [in Selection]
sel_cont [in Selectionproof]
sel_expr [in Selection]
sel_exprlist [in Selection]
sel_function [in Selection]
sel_fundef [in Selection]
sel_program [in Selection]
sel_stmt [in Selection]
sel_unop [in Selection]
sem_binary_operation [in Csem]
sem_unary_operation [in Csem]
seq_left_depth [in Cminorgenproof]
seq_of_labeled_statement [in Csem]
seq_of_lbl_stmt [in Csharpminor]
setN [in Mem]
set_cont [in Mem]
set_index_val [in Stackingproof]
set_locals [in Cminor]
set_optvar [in Cminor]
set_params [in Cminor]
shift_exit [in Cminorgen]
shift_incr [in Mem]
shift_match [in SelectOp]
shift_sp [in Stackingproof]
shl [in SelectOp]
shlimm [in SelectOp]
shr [in SelectOp]
shru [in SelectOp]
shruimm [in SelectOp]
signature_of_function [in Cshmgen]
signature_of_type [in Csyntax]
singleoffloat [in SelectOp]
singleoffloat_match [in SelectOp]
sizeof [in Csyntax]
sizeof [in Csharpminor]
sizeof_struct [in Csyntax]
sizeof_union [in Csyntax]
size_arguments [in Conventions]
size_arguments_rec [in Conventions]
size_chunk [in Mem]
size_cont [in RTLgenproof]
size_init_data [in Mem]
size_init_data_list [in Mem]
size_stmt [in RTLgenproof]
slots_of_instr [in Bounds]
slot_type [in Locations]
slot_valid [in Lineartyping]
slot_within_bounds [in Bounds]
slot_writable [in Lineartyping]
split_between [in Switch]
split_eq [in Switch]
split_lt [in Switch]
srcs [in Parmov]
stack_below [in Machabstr2concr]
starts_with [in Linearize]
statemove [in Parmov]
state_of_State [in Smallstep]
store [in Mem]
store [in Selection]
storeind [in Asmgen]
storeind_aux [in Asmgen]
storev [in Mem]
store1 [in Asm]
store2 [in Asm]
store_arg [in Cminorgen]
store_optvar [in RTLgen]
store_parameters [in Cminorgen]
store_stack [in Machconcr]
store_value_of_type [in Csem]
store_var [in RTLgen]
sub [in SelectOp]
subf [in SelectOp]
subf_match [in SelectOp]
sub_match [in SelectOp]
sub_match_aux [in SelectOp]
successors [in RTL]
successors [in LTL]
successors_instr [in LTL]
successors_instr [in RTL]
successors_list [in Kildall]
sum_left_map [in Coqlib]
swap_comparison [in Integers]
switch_env [in Cminorgen]
switch_table [in Cminorgen]
switch_target [in Switch]
symbol_offset [in Asm]


T

table [in Switch]
table_tree_agree [in Switch]
tailcall_is_possible [in Conventions]
tailcall_possible [in Conventions]
temporaries [in Conventions]
temporaries_ok [in Reloadproof]
temporaries_ok_rec [in Reloadproof]
temp_for [in Parallelmove]
temp_last [in Parmov]
trace [in Events]
traceinf_of_State [in Smallstep]
transfer [in Allocation]
transfer [in CSE]
transfer [in Constprop]
transform_partial_program [in AST]
transform_partial_program2 [in AST]
transform_program [in AST]
transf_cminor_fundef [in Compiler]
transf_cminor_program [in Compiler]
transf_code [in Constprop]
transf_code [in CSE]
transf_code [in Reload]
transf_c_program [in Compiler]
transf_fun [in Allocation]
transf_function [in Allocation]
transf_function [in Constprop]
transf_function [in Stacking]
transf_function [in Tailcall]
transf_function [in RTL]
transf_function [in Reload]
transf_function [in CSE]
transf_function [in Linearize]
transf_function [in Asmgen]
transf_fundef [in Constprop]
transf_fundef [in Stacking]
transf_fundef [in Asmgen]
transf_fundef [in Tailcall]
transf_fundef [in CSE]
transf_fundef [in Allocation]
transf_fundef [in AST]
transf_fundef [in Reload]
transf_fundef [in Linearize]
transf_instr [in Tailcall]
transf_instr [in Allocation]
transf_instr [in CSE]
transf_instr [in Reload]
transf_instr [in Constprop]
transf_partial_fundef [in AST]
transf_program [in Linearize]
transf_program [in Asmgen]
transf_program [in Allocation]
transf_program [in Tailcall]
transf_program [in AST]
transf_program [in Stacking]
transf_program [in CSE]
transf_program [in Reload]
transf_program [in Constprop]
transf_ros [in Constprop]
transf_rtl_fundef [in Compiler]
transf_rtl_program [in Compiler]
transitions [in Parmov]
transl_addr [in Stacking]
transl_binop [in Cshmgen]
transl_body [in Stacking]
transl_code [in Stacking]
transl_code [in Asmgen]
transl_cond [in Asmgen]
transl_condition_prop [in RTLgenproof]
transl_constant [in Cminorgen]
transl_exit [in RTLgen]
transl_expr [in Cshmgen]
transl_expr [in RTLgen]
transl_expr [in Cminorgen]
transl_exprlist [in Cminorgen]
transl_exprlist [in Cshmgen]
transl_exprlist_prop [in RTLgenproof]
transl_expr_prop [in RTLgenproof]
transl_fun [in RTLgen]
transl_funbody [in Cminorgen]
transl_function [in Cshmgen]
transl_function [in Cminorgen]
transl_function [in Asmgen]
transl_function [in RTLgen]
transl_fundef [in Cshmgen]
transl_fundef [in Cminorgen]
transl_fundef [in RTLgen]
transl_globvar [in Cshmgen]
transl_globvar [in Cminorgen]
transl_instr [in Asmgen]
transl_instr [in Stacking]
transl_jumptable [in RTLgen]
transl_lhs_call [in Cshmgen]
transl_load_store [in Asmgen]
transl_op [in Asmgen]
transl_op [in Stacking]
transl_params [in Cshmgen]
transl_program [in Cminorgen]
transl_program [in RTLgen]
transl_program [in Cshmgen]
transl_statement [in Cshmgen]
transl_stmt [in Cminorgen]
transl_stmt [in RTLgen]
transl_switch [in RTLgen]
transl_unop [in Cshmgen]
transl_vars [in Cshmgen]
Tree_Properties.f' [in Maps]
Tree_Properties.P' [in Maps]
tr_jumptable [in RTLgenspec]
tr_store_optvar [in RTLgenspec]
tr_store_var [in RTLgenspec]
tunneled_code [in Tunnelingproof]
tunnel_function [in Tunneling]
tunnel_fundef [in Tunneling]
tunnel_instr [in Tunneling]
tunnel_program [in Tunneling]
typecheck_expr [in Ctyping]
typecheck_exprlist [in Ctyping]
typecheck_function [in Ctyping]
typecheck_fundef [in Ctyping]
typecheck_optexpr [in Ctyping]
typecheck_program [in Ctyping]
typecheck_stmt [in Ctyping]
typenv [in Ctyping]
typenv_fun [in Cshmgenproof3]
typeof [in Csyntax]
typesize [in AST]
typesize [in Locations]
type_function [in RTLtyping]
type_not_by_value [in Cshmgenproof3]
type_of_addressing [in Op]
type_of_chunk [in Op]
type_of_condition [in Op]
type_of_function [in Csyntax]
type_of_fundef [in Csyntax]
type_of_index [in Stackingproof]
type_of_operation [in Op]
type_of_params [in Csyntax]
typlist_of_typelist [in Csyntax]
typ_eq [in Machabstr]
typ_of_type [in Csyntax]


U

UF.compress [in UnionFind]
UF.elt [in UnionFind]
UF.elt [in UnionFind]
UF.elt_eq [in UnionFind]
UF.empty [in UnionFind]
UF.find [in UnionFind]
UF.find_x [in UnionFind]
UF.identify [in UnionFind]
UF.merge [in UnionFind]
UF.order [in UnionFind]
UF.path_ord [in UnionFind]
UF.sameclass [in UnionFind]
UF.t [in UnionFind]
UF.union [in UnionFind]
unary_operation [in Csharpminor]
unchecked_store [in Mem]
UNIONFIND.sameclass [in UnionFind]
unique_labels [in Linearizeproof]
update [in Parmov]
update [in Machabstr]
update [in Mem]
update_instr [in RTLgen]


V

validate [in Switch]
validate_jumptable [in Switch]
validate_switch [in Switch]
valid_block [in Mem]
valid_pointer [in Mem]
valid_successor [in LTLtyping]
valid_successor [in RTLtyping]
valnum [in CSE]
ValnumEq.eq [in CSEproof]
ValnumEq.t [in CSEproof]
valnum_reg [in CSE]
valnum_regs [in CSE]
valu_agree [in CSEproof]
Val.absf [in Values]
Val.add [in Values]
Val.addf [in Values]
Val.and [in Values]
Val.cmp [in Values]
Val.cmpf [in Values]
Val.cmpu [in Values]
Val.cmp_mismatch [in Values]
Val.divf [in Values]
Val.divs [in Values]
Val.divu [in Values]
Val.floatofint [in Values]
Val.floatofintu [in Values]
Val.has_type [in Values]
Val.has_type_list [in Values]
Val.intoffloat [in Values]
Val.intuoffloat [in Values]
Val.is_bool [in Values]
Val.is_false [in Values]
Val.is_true [in Values]
Val.load_result [in Values]
Val.mods [in Values]
Val.modu [in Values]
Val.mul [in Values]
Val.mulf [in Values]
Val.neg [in Values]
Val.negf [in Values]
Val.notbool [in Values]
Val.notint [in Values]
Val.of_bool [in Values]
Val.or [in Values]
Val.rolm [in Values]
Val.ror [in Values]
Val.shl [in Values]
Val.shr [in Values]
Val.shru [in Values]
Val.shrx [in Values]
Val.shr_carry [in Values]
Val.sign_ext [in Values]
Val.singleoffloat [in Values]
Val.sub [in Values]
Val.subf [in Values]
Val.xor [in Values]
Val.zero_ext [in Values]
val_cond_reg [in Asm]
val_inj_id [in Mem]
val_inj_lessdef [in Mem]
val_match_approx [in ConstpropOpproof]
val_shift [in Mem]
var_addr [in Cminorgen]
var_get [in Cshmgen]
var_get [in Cminorgen]
var_kind_of_type [in Cshmgen]
var_names [in Ctyping]
var_set [in Cminorgen]
var_set [in Cshmgen]
Vfalse [in Values]
Vmone [in Values]
Vone [in Values]
Vtrue [in Values]
Vzero [in Values]


W

weak_exec_seq [in Parmov]
wf_equation [in CSEproof]
wf_moves [in Parmov]
wf_numbering [in CSEproof]
wf_rhs [in CSEproof]
wt_code [in LTLintyping]
wt_code [in Lineartyping]
wt_frame [in Machtyping]
wt_function [in Lineartyping]
wt_instrs [in Stackingtyping]
wt_program [in RTLtyping]
wt_program [in LTLtyping]
wt_program [in Machtyping]
wt_program [in Lineartyping]
wt_program [in LTLintyping]
wt_regset [in Machtyping]
wt_regset [in RTLtyping]


X

xor [in SelectOp]
xorimm [in Asmgen]


Z

Zdivide_dec [in Coqlib]
zeq [in Coqlib]
ZIndexed.eq [in Maps]
ZIndexed.index [in Maps]
ZIndexed.t [in Maps]
zle [in Coqlib]
zlt [in Coqlib]



Module Index

A

Approx [in Constprop]


B

Backward_Dataflow_Solver [in Kildall]
BACKWARD_DATAFLOW_SOLVER [in Kildall]
BBlock_solver [in Kildall]
BBLOCK_SOLVER [in Kildall]


D

Dataflow_Solver [in Kildall]
DATAFLOW_SOLVER [in Kildall]


E

EMap [in Maps]
EQUALITY_TYPE [in Maps]


F

Float [in Floats]


G

GenIter [in Iteration]
GENV [in Globalenvs]
Genv [in Globalenvs]


I

IMap [in Maps]
IndexedMreg [in Machregs]
INDEXED_TYPE [in Maps]
IntWordsize [in Integers]
ITER [in Iteration]


L

L [in Kildall]
L [in Kildall]
L [in Kildall]
LBoolean [in Lattice]
LFlat [in Lattice]
LFSet [in Lattice]
Loc [in Locations]
Locmap [in Locations]
LPMap [in Lattice]


M

Make [in Integers]
MAP [in Maps]
MAP [in UnionFind]


N

NIndexed [in Maps]
NodeSetBackward [in Kildall]
NodeSetForward [in Kildall]
NODE_SET [in Kildall]
Numbering [in CSE]


O

OrderedIndexed [in Ordered]
OrderedInt [in Ordered]
OrderedPair [in Ordered]
OrderedPositive [in Ordered]
OrderedReg [in InterfGraph]
ORDERED_TYPE_WITH_TOP [in Kildall]


P

PMap [in Maps]
PregEq [in Asm]
PrimIter [in Iteration]
PTree [in Maps]


R

Reg [in Registers]
RegEq [in Mach]


S

SEMILATTICE [in Lattice]
SEMILATTICE_WITH_TOP [in Lattice]


T

TREE [in Maps]
Tree_Properties [in Maps]


U

UF [in UnionFind]
UNIONFIND [in UnionFind]


V

Val [in Values]
ValnumEq [in CSEproof]


W

WORDSIZE [in Integers]


Z

ZIndexed [in Maps]



Library Index

A

Allocation
Allocproof
Alloctyping
Asm
Asmgen
Asmgenproof
Asmgenproof1
Asmgenretaddr
AST


B

Bounds


C

Cminor
Cminorgen
Cminorgenproof
CminorSel
Coloring
Coloringproof
Compiler
Complements
Constprop
ConstpropOp
ConstpropOpproof
Constpropproof
Conventions
Coqlib
CSE
Csem
CSEproof
Csharpminor
Cshmgen
Cshmgenproof1
Cshmgenproof2
Cshmgenproof3
Csyntax
Ctyping


D

Determinism


E

Errors
Events


F

Floats


G

Globalenvs


I

Integers
InterfGraph
Iteration


K

Kildall


L

Lattice
Linear
Linearize
Linearizeproof
Linearizetyping
Lineartyping
Locations
LTL
LTLin
LTLintyping
LTLtyping


M

Mach
Machabstr
Machabstr2concr
Machconcr
Machregs
Machtyping
Maps
Mem


O

Op
Ordered


P

Parallelmove
Parmov


R

Registers
Reload
Reloadproof
Reloadtyping
RTL
RTLgen
RTLgenproof
RTLgenspec
RTLtyping


S

Selection
Selectionproof
SelectOp
SelectOpproof
Smallstep
Stacking
Stackingproof
Stackingtyping
Stacklayout
Switch


T

Tailcall
Tailcallproof
Tunneling
Tunnelingproof
Tunnelingtyping


U

UnionFind


V

Values



Global Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ (5109 entries)
Axiom Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ (44 entries)
Lemma Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ (2053 entries)
Constructor Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ (1197 entries)
Inductive Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ (362 entries)
Definition Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ (1304 entries)
Module Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ (57 entries)
Library Index A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ (92 entries)

This page has been generated by coqdoc