luaur_code_gen/methods/
mod.rs1pub mod address_a_64_address_a_64_address_a_64;
2pub mod address_a_64_address_a_64_address_a_64_alt_b;
3pub mod assembly_builder_a_64_add_assembly_builder_a_64;
4pub mod assembly_builder_a_64_add_assembly_builder_a_64_alt_b;
5pub mod assembly_builder_a_64_adr_assembly_builder_a_64;
6pub mod assembly_builder_a_64_adr_assembly_builder_a_64_alt_b;
7pub mod assembly_builder_a_64_adr_assembly_builder_a_64_alt_c;
8pub mod assembly_builder_a_64_adr_assembly_builder_a_64_alt_d;
9pub mod assembly_builder_a_64_adr_assembly_builder_a_64_alt_e;
10pub mod assembly_builder_a_64_allocate_data;
11pub mod assembly_builder_a_64_and_assembly_builder_a_64;
12pub mod assembly_builder_a_64_and_assembly_builder_a_64_alt_b;
13pub mod assembly_builder_a_64_asr_assembly_builder_a_64;
14pub mod assembly_builder_a_64_asr_assembly_builder_a_64_alt_b;
15pub mod assembly_builder_a_64_assembly_builder_a_64_assembly_builder_a_64;
16pub mod assembly_builder_a_64_assembly_builder_a_64_assembly_builder_a_64_alt_b;
17pub mod assembly_builder_a_64_b_assembly_builder_a_64;
18pub mod assembly_builder_a_64_b_assembly_builder_a_64_alt_b;
19pub mod assembly_builder_a_64_bic;
20pub mod assembly_builder_a_64_bif;
21pub mod assembly_builder_a_64_bit;
22pub mod assembly_builder_a_64_bl;
23pub mod assembly_builder_a_64_blr;
24pub mod assembly_builder_a_64_br;
25pub mod assembly_builder_a_64_cbnz;
26pub mod assembly_builder_a_64_cbz;
27pub mod assembly_builder_a_64_ccmn_assembly_builder_a_64;
28pub mod assembly_builder_a_64_ccmn_assembly_builder_a_64_alt_b;
29pub mod assembly_builder_a_64_ccmp;
30pub mod assembly_builder_a_64_clz;
31pub mod assembly_builder_a_64_cmn;
32pub mod assembly_builder_a_64_cmp_assembly_builder_a_64;
33pub mod assembly_builder_a_64_cmp_assembly_builder_a_64_alt_b;
34pub mod assembly_builder_a_64_commit;
35pub mod assembly_builder_a_64_csel;
36pub mod assembly_builder_a_64_cset;
37pub mod assembly_builder_a_64_dup_4_s;
38pub mod assembly_builder_a_64_eor_assembly_builder_a_64;
39pub mod assembly_builder_a_64_eor_assembly_builder_a_64_alt_b;
40pub mod assembly_builder_a_64_extend;
41pub mod assembly_builder_a_64_fabs;
42pub mod assembly_builder_a_64_fadd;
43pub mod assembly_builder_a_64_faddp;
44pub mod assembly_builder_a_64_fcmeq_4_s;
45pub mod assembly_builder_a_64_fcmgt_4_s;
46pub mod assembly_builder_a_64_fcmp;
47pub mod assembly_builder_a_64_fcmpz;
48pub mod assembly_builder_a_64_fcsel;
49pub mod assembly_builder_a_64_fcvt;
50pub mod assembly_builder_a_64_fcvtzs;
51pub mod assembly_builder_a_64_fcvtzu;
52pub mod assembly_builder_a_64_fdiv;
53pub mod assembly_builder_a_64_finalize;
54pub mod assembly_builder_a_64_fjcvtzs;
55pub mod assembly_builder_a_64_fmla;
56pub mod assembly_builder_a_64_fmov_assembly_builder_a_64;
57pub mod assembly_builder_a_64_fmov_assembly_builder_a_64_alt_b;
58pub mod assembly_builder_a_64_fmov_assembly_builder_a_64_alt_c;
59pub mod assembly_builder_a_64_fmul;
60pub mod assembly_builder_a_64_fneg;
61pub mod assembly_builder_a_64_frinta;
62pub mod assembly_builder_a_64_frintm;
63pub mod assembly_builder_a_64_frintp;
64pub mod assembly_builder_a_64_fsqrt;
65pub mod assembly_builder_a_64_fsub;
66pub mod assembly_builder_a_64_get_code_size;
67pub mod assembly_builder_a_64_get_instruction_count;
68pub mod assembly_builder_a_64_get_label_offset;
69pub mod assembly_builder_a_64_ins_4_s_assembly_builder_a_64;
70pub mod assembly_builder_a_64_ins_4_s_assembly_builder_a_64_alt_b;
71pub mod assembly_builder_a_64_is_fmov_supported_fp_32;
72pub mod assembly_builder_a_64_is_fmov_supported_fp_64;
73pub mod assembly_builder_a_64_is_mask_supported;
74pub mod assembly_builder_a_64_ldp;
75pub mod assembly_builder_a_64_ldr;
76pub mod assembly_builder_a_64_ldrb;
77pub mod assembly_builder_a_64_ldrh;
78pub mod assembly_builder_a_64_ldrsb;
79pub mod assembly_builder_a_64_ldrsh;
80pub mod assembly_builder_a_64_ldrsw;
81pub mod assembly_builder_a_64_log_append;
82pub mod assembly_builder_a_64_log_assembly_builder_a_64;
83pub mod assembly_builder_a_64_log_assembly_builder_a_64_alt_b;
84pub mod assembly_builder_a_64_log_assembly_builder_a_64_alt_c;
85pub mod assembly_builder_a_64_log_assembly_builder_a_64_alt_d;
86pub mod assembly_builder_a_64_log_assembly_builder_a_64_alt_e;
87pub mod assembly_builder_a_64_log_assembly_builder_a_64_alt_f;
88pub mod assembly_builder_a_64_log_assembly_builder_a_64_alt_g;
89pub mod assembly_builder_a_64_log_assembly_builder_a_64_alt_h;
90pub mod assembly_builder_a_64_log_assembly_builder_a_64_alt_i;
91pub mod assembly_builder_a_64_log_assembly_builder_a_64_alt_j;
92pub mod assembly_builder_a_64_log_assembly_builder_a_64_alt_k;
93pub mod assembly_builder_a_64_log_assembly_builder_a_64_alt_l;
94pub mod assembly_builder_a_64_log_assembly_builder_a_64_alt_m;
95pub mod assembly_builder_a_64_log_assembly_builder_a_64_alt_n;
96pub mod assembly_builder_a_64_log_assembly_builder_a_64_alt_o;
97pub mod assembly_builder_a_64_lsl_assembly_builder_a_64;
98pub mod assembly_builder_a_64_lsl_assembly_builder_a_64_alt_b;
99pub mod assembly_builder_a_64_lsr_assembly_builder_a_64;
100pub mod assembly_builder_a_64_lsr_assembly_builder_a_64_alt_b;
101pub mod assembly_builder_a_64_mov_assembly_builder_a_64;
102pub mod assembly_builder_a_64_mov_assembly_builder_a_64_alt_b;
103pub mod assembly_builder_a_64_movk;
104pub mod assembly_builder_a_64_movn;
105pub mod assembly_builder_a_64_movz;
106pub mod assembly_builder_a_64_msub;
107pub mod assembly_builder_a_64_mul;
108pub mod assembly_builder_a_64_mvn;
109pub mod assembly_builder_a_64_neg;
110pub mod assembly_builder_a_64_nop;
111pub mod assembly_builder_a_64_orr_assembly_builder_a_64;
112pub mod assembly_builder_a_64_orr_assembly_builder_a_64_alt_b;
113pub mod assembly_builder_a_64_patch_label;
114pub mod assembly_builder_a_64_patch_offset;
115pub mod assembly_builder_a_64_place;
116pub mod assembly_builder_a_64_place_0;
117pub mod assembly_builder_a_64_place_a;
118pub mod assembly_builder_a_64_place_adr_assembly_builder_a_64;
119pub mod assembly_builder_a_64_place_adr_assembly_builder_a_64_alt_b;
120pub mod assembly_builder_a_64_place_b;
121pub mod assembly_builder_a_64_place_bc;
122pub mod assembly_builder_a_64_place_bcr;
123pub mod assembly_builder_a_64_place_bfm;
124pub mod assembly_builder_a_64_place_bm;
125pub mod assembly_builder_a_64_place_br;
126pub mod assembly_builder_a_64_place_btr;
127pub mod assembly_builder_a_64_place_cs;
128pub mod assembly_builder_a_64_place_er;
129pub mod assembly_builder_a_64_place_fcmp;
130pub mod assembly_builder_a_64_place_fmov;
131pub mod assembly_builder_a_64_place_i_12;
132pub mod assembly_builder_a_64_place_i_16;
133pub mod assembly_builder_a_64_place_p;
134pub mod assembly_builder_a_64_place_r_1;
135pub mod assembly_builder_a_64_place_r_3;
136pub mod assembly_builder_a_64_place_sr_2;
137pub mod assembly_builder_a_64_place_sr_3;
138pub mod assembly_builder_a_64_place_vr;
139pub mod assembly_builder_a_64_rbit;
140pub mod assembly_builder_a_64_rem;
141pub mod assembly_builder_a_64_ret;
142pub mod assembly_builder_a_64_rev;
143pub mod assembly_builder_a_64_ror_assembly_builder_a_64;
144pub mod assembly_builder_a_64_ror_assembly_builder_a_64_alt_b;
145pub mod assembly_builder_a_64_sbfiz;
146pub mod assembly_builder_a_64_sbfx;
147pub mod assembly_builder_a_64_scvtf;
148pub mod assembly_builder_a_64_sdiv;
149pub mod assembly_builder_a_64_set_label_assembly_builder_a_64;
150pub mod assembly_builder_a_64_set_label_assembly_builder_a_64_alt_b;
151pub mod assembly_builder_a_64_stp;
152pub mod assembly_builder_a_64_str;
153pub mod assembly_builder_a_64_strb;
154pub mod assembly_builder_a_64_strh;
155pub mod assembly_builder_a_64_sub_assembly_builder_a_64;
156pub mod assembly_builder_a_64_sub_assembly_builder_a_64_alt_b;
157pub mod assembly_builder_a_64_tbnz;
158pub mod assembly_builder_a_64_tbz;
159pub mod assembly_builder_a_64_tst_assembly_builder_a_64;
160pub mod assembly_builder_a_64_tst_assembly_builder_a_64_alt_b;
161pub mod assembly_builder_a_64_ubfiz;
162pub mod assembly_builder_a_64_ubfx;
163pub mod assembly_builder_a_64_ucvtf;
164pub mod assembly_builder_a_64_udf;
165pub mod assembly_builder_a_64_udiv;
166pub mod assembly_builder_a_64_umov_4_s;
167pub mod assembly_builder_x_64_add;
168pub mod assembly_builder_x_64_align;
169pub mod assembly_builder_x_64_and;
170pub mod assembly_builder_x_64_assembly_builder_x_64_assembly_builder_x_64;
171pub mod assembly_builder_x_64_assembly_builder_x_64_assembly_builder_x_64_alt_b;
172pub mod assembly_builder_x_64_assembly_builder_x_64_assembly_builder_x_64_alt_c;
173pub mod assembly_builder_x_64_bsf;
174pub mod assembly_builder_x_64_bsr;
175pub mod assembly_builder_x_64_bswap;
176pub mod assembly_builder_x_64_bytes;
177pub mod assembly_builder_x_64_call_assembly_builder_x_64;
178pub mod assembly_builder_x_64_call_assembly_builder_x_64_alt_b;
179pub mod assembly_builder_x_64_cdq;
180pub mod assembly_builder_x_64_cmov;
181pub mod assembly_builder_x_64_cmp;
182pub mod assembly_builder_x_64_commit;
183pub mod assembly_builder_x_64_cqo;
184pub mod assembly_builder_x_64_dec;
185pub mod assembly_builder_x_64_div;
186pub mod assembly_builder_x_64_f_32;
187pub mod assembly_builder_x_64_f_32_x_4;
188pub mod assembly_builder_x_64_f_64;
189pub mod assembly_builder_x_64_f_64_x_2;
190pub mod assembly_builder_x_64_finalize;
191pub mod assembly_builder_x_64_get_code_size;
192pub mod assembly_builder_x_64_get_instruction_count;
193pub mod assembly_builder_x_64_get_label_offset;
194pub mod assembly_builder_x_64_get_register_name;
195pub mod assembly_builder_x_64_get_size_name;
196pub mod assembly_builder_x_64_i_32;
197pub mod assembly_builder_x_64_i_64;
198pub mod assembly_builder_x_64_idiv;
199pub mod assembly_builder_x_64_imul_assembly_builder_x_64;
200pub mod assembly_builder_x_64_imul_assembly_builder_x_64_alt_b;
201pub mod assembly_builder_x_64_imul_assembly_builder_x_64_alt_c;
202pub mod assembly_builder_x_64_inc;
203pub mod assembly_builder_x_64_int_3;
204pub mod assembly_builder_x_64_jcc;
205pub mod assembly_builder_x_64_jmp_assembly_builder_x_64;
206pub mod assembly_builder_x_64_jmp_assembly_builder_x_64_alt_b;
207pub mod assembly_builder_x_64_lea_assembly_builder_x_64;
208pub mod assembly_builder_x_64_lea_assembly_builder_x_64_alt_b;
209pub mod assembly_builder_x_64_log_append;
210pub mod assembly_builder_x_64_log_assembly_builder_x_64;
211pub mod assembly_builder_x_64_log_assembly_builder_x_64_alt_b;
212pub mod assembly_builder_x_64_log_assembly_builder_x_64_alt_c;
213pub mod assembly_builder_x_64_log_assembly_builder_x_64_alt_d;
214pub mod assembly_builder_x_64_log_assembly_builder_x_64_alt_e;
215pub mod assembly_builder_x_64_log_assembly_builder_x_64_alt_f;
216pub mod assembly_builder_x_64_log_assembly_builder_x_64_alt_g;
217pub mod assembly_builder_x_64_log_assembly_builder_x_64_alt_h;
218pub mod assembly_builder_x_64_log_assembly_builder_x_64_alt_i;
219pub mod assembly_builder_x_64_mov;
220pub mod assembly_builder_x_64_mov_64;
221pub mod assembly_builder_x_64_movsx;
222pub mod assembly_builder_x_64_movzx;
223pub mod assembly_builder_x_64_mul;
224pub mod assembly_builder_x_64_neg;
225pub mod assembly_builder_x_64_nop;
226pub mod assembly_builder_x_64_not;
227pub mod assembly_builder_x_64_or;
228pub mod assembly_builder_x_64_place;
229pub mod assembly_builder_x_64_place_avx_assembly_builder_x_64;
230pub mod assembly_builder_x_64_place_avx_assembly_builder_x_64_alt_b;
231pub mod assembly_builder_x_64_place_avx_assembly_builder_x_64_alt_c;
232pub mod assembly_builder_x_64_place_avx_assembly_builder_x_64_alt_d;
233pub mod assembly_builder_x_64_place_binary;
234pub mod assembly_builder_x_64_place_binary_reg_and_reg_mem;
235pub mod assembly_builder_x_64_place_binary_reg_mem_and_imm;
236pub mod assembly_builder_x_64_place_binary_reg_mem_and_reg;
237pub mod assembly_builder_x_64_place_imm_16;
238pub mod assembly_builder_x_64_place_imm_32;
239pub mod assembly_builder_x_64_place_imm_64;
240pub mod assembly_builder_x_64_place_imm_8;
241pub mod assembly_builder_x_64_place_imm_8_or_32;
242pub mod assembly_builder_x_64_place_jcc;
243pub mod assembly_builder_x_64_place_label;
244pub mod assembly_builder_x_64_place_mod_reg_mem;
245pub mod assembly_builder_x_64_place_reg_and_mod_reg_mem;
246pub mod assembly_builder_x_64_place_rex_assembly_builder_x_64;
247pub mod assembly_builder_x_64_place_rex_assembly_builder_x_64_alt_b;
248pub mod assembly_builder_x_64_place_rex_assembly_builder_x_64_alt_c;
249pub mod assembly_builder_x_64_place_rex_no_w;
250pub mod assembly_builder_x_64_place_shift;
251pub mod assembly_builder_x_64_place_unary_mod_reg_mem;
252pub mod assembly_builder_x_64_place_vex;
253pub mod assembly_builder_x_64_pop;
254pub mod assembly_builder_x_64_push;
255pub mod assembly_builder_x_64_ret;
256pub mod assembly_builder_x_64_rol;
257pub mod assembly_builder_x_64_ror;
258pub mod assembly_builder_x_64_sal;
259pub mod assembly_builder_x_64_sar;
260pub mod assembly_builder_x_64_set_label_assembly_builder_x_64;
261pub mod assembly_builder_x_64_set_label_assembly_builder_x_64_alt_b;
262pub mod assembly_builder_x_64_setcc;
263pub mod assembly_builder_x_64_shl;
264pub mod assembly_builder_x_64_shr;
265pub mod assembly_builder_x_64_sub;
266pub mod assembly_builder_x_64_test;
267pub mod assembly_builder_x_64_u_32_x_4;
268pub mod assembly_builder_x_64_ud_2;
269pub mod assembly_builder_x_64_vaddpd;
270pub mod assembly_builder_x_64_vaddps;
271pub mod assembly_builder_x_64_vaddsd;
272pub mod assembly_builder_x_64_vaddss;
273pub mod assembly_builder_x_64_vandnpd;
274pub mod assembly_builder_x_64_vandpd;
275pub mod assembly_builder_x_64_vandps;
276pub mod assembly_builder_x_64_vblendvpd;
277pub mod assembly_builder_x_64_vblendvps;
278pub mod assembly_builder_x_64_vcmpeqps;
279pub mod assembly_builder_x_64_vcmpeqsd;
280pub mod assembly_builder_x_64_vcmpltsd;
281pub mod assembly_builder_x_64_vcmpltss;
282pub mod assembly_builder_x_64_vcvtsd_2_ss;
283pub mod assembly_builder_x_64_vcvtsi_2_sd;
284pub mod assembly_builder_x_64_vcvtsi_2_ss;
285pub mod assembly_builder_x_64_vcvtss_2_sd;
286pub mod assembly_builder_x_64_vcvttsd_2_si;
287pub mod assembly_builder_x_64_vdivps;
288pub mod assembly_builder_x_64_vdivsd;
289pub mod assembly_builder_x_64_vdivss;
290pub mod assembly_builder_x_64_vdpps;
291pub mod assembly_builder_x_64_vfmadd_213_pd;
292pub mod assembly_builder_x_64_vfmadd_213_ps;
293pub mod assembly_builder_x_64_vmaxps;
294pub mod assembly_builder_x_64_vmaxsd;
295pub mod assembly_builder_x_64_vmaxss;
296pub mod assembly_builder_x_64_vminps;
297pub mod assembly_builder_x_64_vminsd;
298pub mod assembly_builder_x_64_vminss;
299pub mod assembly_builder_x_64_vmovapd;
300pub mod assembly_builder_x_64_vmovaps;
301pub mod assembly_builder_x_64_vmovq;
302pub mod assembly_builder_x_64_vmovsd_assembly_builder_x_64;
303pub mod assembly_builder_x_64_vmovsd_assembly_builder_x_64_alt_b;
304pub mod assembly_builder_x_64_vmovss_assembly_builder_x_64;
305pub mod assembly_builder_x_64_vmovss_assembly_builder_x_64_alt_b;
306pub mod assembly_builder_x_64_vmovupd;
307pub mod assembly_builder_x_64_vmovups;
308pub mod assembly_builder_x_64_vmulps;
309pub mod assembly_builder_x_64_vmulsd;
310pub mod assembly_builder_x_64_vmulss;
311pub mod assembly_builder_x_64_vorpd;
312pub mod assembly_builder_x_64_vorps;
313pub mod assembly_builder_x_64_vpextrd;
314pub mod assembly_builder_x_64_vpinsrd;
315pub mod assembly_builder_x_64_vpshufps;
316pub mod assembly_builder_x_64_vroundps;
317pub mod assembly_builder_x_64_vroundsd;
318pub mod assembly_builder_x_64_vroundss;
319pub mod assembly_builder_x_64_vsqrtpd;
320pub mod assembly_builder_x_64_vsqrtps;
321pub mod assembly_builder_x_64_vsqrtsd;
322pub mod assembly_builder_x_64_vsqrtss;
323pub mod assembly_builder_x_64_vsubps;
324pub mod assembly_builder_x_64_vsubsd;
325pub mod assembly_builder_x_64_vsubss;
326pub mod assembly_builder_x_64_vucomisd;
327pub mod assembly_builder_x_64_vucomiss;
328pub mod assembly_builder_x_64_vxorpd;
329pub mod assembly_builder_x_64_vxorps;
330pub mod assembly_builder_x_64_xor;
331pub mod base_code_gen_context_base_code_gen_context_code_gen_context;
332pub mod base_code_gen_context_base_code_gen_context_code_gen_context_alt_b;
333pub mod base_code_gen_context_init_header_functions;
334pub mod block_iterator_wrapper_begin;
335pub mod block_iterator_wrapper_empty;
336pub mod block_iterator_wrapper_end;
337pub mod block_iterator_wrapper_operator_index;
338pub mod block_iterator_wrapper_size;
339pub mod block_linearization_stats_operator_add_assign;
340pub mod block_vm_reg_live_in_computation_block_vm_reg_live_in_computation;
341pub mod block_vm_reg_live_in_computation_capture;
342pub mod block_vm_reg_live_in_computation_def;
343pub mod block_vm_reg_live_in_computation_def_range;
344pub mod block_vm_reg_live_in_computation_def_varargs;
345pub mod block_vm_reg_live_in_computation_maybe_def;
346pub mod block_vm_reg_live_in_computation_maybe_use;
347pub mod block_vm_reg_live_in_computation_use;
348pub mod block_vm_reg_live_in_computation_use_range;
349pub mod block_vm_reg_live_in_computation_use_varargs;
350pub mod code_allocator_align_to_page_size;
351pub mod code_allocator_allocate;
352pub mod code_allocator_allocate_deprecated;
353pub mod code_allocator_allocate_new_block;
354pub mod code_allocator_allocate_pages;
355pub mod code_allocator_code_allocator_code_allocator;
356pub mod code_allocator_code_allocator_code_allocator_alt_b;
357pub mod code_allocator_code_allocator_code_allocator_alt_c;
358pub mod code_allocator_deallocate;
359pub mod code_allocator_free_pages;
360pub mod compilation_result_has_errors;
361pub mod const_prop_state_clear;
362pub mod const_prop_state_const_prop_state;
363pub mod const_prop_state_create_reg_link;
364pub mod const_prop_state_find_substitute_component_load_from_store_vector;
365pub mod const_prop_state_forward_buffer_store_to_load;
366pub mod const_prop_state_forward_table_store_to_load;
367pub mod const_prop_state_forward_vm_reg_store_to_load;
368pub mod const_prop_state_forward_vm_upvalue_store_to_load;
369pub mod const_prop_state_get_combined_array_load_offset_op;
370pub mod const_prop_state_get_max_internal_overlap;
371pub mod const_prop_state_get_offset_base;
372pub mod const_prop_state_get_previous_inst_index;
373pub mod const_prop_state_get_previous_versioned_load_for_tag;
374pub mod const_prop_state_get_previous_versioned_load_index;
375pub mod const_prop_state_invalidate_captured_registers;
376pub mod const_prop_state_invalidate_heap_buffer_data;
377pub mod const_prop_state_invalidate_heap_optimize_const_prop;
378pub mod const_prop_state_invalidate_heap_optimize_const_prop_alt_b;
379pub mod const_prop_state_invalidate_heap_table_data;
380pub mod const_prop_state_invalidate_optimize_const_prop;
381pub mod const_prop_state_invalidate_optimize_const_prop_alt_b;
382pub mod const_prop_state_invalidate_register_range;
383pub mod const_prop_state_invalidate_registers_from;
384pub mod const_prop_state_invalidate_table_array_size_optimize_const_prop;
385pub mod const_prop_state_invalidate_table_array_size_optimize_const_prop_alt_b;
386pub mod const_prop_state_invalidate_table_store_location;
387pub mod const_prop_state_invalidate_tag;
388pub mod const_prop_state_invalidate_user_call;
389pub mod const_prop_state_invalidate_userdata_data;
390pub mod const_prop_state_invalidate_value;
391pub mod const_prop_state_invalidate_value_propagation;
392pub mod const_prop_state_is_valid_double_for_immediate;
393pub mod const_prop_state_is_valid_integer_for_immediate;
394pub mod const_prop_state_save_tag;
395pub mod const_prop_state_save_value;
396pub mod const_prop_state_substitute_or_record;
397pub mod const_prop_state_substitute_or_record_buffer_load;
398pub mod const_prop_state_substitute_or_record_value_load_with_t_value_data;
399pub mod const_prop_state_substitute_or_record_vm_reg_load;
400pub mod const_prop_state_substitute_or_record_vm_upvalue_load;
401pub mod const_prop_state_substitute_tag_load_with_t_value_data;
402pub mod const_prop_state_try_get_reg_link;
403pub mod const_prop_state_try_get_register_info;
404pub mod const_prop_state_try_get_tag;
405pub mod const_prop_state_try_get_value;
406pub mod const_prop_state_try_merge_and_kill_buffer_length_check;
407pub mod const_prop_state_try_merge_buffer_range_check;
408pub mod const_prop_state_try_redirect_vm_reg_load_to_t_value_origin;
409pub mod const_prop_state_update_tag;
410pub mod const_prop_state_versioned_vm_reg_load_optimize_const_prop;
411pub mod const_prop_state_versioned_vm_reg_load_optimize_const_prop_alt_b;
412pub mod fallback_stream_scope_fallback_stream_scope_ir_translation;
413pub mod fallback_stream_scope_fallback_stream_scope_ir_translation_alt_b;
414pub mod function_bytecode_summary_from_proto;
415pub mod function_bytecode_summary_function_bytecode_summary;
416pub mod function_bytecode_summary_get_count;
417pub mod function_bytecode_summary_get_counts;
418pub mod function_bytecode_summary_get_line;
419pub mod function_bytecode_summary_get_name;
420pub mod function_bytecode_summary_get_nesting_limit;
421pub mod function_bytecode_summary_get_op_limit;
422pub mod function_bytecode_summary_get_source;
423pub mod function_bytecode_summary_inc_count;
424pub mod idf_context_block_and_ordering_operator_lt;
425pub mod ir_builder_begin_block;
426pub mod ir_builder_block;
427pub mod ir_builder_block_at_inst;
428pub mod ir_builder_build_function_ir;
429pub mod ir_builder_check_safe_env;
430pub mod ir_builder_clone;
431pub mod ir_builder_cond;
432pub mod ir_builder_const_any;
433pub mod ir_builder_const_double;
434pub mod ir_builder_const_import;
435pub mod ir_builder_const_int;
436pub mod ir_builder_const_int_64;
437pub mod ir_builder_const_tag;
438pub mod ir_builder_const_uint;
439pub mod ir_builder_constant_key_operator_eq;
440pub mod ir_builder_fallback_block;
441pub mod ir_builder_handle_fastcall_fallback;
442pub mod ir_builder_inst_ir_builder;
443pub mod ir_builder_inst_ir_builder_alt_b;
444pub mod ir_builder_inst_ir_builder_alt_c;
445pub mod ir_builder_inst_ir_builder_alt_d;
446pub mod ir_builder_inst_ir_builder_alt_e;
447pub mod ir_builder_inst_ir_builder_alt_f;
448pub mod ir_builder_inst_ir_builder_alt_g;
449pub mod ir_builder_inst_ir_builder_alt_h;
450pub mod ir_builder_inst_ir_builder_alt_i;
451pub mod ir_builder_inst_ir_builder_alt_j;
452pub mod ir_builder_ir_builder;
453pub mod ir_builder_is_internal_block;
454pub mod ir_builder_load_and_check_tag;
455pub mod ir_builder_rebuild_bytecode_basic_blocks;
456pub mod ir_builder_translate_inst;
457pub mod ir_builder_undef;
458pub mod ir_builder_vm_const;
459pub mod ir_builder_vm_exit;
460pub mod ir_builder_vm_reg;
461pub mod ir_builder_vm_upvalue;
462pub mod ir_call_wrapper_x_64_add_argument_ir_call_wrapper_x_64;
463pub mod ir_call_wrapper_x_64_add_argument_ir_call_wrapper_x_64_alt_b;
464pub mod ir_call_wrapper_x_64_add_register_use;
465pub mod ir_call_wrapper_x_64_call;
466pub mod ir_call_wrapper_x_64_count_register_uses;
467pub mod ir_call_wrapper_x_64_find_conflicting_target;
468pub mod ir_call_wrapper_x_64_find_non_interfering_argument;
469pub mod ir_call_wrapper_x_64_free_source_registers;
470pub mod ir_call_wrapper_x_64_get_next_argument_target;
471pub mod ir_call_wrapper_x_64_get_register_uses;
472pub mod ir_call_wrapper_x_64_interferes_with_active_sources;
473pub mod ir_call_wrapper_x_64_interferes_with_active_target;
474pub mod ir_call_wrapper_x_64_interferes_with_operand;
475pub mod ir_call_wrapper_x_64_ir_call_wrapper_x_64;
476pub mod ir_call_wrapper_x_64_move_to_target;
477pub mod ir_call_wrapper_x_64_remove_register_use;
478pub mod ir_call_wrapper_x_64_rename_conflicting_register;
479pub mod ir_call_wrapper_x_64_rename_register;
480pub mod ir_call_wrapper_x_64_rename_source_registers;
481pub mod ir_call_wrapper_x_64_set_result_register;
482pub mod ir_call_wrapper_x_64_suggest_argument_register;
483pub mod ir_call_wrapper_x_64_suggest_next_argument_register;
484pub mod ir_function_as_double_op;
485pub mod ir_function_as_inst_op;
486pub mod ir_function_as_int_64_op;
487pub mod ir_function_as_int_op;
488pub mod ir_function_as_tag_op;
489pub mod ir_function_as_uint_op;
490pub mod ir_function_block_op;
491pub mod ir_function_const_op;
492pub mod ir_function_double_op;
493pub mod ir_function_find_restore_location_ir_data;
494pub mod ir_function_find_restore_location_ir_data_alt_b;
495pub mod ir_function_find_store_location_hint;
496pub mod ir_function_get_block_index;
497pub mod ir_function_get_bytecode_types_at;
498pub mod ir_function_get_inst_index;
499pub mod ir_function_has_restore_location;
500pub mod ir_function_import_op;
501pub mod ir_function_inst_op;
502pub mod ir_function_int_64_op;
503pub mod ir_function_int_op;
504pub mod ir_function_materialize_restore_location;
505pub mod ir_function_record_restore_location;
506pub mod ir_function_record_store_location_hint;
507pub mod ir_function_tag_op;
508pub mod ir_function_uint_op;
509pub mod ir_lowering_a_64_alloc_and_increment_counter_at;
510pub mod ir_lowering_a_64_block_op;
511pub mod ir_lowering_a_64_check_object_barrier_conditions;
512pub mod ir_lowering_a_64_check_safe_env;
513pub mod ir_lowering_a_64_const_op;
514pub mod ir_lowering_a_64_double_op;
515pub mod ir_lowering_a_64_finalize_target_label;
516pub mod ir_lowering_a_64_finish_block;
517pub mod ir_lowering_a_64_finish_function;
518pub mod ir_lowering_a_64_get_target_label;
519pub mod ir_lowering_a_64_has_error;
520pub mod ir_lowering_a_64_import_op;
521pub mod ir_lowering_a_64_increment_counter_at;
522pub mod ir_lowering_a_64_int_64_op;
523pub mod ir_lowering_a_64_int_op;
524pub mod ir_lowering_a_64_ir_lowering_a_64;
525pub mod ir_lowering_a_64_is_fallthrough_block;
526pub mod ir_lowering_a_64_jump_or_fallthrough;
527pub mod ir_lowering_a_64_label_op;
528pub mod ir_lowering_a_64_lower_inst;
529pub mod ir_lowering_a_64_reg_op;
530pub mod ir_lowering_a_64_start_block;
531pub mod ir_lowering_a_64_tag_op;
532pub mod ir_lowering_a_64_temp_addr;
533pub mod ir_lowering_a_64_temp_addr_buffer;
534pub mod ir_lowering_a_64_temp_double;
535pub mod ir_lowering_a_64_temp_float;
536pub mod ir_lowering_a_64_temp_int;
537pub mod ir_lowering_a_64_temp_int_64;
538pub mod ir_lowering_a_64_temp_uint;
539pub mod ir_lowering_a_64_uint_op;
540pub mod ir_lowering_x_64_alloc_and_increment_counter_at;
541pub mod ir_lowering_x_64_block_op;
542pub mod ir_lowering_x_64_buffer_addr_op;
543pub mod ir_lowering_x_64_check_safe_env;
544pub mod ir_lowering_x_64_const_op;
545pub mod ir_lowering_x_64_double_op;
546pub mod ir_lowering_x_64_finalize_target_label;
547pub mod ir_lowering_x_64_finish_block;
548pub mod ir_lowering_x_64_finish_function;
549pub mod ir_lowering_x_64_get_target_label;
550pub mod ir_lowering_x_64_has_error;
551pub mod ir_lowering_x_64_import_op;
552pub mod ir_lowering_x_64_increment_counter_at;
553pub mod ir_lowering_x_64_int_64_op;
554pub mod ir_lowering_x_64_int_op;
555pub mod ir_lowering_x_64_ir_lowering_x_64;
556pub mod ir_lowering_x_64_is_fallthrough_block;
557pub mod ir_lowering_x_64_jump_or_abort_on_undef_ir_lowering_x_64;
558pub mod ir_lowering_x_64_jump_or_abort_on_undef_ir_lowering_x_64_alt_b;
559pub mod ir_lowering_x_64_jump_or_abort_on_undef_no_finalize;
560pub mod ir_lowering_x_64_jump_or_fallthrough;
561pub mod ir_lowering_x_64_label_op;
562pub mod ir_lowering_x_64_lower_inst;
563pub mod ir_lowering_x_64_mem_reg_double_op;
564pub mod ir_lowering_x_64_mem_reg_float_op;
565pub mod ir_lowering_x_64_mem_reg_int_64_op;
566pub mod ir_lowering_x_64_mem_reg_int_op;
567pub mod ir_lowering_x_64_mem_reg_tag_op;
568pub mod ir_lowering_x_64_mem_reg_uint_op;
569pub mod ir_lowering_x_64_reg_op;
570pub mod ir_lowering_x_64_start_block;
571pub mod ir_lowering_x_64_store_double_as_float;
572pub mod ir_lowering_x_64_store_float;
573pub mod ir_lowering_x_64_tag_op;
574pub mod ir_lowering_x_64_uint_op;
575pub mod ir_lowering_x_64_vec_op;
576pub mod ir_lowering_x_64_vector_and_mask_op;
577pub mod ir_op_ir_op_ir_data;
578pub mod ir_op_ir_op_ir_data_alt_b;
579pub mod ir_op_operator_eq;
580pub mod ir_op_operator_ne;
581pub mod ir_reg_alloc_a_64_alloc_reg;
582pub mod ir_reg_alloc_a_64_alloc_reuse;
583pub mod ir_reg_alloc_a_64_alloc_temp;
584pub mod ir_reg_alloc_a_64_find_instruction_with_furthest_next_use;
585pub mod ir_reg_alloc_a_64_free_last_use_reg;
586pub mod ir_reg_alloc_a_64_free_last_use_regs;
587pub mod ir_reg_alloc_a_64_free_reg;
588pub mod ir_reg_alloc_a_64_free_temp;
589pub mod ir_reg_alloc_a_64_free_temp_regs;
590pub mod ir_reg_alloc_a_64_get_alloc_token;
591pub mod ir_reg_alloc_a_64_get_extra_spill_address_offset;
592pub mod ir_reg_alloc_a_64_get_set;
593pub mod ir_reg_alloc_a_64_ir_reg_alloc_a_64;
594pub mod ir_reg_alloc_a_64_is_extra_spill_slot;
595pub mod ir_reg_alloc_a_64_record_and_free_last_use;
596pub mod ir_reg_alloc_a_64_restore_ir_reg_alloc_a_64;
597pub mod ir_reg_alloc_a_64_restore_ir_reg_alloc_a_64_alt_b;
598pub mod ir_reg_alloc_a_64_restore_reg;
599pub mod ir_reg_alloc_a_64_setup_exit_sync_entry;
600pub mod ir_reg_alloc_a_64_spill_ir_reg_alloc_a_64;
601pub mod ir_reg_alloc_a_64_spill_ir_reg_alloc_a_64_alt_b;
602pub mod ir_reg_alloc_a_64_take_reg;
603pub mod ir_reg_alloc_x_64_alloc_reg;
604pub mod ir_reg_alloc_x_64_alloc_reg_or_reuse;
605pub mod ir_reg_alloc_x_64_assert_all_free;
606pub mod ir_reg_alloc_x_64_assert_free;
607pub mod ir_reg_alloc_x_64_assert_no_spills;
608pub mod ir_reg_alloc_x_64_can_take_reg;
609pub mod ir_reg_alloc_x_64_find_instruction_with_furthest_next_use;
610pub mod ir_reg_alloc_x_64_find_spill_stack_slot;
611pub mod ir_reg_alloc_x_64_free_last_use_reg;
612pub mod ir_reg_alloc_x_64_free_last_use_regs;
613pub mod ir_reg_alloc_x_64_free_reg;
614pub mod ir_reg_alloc_x_64_get_alloc_token;
615pub mod ir_reg_alloc_x_64_get_extra_spill_address_offset;
616pub mod ir_reg_alloc_x_64_get_restore_address;
617pub mod ir_reg_alloc_x_64_ir_reg_alloc_x_64;
618pub mod ir_reg_alloc_x_64_is_extra_spill_slot;
619pub mod ir_reg_alloc_x_64_is_last_use_reg;
620pub mod ir_reg_alloc_x_64_preserve;
621pub mod ir_reg_alloc_x_64_preserve_and_free_inst_values;
622pub mod ir_reg_alloc_x_64_record_and_free_last_use;
623pub mod ir_reg_alloc_x_64_restore;
624pub mod ir_reg_alloc_x_64_setup_exit_sync_entry;
625pub mod ir_reg_alloc_x_64_should_free_gpr;
626pub mod ir_reg_alloc_x_64_take_reg;
627pub mod ir_value_location_tracking_after_inst_lowering;
628pub mod ir_value_location_tracking_before_inst_lowering;
629pub mod ir_value_location_tracking_can_be_rematerialized;
630pub mod ir_value_location_tracking_can_rematerialize_arguments;
631pub mod ir_value_location_tracking_invalidate_restore_op;
632pub mod ir_value_location_tracking_invalidate_restore_vm_regs;
633pub mod ir_value_location_tracking_ir_value_location_tracking;
634pub mod ir_value_location_tracking_process_store_location_hint;
635pub mod ir_value_location_tracking_record_restore_op;
636pub mod ir_value_location_tracking_set_restore_callback;
637pub mod lowering_stats_operator_add_assign;
638pub mod native_module_add_ref;
639pub mod native_module_add_refs;
640pub mod native_module_get_code_allocation_data;
641pub mod native_module_get_module_base_address;
642pub mod native_module_get_module_id;
643pub mod native_module_get_native_protos;
644pub mod native_module_get_refcount;
645pub mod native_module_native_module_shared_code_allocator;
646pub mod native_module_native_module_shared_code_allocator_alt_b;
647pub mod native_module_native_module_shared_code_allocator_alt_c;
648pub mod native_module_native_module_shared_code_allocator_alt_d;
649pub mod native_module_native_module_shared_code_allocator_alt_e;
650pub mod native_module_operator_assign_shared_code_allocator;
651pub mod native_module_operator_assign_shared_code_allocator_alt_b;
652pub mod native_module_ref_empty;
653pub mod native_module_ref_get;
654pub mod native_module_ref_native_module_ref_shared_code_allocator;
655pub mod native_module_ref_native_module_ref_shared_code_allocator_alt_b;
656pub mod native_module_ref_native_module_ref_shared_code_allocator_alt_c;
657pub mod native_module_ref_native_module_ref_shared_code_allocator_alt_d;
658pub mod native_module_ref_native_module_ref_shared_code_allocator_alt_e;
659pub mod native_module_ref_operator_assign;
660pub mod native_module_ref_operator_bool_const_noexcept;
661pub mod native_module_ref_operator_deref_shared_code_allocator;
662pub mod native_module_ref_operator_deref_shared_code_allocator_alt_b;
663pub mod native_module_ref_reset;
664pub mod native_module_ref_swap;
665pub mod native_module_release;
666pub mod native_module_try_get_native_proto;
667pub mod native_proto_bytecode_id_equal_operator_call;
668pub mod native_proto_bytecode_id_less_operator_call_shared_code_allocator;
669pub mod native_proto_bytecode_id_less_operator_call_shared_code_allocator_alt_b;
670pub mod native_proto_bytecode_id_less_operator_call_shared_code_allocator_alt_c;
671pub mod native_proto_exec_data_deleter_operator_call;
672pub mod operand_x_64_operand_x_64_operand_x_64;
673pub mod operand_x_64_operand_x_64_operand_x_64_alt_b;
674pub mod operand_x_64_operand_x_64_operand_x_64_alt_c;
675pub mod operand_x_64_operator_index;
676pub mod register_a_64_operator_eq;
677pub mod register_a_64_operator_ne;
678pub mod register_x_64_operator_eq;
679pub mod register_x_64_operator_ne;
680pub mod remove_dead_store_state_capture;
681pub mod remove_dead_store_state_check_live_ins;
682pub mod remove_dead_store_state_check_live_outs;
683pub mod remove_dead_store_state_def;
684pub mod remove_dead_store_state_def_range;
685pub mod remove_dead_store_state_def_reg;
686pub mod remove_dead_store_state_def_varargs;
687pub mod remove_dead_store_state_flush_gco_regs;
688pub mod remove_dead_store_state_has_remaining_uses;
689pub mod remove_dead_store_state_invalidate_value_propagation_optimize_dead_store;
690pub mod remove_dead_store_state_invalidate_value_propagation_optimize_dead_store_alt_b;
691pub mod remove_dead_store_state_kill_t_value_store;
692pub mod remove_dead_store_state_kill_tag_and_value_store_pair;
693pub mod remove_dead_store_state_kill_tag_store;
694pub mod remove_dead_store_state_kill_value_store;
695pub mod remove_dead_store_state_mark_unused_at_exit;
696pub mod remove_dead_store_state_maybe_def;
697pub mod remove_dead_store_state_maybe_use;
698pub mod remove_dead_store_state_prune_vm_exit_info;
699pub mod remove_dead_store_state_read_all_regs;
700pub mod remove_dead_store_state_record_hint_before_kill;
701pub mod remove_dead_store_state_tag_value_pair_established;
702pub mod remove_dead_store_state_use;
703pub mod remove_dead_store_state_use_range;
704pub mod remove_dead_store_state_use_reg;
705pub mod remove_dead_store_state_use_varargs;
706pub mod scoped_reg_x_64_alloc;
707pub mod scoped_reg_x_64_drop;
708pub mod scoped_reg_x_64_free;
709pub mod scoped_reg_x_64_operator_assign;
710pub mod scoped_reg_x_64_release;
711pub mod scoped_reg_x_64_scoped_reg_x_64_ir_reg_alloc_x_64;
712pub mod scoped_reg_x_64_scoped_reg_x_64_ir_reg_alloc_x_64_alt_b;
713pub mod scoped_reg_x_64_scoped_reg_x_64_ir_reg_alloc_x_64_alt_c;
714pub mod scoped_reg_x_64_scoped_reg_x_64_ir_reg_alloc_x_64_alt_d;
715pub mod scoped_reg_x_64_scoped_reg_x_64_ir_reg_alloc_x_64_alt_e;
716pub mod scoped_reg_x_64_take;
717pub mod scoped_spills_drop;
718pub mod scoped_spills_operator_assign;
719pub mod scoped_spills_scoped_spills_ir_reg_alloc_x_64;
720pub mod scoped_spills_scoped_spills_ir_reg_alloc_x_64_alt_b;
721pub mod scoped_spills_scoped_spills_ir_reg_alloc_x_64_alt_c;
722pub mod shared_code_allocator_erase_native_module_if_unreferenced;
723pub mod shared_code_allocator_get_or_insert_native_module;
724pub mod shared_code_allocator_insert_anonymous_native_module;
725pub mod shared_code_allocator_module_id_hash_operator_call;
726pub mod shared_code_allocator_operator_assign_shared_code_allocator;
727pub mod shared_code_allocator_operator_assign_shared_code_allocator_alt_b;
728pub mod shared_code_allocator_shared_code_allocator_shared_code_allocator;
729pub mod shared_code_allocator_shared_code_allocator_shared_code_allocator_alt_b;
730pub mod shared_code_allocator_shared_code_allocator_shared_code_allocator_alt_c;
731pub mod shared_code_allocator_shared_code_allocator_shared_code_allocator_alt_d;
732pub mod shared_code_allocator_try_get_native_module;
733pub mod shared_code_allocator_try_get_native_module_with_lock_held;
734pub mod shared_code_gen_context_bind_module;
735pub mod shared_code_gen_context_deleter_operator_call;
736pub mod shared_code_gen_context_on_close_state;
737pub mod shared_code_gen_context_on_destroy_function;
738pub mod shared_code_gen_context_shared_code_gen_context;
739pub mod shared_code_gen_context_try_bind_existing_module;
740pub mod standalone_code_gen_context_bind_module;
741pub mod standalone_code_gen_context_on_close_state;
742pub mod standalone_code_gen_context_on_destroy_function;
743pub mod standalone_code_gen_context_standalone_code_gen_context;
744pub mod standalone_code_gen_context_try_bind_existing_module;
745pub mod unwind_builder_dwarf_2_finalize;
746pub mod unwind_builder_dwarf_2_finish_function;
747pub mod unwind_builder_dwarf_2_finish_info;
748pub mod unwind_builder_dwarf_2_get_begin_offset;
749pub mod unwind_builder_dwarf_2_get_unwind_info_size;
750pub mod unwind_builder_dwarf_2_prologue_a_64;
751pub mod unwind_builder_dwarf_2_prologue_x_64;
752pub mod unwind_builder_dwarf_2_set_begin_offset;
753pub mod unwind_builder_dwarf_2_start_function;
754pub mod unwind_builder_dwarf_2_start_info;
755pub mod unwind_builder_unwind_builder;
756pub mod unwind_builder_win_finalize;
757pub mod unwind_builder_win_finish_function;
758pub mod unwind_builder_win_finish_info;
759pub mod unwind_builder_win_get_begin_offset;
760pub mod unwind_builder_win_get_unwind_info_size;
761pub mod unwind_builder_win_prologue_a_64;
762pub mod unwind_builder_win_prologue_x_64;
763pub mod unwind_builder_win_set_begin_offset;
764pub mod unwind_builder_win_start_function;
765pub mod unwind_builder_win_start_info;