| /arkcompiler/runtime_core/static_core/pandastdlib/ |
| D | pandastdlib.pa | 150 .function void panda.Object.ctor(panda.Object a0) <ctor> { 154 .function void panda.StackOverflowException.ctor(panda.StackOverflowException a0, panda.String a1, … 156 stobj.obj a0, panda.StackOverflowException.message 158 stobj.obj a0, panda.StackOverflowException.cause 162 .function panda.String panda.StackOverflowException.getMessage(panda.StackOverflowException a0) { 163 ldobj.obj a0, panda.StackOverflowException.message 167 .function panda.String panda.StackOverflowException.getCause(panda.StackOverflowException a0) { 168 ldobj.obj a0, panda.StackOverflowException.cause 172 .function void panda.NullPointerException.ctor(panda.NullPointerException a0, panda.String a1, pand… 174 stobj.obj a0, panda.NullPointerException.message [all …]
|
| /arkcompiler/runtime_core/pandastdlib/ |
| D | pandastdlib.pa | 148 .function void panda.StackOverflowException.ctor(panda.StackOverflowException a0, panda.String a1, … 150 stobj.obj a0, panda.StackOverflowException.message 152 stobj.obj a0, panda.StackOverflowException.cause 156 .function void panda.NullPointerException.ctor(panda.NullPointerException a0, panda.String a1, pand… 158 stobj.obj a0, panda.NullPointerException.message 160 stobj.obj a0, panda.NullPointerException.cause 164 .function panda.String panda.NullPointerException.getMessage(panda.NullPointerException a0) { 165 ldobj.obj a0, panda.NullPointerException.message 169 .function panda.Object panda.NullPointerException.getCause(panda.NullPointerException a0) { 170 ldobj.obj a0, panda.NullPointerException.cause [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ani/tests/class_ops/ |
| D | class_call_static_method_by_name_boolean_test.ets | 17 static or(a0: boolean, a1: boolean): boolean { 18 return a0 || a1; 24 static funcA(a0: boolean, a1: boolean): boolean { 25 return a0 || a1; 27 static funcA(a0: int, a1: int): int { 28 return a0 + a1 as int; 36 static funcA(a0: boolean, a1: boolean): boolean { 37 return a0 || a1; 45 static funcA(a0: boolean, a1: boolean): boolean { 46 return a0 || a1; [all …]
|
| D | class_call_static_method_by_name_float_test.ets | 17 static sum(a0: float, a1: float): float { 18 return a0 + a1 as float; 24 static funcA(a0: float, a1: float): float { 25 return a0 + a1 as float; 27 static funcA(a0: int, a1: int): int { 28 return a1 - a0 as int; 36 static funcA(a0: float, a1: float): float { 37 return a0 + a1 as float; 45 static funcA(a0: float, a1: float): float { 46 return a0 + a1 as float; [all …]
|
| D | class_call_static_method_by_name_byte_test.ets | 17 static sum(a0: byte, a1: byte): byte { 18 return a0 + a1 as byte; 24 static funcA(a0: byte, a1: byte): byte { 25 return a0 + a1 as byte; 27 static funcA(a0: int, a1: int): int { 28 return a1 - a0 as int; 36 static funcA(a0: byte, a1: byte): byte { 37 return a0 + a1 as byte; 45 static funcA(a0: byte, a1: byte): byte { 46 return a0 + a1 as byte; [all …]
|
| D | class_call_static_method_by_name_double_test.ets | 17 static sum(a0: double, a1: double): double { 18 return a0 + a1 as double; 24 static funcA(a0: double, a1: double): double { 25 return a0 + a1 as double; 27 static funcA(a0: int, a1: int): int { 28 return a1 - a0 as int; 36 static funcA(a0: double, a1: double): double { 37 return a0 + a1 as double; 45 static funcA(a0: double, a1: double): double { 46 return a0 + a1 as double; [all …]
|
| D | class_call_static_method_by_name_int_test.ets | 17 static sum(a0: int, a1: int): int { 18 return a0 + a1; 24 static funcA(a0: int, a1: int): int { 25 return a0 + a1 as int; 27 static funcA(a0: double, a1: double): double { 28 return a1 - a0 as double; 36 static funcA(a0: int, a1: int): int { 37 return a0 + a1 as int; 45 static funcA(a0: int, a1: int): int { 46 return a0 + a1 as int; [all …]
|
| D | class_call_static_method_by_name_short_test.ets | 17 static sum(a0: short, a1: short): short { 18 return a0 + a1 as short; 24 static funcA(a0: short, a1: short): short { 25 return a0 + a1 as short; 27 static funcA(a0: int, a1: int): int { 28 return a1 - a0 as int; 36 static funcA(a0: short, a1: short): short { 37 return a0 + a1 as short; 45 static funcA(a0: short, a1: short): short { 46 return a0 + a1 as short; [all …]
|
| D | class_call_static_method_by_name_long_test.ets | 17 static sum(a0: long, a1: long): long { 18 return a0 + a1 as long; 24 static funcA(a0: long, a1: long): long { 25 return a0 + a1 as long; 27 static funcA(a0: int, a1: int): int { 28 return a1 - a0 as int; 36 static funcA(a0: long, a1: long): long { 37 return a0 + a1 as long; 45 static funcA(a0: long, a1: long): long { 46 return a0 + a1 as long; [all …]
|
| D | class_call_static_method_by_name_ref_test.ets | 21 static get_num_string(a0: int, a1: int): string { 22 if (a0 == 5 && a1 == 6) { 31 static funcA(a0: int, a1: int): string { 32 if (a0 == 5 && a1 == 6) { 37 static funcA(a0: double, a1: double): double { 38 return a1 - a0 as double; 46 static funcA(a0: int, a1: int): string { 47 if (a0 == 5 && a1 == 6) { 58 static funcA(a0: int, a1: int): string { 59 if (a0 == 5 && a1 == 6) { [all …]
|
| D | class_call_static_method_by_name_void_test.ets | 17 static voidMethod(a0: int, a1: int): void { 18 Operations.count += a0; 31 static funcA(a0: int, a1: int): void { 32 A.count += a0; 40 static funcA(a0: short, a1: short): short { 41 return a1 - a0 as short; 51 static funcA(a0: int, a1: int): void { 52 A.count += a0; 67 static funcA(a0: int, a1: int): void { 68 A.count += a0; [all …]
|
| D | call_static_method_double_test.ets | 17 static sum(a0: double, a1: double): double { 18 return a0 + a1 as double; 23 static funcA(a0: double, a1: double): double { 24 return a0 + a1 as double; 27 static funcA(a0: int, a1: int): int { 28 return a0 + a1 as int; 31 static funcB(a0: double, a1: double): double { 32 return A.funcA(a0, a1); 37 static funcB(a0: double, a1: double): double { 38 return a1 - a0 as double; [all …]
|
| D | call_static_method_float_test.ets | 17 static sum(a0: float, a1: float): float { 18 return a0 + a1 as float; 23 static funcA(a0: float, a1: float): float { 24 return a0 + a1 as float; 27 static funcA(a0: int, a1: int): int { 28 return a0 + a1 as int; 31 static funcB(a0: float, a1: float): float { 32 return A.funcA(a0, a1); 37 static funcB(a0: float, a1: float): float { 38 return a1 - a0 as float; [all …]
|
| D | call_static_method_int_test.ets | 17 static sum(a0: int, a1: int): int { 18 return a0 + a1; 23 static funcA(a0: int, a1: int): int { 24 return a0 + a1 as int; 27 static funcA(a0: double, a1: double): double { 28 return a0 + a1 as double; 31 static funcB(a0: int, a1: int): int { 32 return A.funcA(a0, a1); 37 static funcB(a0: int, a1: int): int { 38 return a1 - a0 as int; [all …]
|
| D | call_static_method_long_test.ets | 17 static sum(a0: long, a1: long): long { 18 return a0 + a1 as long; 23 static funcA(a0: long, a1: long): long { 24 return a0 + a1 as long; 27 static funcA(a0: int, a1: int): int { 28 return a0 + a1 as int; 31 static funcB(a0: long, a1: long): long { 32 return A.funcA(a0, a1); 37 static funcB(a0: long, a1: long): long { 38 return a1 - a0 as long; [all …]
|
| D | call_static_method_short_test.ets | 18 static sum(a0: short, a1: short): short { 19 return a0 + a1 as short; 24 static funcA(a0: short, a1: short): short { 25 return a0 + a1 as short; 28 static funcA(a0: int, a1: int): int { 29 return a0 + a1 as int; 32 static funcB(a0: short, a1: short): short { 33 return A.funcA(a0, a1); 38 static funcB(a0: short, a1: short): short { 39 return a1 - a0 as short; [all …]
|
| D | call_static_method_byte_test.ets | 17 static sum(a0: byte, a1: byte): byte { 18 return a0 + a1 as byte; 23 static funcA(a0: byte, a1: byte): byte { 24 return a0 + a1 as byte; 27 static funcA(a0: int, a1: int): int { 28 return a0 + a1 as int; 31 static funcB(a0: byte, a1: byte): byte { 32 return A.funcA(a0, a1); 37 static funcB(a0: byte, a1: byte): byte { 38 return a1 - a0 as byte; [all …]
|
| D | call_static_method_bool_test.ets | 17 static or(a0: boolean, a1: boolean): boolean { 18 return a0 || a1; 23 static funcA(a0: boolean, a1: boolean): boolean { 24 return a0 || a1; 27 static funcA(a0: int, a1: int): int { 28 return a0 + a1 as int; 31 static funcB(a0: boolean, a1: boolean): boolean { 32 return A.funcA(a0, a1); 37 static funcB(a0: boolean, a1: boolean): boolean { 38 return a0 && a1; [all …]
|
| /arkcompiler/ets_frontend/ets2panda/test/runtime/ets/ |
| D | nestedLambdaLet.ets | 22 let a0 = true; 24 let a1 = a0; 25 assertTrue(a0 && a1) 26 a0 = false; 27 assertTrue(!a0 && a1) 28 a0 = true; 30 assertTrue(a0 && !a1) 37 let a0 = true; 39 let a1 = a0; 44 assertTrue(a0 && a1 && a2 && a3) [all …]
|
| /arkcompiler/runtime_core/static_core/tests/benchmarks/ |
| D | controlflow-recursive.pa | 22 .function i32 test(i32 a0, i32 a1, i32 a2){ 24 mov v4, a0 #loop_counter 25 lda a0 65 .function i32 ack(i32 a0, i32 a1){ 66 lda a0 73 call.short ack, a0, v1 75 lda a0 85 lda a0 93 .function i32 fib(i32 a0){ 95 jgt a0, if [all …]
|
| /arkcompiler/runtime_core/tests/benchmarks/ |
| D | controlflow-recursive.pa | 22 .function i32 test(i32 a0, i32 a1, i32 a2){ 24 mov v4, a0 #loop_counter 25 lda a0 65 .function i32 ack(i32 a0, i32 a1){ 66 lda a0 73 call.short ack, a0, v1 75 lda a0 85 lda a0 93 .function i32 fib(i32 a0){ 95 jgt a0, if [all …]
|
| /arkcompiler/runtime_core/static_core/tests/cts-assembly/ |
| D | arrays-15.pa | 17 .function void fill_i8(i8[] a0, i8 a1) { 20 lenarr a0 23 starr.8 a0, v0 30 .function void fill_i16(i16[] a0, i16 a1) { 33 lenarr a0 36 starr.16 a0, v0 43 .function void fill_i32(i32[] a0, i32 a1) { 46 lenarr a0 49 starr a0, v0 56 .function void fill_i64(i64[] a0, i64 a1) { [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ani/tests/namespace_ops/ |
| D | namespace_find_class_test.ets | 19 public intMethod(a0: int, a1: int): int 29 public intMethod(a0: int, a1: int): int 31 return a0 + a1; 37 public intMethod(a0: int, a1: int): int 39 return a0 + a1; 44 public abstract Area(a0: int, a1: int) : int; 50 public Area(a0: int, a1: int) : int 52 return a0 + a1; 54 public methodA(a0: int, a1: int): int 56 return a0 + a1; [all …]
|
| /arkcompiler/runtime_core/tests/regression/ |
| D | loop-unroll.pa | 39 # while (a0 < a1): 40 # a0++ 44 .function i32 run_case2(i32 a0, i32 a1) <static> { 47 lda a0 49 inci a0, 1 57 .function i32 run_case2a(i32 a0) <static> { 61 lda a0 63 inci a0, 1 73 # while (a0 < a1): 74 # a0++ [all …]
|
| /arkcompiler/runtime_core/static_core/tests/regression/ |
| D | loop-unroll.pa | 39 # while (a0 < a1): 40 # a0++ 44 .function i32 run_case2(i32 a0, i32 a1) <static> { 47 lda a0 49 inci a0, 1 57 .function i32 run_case2a(i32 a0) <static> { 61 lda a0 63 inci a0, 1 73 # while (a0 < a1): 74 # a0++ [all …]
|