@@ -4,18 +4,14 @@ use cilly::{
4
4
cilnode:: IsPure ,
5
5
config, conv_usize,
6
6
libc_fns:: { self , LIBC_FNS , LIBC_MODIFIES_ERRNO } ,
7
- v2:: {
7
+ MethodRef , DEAD_CODE_ELIMINATION ,
8
+ {
8
9
asm:: { MissingMethodPatcher , ILASM_FLAVOUR } ,
9
10
cilnode:: MethodKind ,
10
11
Assembly , BasicBlock , CILNode , CILRoot , ClassDef , ClassRef , Const , IlasmFlavour , Int ,
11
12
MethodImpl , Type ,
12
13
} ,
13
- MethodRef , DEAD_CODE_ELIMINATION ,
14
14
} ;
15
- //use assembly::Assembly;
16
-
17
- mod cmd;
18
- mod export;
19
15
mod load;
20
16
mod native_passtrough;
21
17
mod patch;
@@ -29,16 +25,16 @@ use std::{
29
25
} ;
30
26
mod aot;
31
27
32
- fn add_mandatory_statics ( asm : & mut cilly:: v2 :: Assembly ) {
28
+ fn add_mandatory_statics ( asm : & mut cilly:: Assembly ) {
33
29
let main_module = asm. main_module ( ) ;
34
30
asm. add_static (
35
- cilly:: v2 :: Type :: Int ( cilly:: v2 :: Int :: U8 ) ,
31
+ cilly:: Type :: Int ( cilly:: Int :: U8 ) ,
36
32
"__rust_alloc_error_handler_should_panic" ,
37
33
false ,
38
34
main_module,
39
35
) ;
40
36
asm. add_static (
41
- cilly:: v2 :: Type :: Int ( cilly:: v2 :: Int :: U8 ) ,
37
+ cilly:: Type :: Int ( cilly:: Int :: U8 ) ,
42
38
"__rust_no_alloc_shim_is_unstable" ,
43
39
false ,
44
40
main_module,
@@ -340,7 +336,7 @@ fn main() {
340
336
vec ! [ ] . into ( ) ,
341
337
) ;
342
338
MethodImpl :: MethodBody {
343
- blocks : vec ! [ cilly:: v2 :: BasicBlock :: from_v1(
339
+ blocks : vec ! [ cilly:: BasicBlock :: from_v1(
344
340
& cilly:: basic_block:: BasicBlock :: new(
345
341
vec![ cilly:: cil_root:: CILRoot :: Throw (
346
342
cilly:: cil_node:: CILNode :: NewObj ( Box :: new(
@@ -435,25 +431,25 @@ fn main() {
435
431
}
436
432
} ) ,
437
433
) ;
438
- cilly:: v2 :: builtins:: select:: generate_int_selects ( & mut final_assembly, & mut overrides) ;
439
- cilly:: v2 :: builtins:: insert_swap_at_generic ( & mut final_assembly, & mut overrides) ;
440
- cilly:: v2 :: builtins:: insert_bounds_check ( & mut final_assembly, & mut overrides) ;
441
- cilly:: v2 :: builtins:: casts:: insert_casts ( & mut final_assembly, & mut overrides) ;
442
- cilly:: v2 :: builtins:: insert_heap ( & mut final_assembly, & mut overrides, * C_MODE ) ;
443
- cilly:: v2 :: builtins:: int128:: generate_int128_ops ( & mut final_assembly, & mut overrides, * C_MODE ) ;
444
- cilly:: v2 :: builtins:: int128:: i128_mul_ovf_check ( & mut final_assembly, & mut overrides) ;
445
- cilly:: v2 :: builtins:: f16:: generate_f16_ops ( & mut final_assembly, & mut overrides, * C_MODE ) ;
446
- cilly:: v2 :: builtins:: atomics:: generate_all_atomics ( & mut final_assembly, & mut overrides) ;
447
- cilly:: v2 :: builtins:: stack_addr ( & mut final_assembly, & mut overrides) ;
448
- cilly:: v2 :: builtins:: transmute ( & mut final_assembly, & mut overrides) ;
449
- cilly:: v2 :: builtins:: create_slice ( & mut final_assembly, & mut overrides) ;
450
- cilly:: v2 :: builtins:: ovf_check_tuple ( & mut final_assembly, & mut overrides) ;
451
- cilly:: v2 :: builtins:: uninit_val ( & mut final_assembly, & mut overrides) ;
434
+ cilly:: builtins:: select:: generate_int_selects ( & mut final_assembly, & mut overrides) ;
435
+ cilly:: builtins:: insert_swap_at_generic ( & mut final_assembly, & mut overrides) ;
436
+ cilly:: builtins:: insert_bounds_check ( & mut final_assembly, & mut overrides) ;
437
+ cilly:: builtins:: casts:: insert_casts ( & mut final_assembly, & mut overrides) ;
438
+ cilly:: builtins:: insert_heap ( & mut final_assembly, & mut overrides, * C_MODE ) ;
439
+ cilly:: builtins:: int128:: generate_int128_ops ( & mut final_assembly, & mut overrides, * C_MODE ) ;
440
+ cilly:: builtins:: int128:: i128_mul_ovf_check ( & mut final_assembly, & mut overrides) ;
441
+ cilly:: builtins:: f16:: generate_f16_ops ( & mut final_assembly, & mut overrides, * C_MODE ) ;
442
+ cilly:: builtins:: atomics:: generate_all_atomics ( & mut final_assembly, & mut overrides) ;
443
+ cilly:: builtins:: stack_addr ( & mut final_assembly, & mut overrides) ;
444
+ cilly:: builtins:: transmute ( & mut final_assembly, & mut overrides) ;
445
+ cilly:: builtins:: create_slice ( & mut final_assembly, & mut overrides) ;
446
+ cilly:: builtins:: ovf_check_tuple ( & mut final_assembly, & mut overrides) ;
447
+ cilly:: builtins:: uninit_val ( & mut final_assembly, & mut overrides) ;
452
448
453
- cilly:: v2 :: builtins:: math:: bitreverse ( & mut final_assembly, & mut overrides) ;
449
+ cilly:: builtins:: math:: bitreverse ( & mut final_assembly, & mut overrides) ;
454
450
455
451
if * C_MODE {
456
- cilly:: v2 :: builtins:: insert_exeception_stub ( & mut final_assembly, & mut overrides) ;
452
+ cilly:: builtins:: insert_exeception_stub ( & mut final_assembly, & mut overrides) ;
457
453
externs. insert ( "__dso_handle" , LIBC . clone ( ) ) ;
458
454
externs. insert ( "_mm_malloc" , LIBC . clone ( ) ) ;
459
455
externs. insert ( "_mm_free" , LIBC . clone ( ) ) ;
@@ -492,11 +488,11 @@ fn main() {
492
488
} ) ,
493
489
) ;
494
490
} else {
495
- cilly:: v2 :: builtins:: instert_threading ( & mut final_assembly, & mut overrides) ;
496
- cilly:: v2 :: builtins:: math:: math ( & mut final_assembly, & mut overrides) ;
497
- cilly:: v2 :: builtins:: simd:: simd ( & mut final_assembly, & mut overrides) ;
498
- cilly:: v2 :: builtins:: insert_exception ( & mut final_assembly, & mut overrides) ;
499
- cilly:: v2 :: builtins:: argc_argv_init ( & mut final_assembly, & mut overrides) ;
491
+ cilly:: builtins:: instert_threading ( & mut final_assembly, & mut overrides) ;
492
+ cilly:: builtins:: math:: math ( & mut final_assembly, & mut overrides) ;
493
+ cilly:: builtins:: simd:: simd ( & mut final_assembly, & mut overrides) ;
494
+ cilly:: builtins:: insert_exception ( & mut final_assembly, & mut overrides) ;
495
+ cilly:: builtins:: argc_argv_init ( & mut final_assembly, & mut overrides) ;
500
496
}
501
497
502
498
// Ensure the cctor and tcctor exist!
@@ -510,7 +506,7 @@ fn main() {
510
506
None ,
511
507
vec ! [ ] ,
512
508
vec ! [ ] ,
513
- cilly:: v2 :: Access :: Public ,
509
+ cilly:: Access :: Public ,
514
510
NonZeroU32 :: new ( 16 ) ,
515
511
NonZeroU32 :: new ( 16 ) ,
516
512
true ,
@@ -538,11 +534,11 @@ fn main() {
538
534
panic ! ( "FORCE_FAIL" ) ;
539
535
}
540
536
if * C_MODE {
541
- let cexport = cilly:: v2 :: c_exporter:: CExporter :: new ( is_lib, libs, dirs) ;
537
+ let cexport = cilly:: c_exporter:: CExporter :: new ( is_lib, libs, dirs) ;
542
538
543
539
final_assembly. export ( & path, cexport) ;
544
540
} else if * JAVA_MODE {
545
- final_assembly. export ( & path, cilly:: v2 :: java_exporter:: JavaExporter :: new ( is_lib) ) ;
541
+ final_assembly. export ( & path, cilly:: java_exporter:: JavaExporter :: new ( is_lib) ) ;
546
542
if cargo_support {
547
543
let bootstrap =
548
544
bootstrap_source ( & path. with_extension ( "jar" ) , path. to_str ( ) . unwrap ( ) , "java" ) ;
@@ -568,7 +564,7 @@ fn main() {
568
564
} else {
569
565
final_assembly. export (
570
566
& path,
571
- cilly:: v2 :: il_exporter:: ILExporter :: new ( * ILASM_FLAVOUR , is_lib) ,
567
+ cilly:: il_exporter:: ILExporter :: new ( * ILASM_FLAVOUR , is_lib) ,
572
568
) ;
573
569
if cargo_support {
574
570
let bootstrap = bootstrap_source (
0 commit comments