[ "ÑšÅ|À±å&\u001b+–¢\u0019\u001b\u0007Á", [ [ "Vale.Transformers.PrefetchElim.prefetch_elim_correct", 1, 2, 3, [ "@MaxFuel_assumption", "@MaxIFuel_assumption", "@fuel_correspondence_Vale.Transformers.PeepHole.eval_inss.fuel_instrumented", "@fuel_correspondence_Vale.X64.Instruction_s.instr_inouts_t.fuel_instrumented", "@fuel_correspondence_Vale.X64.Instruction_s.instr_ret_t.fuel_instrumented", "@fuel_correspondence_Vale.X64.Machine_Semantics_s.instr_write_outputs.fuel_instrumented", "@query", "Vale.Transformers.PeepHole_interpretation_Tm_arrow_66d5817f40439558e3cb160ddb3dfc8d", "Vale.X64.Instruction_s_pretyping_3f42fef2c19ae51071f07b756c9d8230", "Vale.X64.Machine_Semantics_s_interpretation_Tm_arrow_258874fb40e551c73258b5b94ecda8a9", "Vale.X64.Machine_Semantics_s_interpretation_Tm_arrow_2eb22b38a6da10fb966327d892d8131d", "Vale.X64.Machine_Semantics_s_interpretation_Tm_arrow_798f93baee047c0793beddf8ae4ab551", "Vale.X64.Machine_Semantics_s_interpretation_Tm_arrow_b72d599fc3c0eb1fc86c5d80a692be46", "Vale.X64.Machine_Semantics_s_interpretation_Tm_arrow_eabe638ef4af4b0ec65b4cf7bbb2dc65", "b2t_def", "bool_inversion", "constructor_distinct_FStar.Pervasives.Native.None", "constructor_distinct_FStar.Pervasives.Native.Some", "constructor_distinct_Prims.Cons", "constructor_distinct_Prims.Nil", "constructor_distinct_Tm_unit", "constructor_distinct_Vale.X64.Bytes_Code_s.Instr", "constructor_distinct_Vale.X64.Instruction_s.PreserveFlags", "constructor_distinct_Vale.X64.Machine_Semantics_s.AnnotatePrefetchnta", "data_elim_FStar.Pervasives.Native.Mktuple2", "data_elim_FStar.Pervasives.Native.Some", "data_elim_Prims.Cons", "data_elim_Vale.X64.Bytes_Code_s.Instr", "data_elim_Vale.X64.Instruction_s.InstrTypeRecord", "data_elim_Vale.X64.Machine_Semantics_s.AnnotatePrefetchnta", "data_elim_Vale.X64.Machine_Semantics_s.Mkmachine_state", "data_typing_intro_Prims.Nil@tok", "disc_equation_FStar.Pervasives.Native.None", "disc_equation_FStar.Pervasives.Native.Some", "disc_equation_Prims.Cons", "disc_equation_Prims.Nil", "disc_equation_Vale.X64.Bytes_Code_s.Instr", "disc_equation_Vale.X64.Machine_Semantics_s.AnnotatePrefetchnta", "eq2-interp", "equality_tok_Vale.X64.Instruction_s.PreserveFlags@tok", "equation_FStar.Option.mapTot", "equation_FStar.Pervasives.Native.snd", "equation_FStar.Pervasives.pattern", "equation_Prims.eq2", "equation_Prims.squash", "equation_Vale.Transformers.InstructionReorder.equiv_states", "equation_Vale.Transformers.PeepHole.peephole_correct", "equation_Vale.Transformers.PrefetchElim.prefetch_elim_ph", "equation_Vale.X64.Instruction_s.instr_dep", "equation_Vale.X64.Instruction_s.instr_out", "equation_Vale.X64.Machine_Semantics_s.apply_option", "equation_Vale.X64.Machine_Semantics_s.equals_instr", "equation_Vale.X64.Machine_Semantics_s.eval_instr", "equation_Vale.X64.Machine_Semantics_s.ins", "equation_Vale.X64.Machine_Semantics_s.instr_apply_eval", "equation_Vale.X64.Machine_Semantics_s.machine_eval_ins", "equation_Vale.X64.Machine_Semantics_s.machine_eval_ins_st", "equation_Vale.X64.Machine_Semantics_s.st", "equation_with_fuel_Vale.Transformers.PeepHole.eval_inss.fuel_instrumented", "equation_with_fuel_Vale.X64.Instruction_s.instr_inouts_t.fuel_instrumented", "equation_with_fuel_Vale.X64.Instruction_s.instr_ret_t.fuel_instrumented", "equation_with_fuel_Vale.X64.Machine_Semantics_s.instr_write_outputs.fuel_instrumented", "fuel_guarded_inversion_FStar.Pervasives.Native.option", "fuel_guarded_inversion_FStar.Pervasives.Native.tuple2", "fuel_guarded_inversion_Prims.list", "fuel_guarded_inversion_Vale.Arch.HeapImpl.vale_full_heap", "fuel_guarded_inversion_Vale.X64.Instruction_s.flag_havoc", "fuel_guarded_inversion_Vale.X64.Instruction_s.instr_t_record", "fuel_guarded_inversion_Vale.X64.Machine_Semantics_s.machine_stack", "fuel_guarded_inversion_Vale.X64.Machine_Semantics_s.machine_state", "function_token_typing_FStar.Pervasives.pattern", "function_token_typing_Vale.Transformers.PeepHole.__proj__Mkpre_peephole__item__ph", "function_token_typing_Vale.X64.Machine_Semantics_s.ins", "function_token_typing_Vale.X64.Machine_Semantics_s.machine_eval_ins_st", "function_token_typing_Vale.X64.StateLemmas.same_heap_types", "interpretation_Tm_abs_0f87f222e83677072ac6914068ad4659", "interpretation_Tm_abs_342cdb3350d9f379a7c34e7ae187d821", "interpretation_Tm_abs_59efb0cabe43973c25c5f18fb8241403", "interpretation_Tm_abs_9eb749ea9eba2cc8524aad77bce1df7e", "interpretation_Tm_abs_d7e539669515a49f97544a169303f779", "interpretation_Tm_abs_ff856a54708216dbc469f39ac4b5748e", "kinding_Vale.X64.Machine_Semantics_s.machine_state@tok", "l_imp-interp", "lemma_FStar.Pervasives.invertOption", "primitive_Prims.op_AmpAmp", "proj_equation_FStar.Pervasives.Native.Mktuple2__2", "proj_equation_Prims.Cons_hd", "proj_equation_Prims.Cons_tl", "proj_equation_Vale.Transformers.PeepHole.Mkpre_peephole_ph", "proj_equation_Vale.X64.Bytes_Code_s.Instr_annotation", "proj_equation_Vale.X64.Instruction_s.InstrTypeRecord_args", "proj_equation_Vale.X64.Instruction_s.InstrTypeRecord_outs", "proj_equation_Vale.X64.Machine_Semantics_s.Mkmachine_state_ms_flags", "proj_equation_Vale.X64.Machine_Semantics_s.Mkmachine_state_ms_heap", "proj_equation_Vale.X64.Machine_Semantics_s.Mkmachine_state_ms_ok", "proj_equation_Vale.X64.Machine_Semantics_s.Mkmachine_state_ms_regs", "proj_equation_Vale.X64.Machine_Semantics_s.Mkmachine_state_ms_stack", "proj_equation_Vale.X64.Machine_Semantics_s.Mkmachine_state_ms_stackTaint", "proj_equation_Vale.X64.Machine_Semantics_s.Mkmachine_state_ms_trace", "projection_inverse_BoxBool_proj_0", "projection_inverse_FStar.Pervasives.Native.Mktuple2__2", "projection_inverse_FStar.Pervasives.Native.Some_a", "projection_inverse_FStar.Pervasives.Native.Some_v", "projection_inverse_Prims.Cons_a", "projection_inverse_Prims.Cons_hd", "projection_inverse_Prims.Cons_tl", "projection_inverse_Prims.Nil_a", "projection_inverse_Vale.Transformers.PeepHole.Mkpre_peephole_ph", "projection_inverse_Vale.X64.Bytes_Code_s.Instr_a", "projection_inverse_Vale.X64.Bytes_Code_s.Instr_annotation", "projection_inverse_Vale.X64.Bytes_Code_s.Instr_i", "projection_inverse_Vale.X64.Bytes_Code_s.Instr_oprs", "projection_inverse_Vale.X64.Instruction_s.InstrTypeRecord_args", "projection_inverse_Vale.X64.Instruction_s.InstrTypeRecord_havoc_flags", "projection_inverse_Vale.X64.Instruction_s.InstrTypeRecord_i", "projection_inverse_Vale.X64.Instruction_s.InstrTypeRecord_outs", "projection_inverse_Vale.X64.Machine_Semantics_s.AnnotatePrefetchnta__0", "projection_inverse_Vale.X64.Machine_Semantics_s.AnnotatePrefetchnta_it", "projection_inverse_Vale.X64.Machine_Semantics_s.Mkmachine_state_ms_flags", "projection_inverse_Vale.X64.Machine_Semantics_s.Mkmachine_state_ms_heap", "projection_inverse_Vale.X64.Machine_Semantics_s.Mkmachine_state_ms_ok", "projection_inverse_Vale.X64.Machine_Semantics_s.Mkmachine_state_ms_regs", "projection_inverse_Vale.X64.Machine_Semantics_s.Mkmachine_state_ms_stack", "projection_inverse_Vale.X64.Machine_Semantics_s.Mkmachine_state_ms_stackTaint", "projection_inverse_Vale.X64.Machine_Semantics_s.Mkmachine_state_ms_trace", "refinement_interpretation_Tm_refine_2de20c066034c13bf76e9c0b94f4806c", "refinement_interpretation_Tm_refine_83eb3110e9b0236ceecba75390ebeb55", "token_correspondence_Vale.X64.Machine_Semantics_s.instr_annotation@tok", "token_correspondence_Vale.X64.Machine_Semantics_s.machine_eval_ins_st", "true_interp", "typing_FStar.Pervasives.Native.snd", "typing_Tm_abs_342cdb3350d9f379a7c34e7ae187d821", "typing_Tm_abs_59efb0cabe43973c25c5f18fb8241403", "typing_Tm_abs_9eb749ea9eba2cc8524aad77bce1df7e", "typing_Vale.Transformers.PeepHole.eval_inss", "typing_Vale.X64.Instruction_s.__proj__InstrTypeRecord__item__args", "typing_Vale.X64.Instruction_s.__proj__InstrTypeRecord__item__outs", "typing_Vale.X64.Instruction_s.instr_eval", "typing_Vale.X64.Instructions_s.ins_Prefetchnta", "typing_Vale.X64.Machine_Semantics_s.__proj__Mkmachine_state__item__ms_ok", "typing_Vale.X64.Machine_Semantics_s.apply_option", "typing_Vale.X64.Machine_Semantics_s.eval_instr", "typing_Vale.X64.Machine_Semantics_s.instr_apply_eval_inouts", "typing_Vale.X64.Machine_Semantics_s.machine_eval_ins", "typing_tok_Vale.X64.Instruction_s.PreserveFlags@tok", "unit_inversion", "unit_typing" ], 0, "f7cf9fe5a9ad24b87d775eb558bca483" ] ] ]