Home
last modified time | relevance | path

Searched +full:0 +full:x (Results 1 – 25 of 1122) sorted by relevance

12345678910>>...45

/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/07.expressions/22.additive_expressions/02.additive_operators_for_numeric_types/
Dint.params.yaml16 - {x: 0, y: -0, type: "byte", result: 0}
17 - {x: -0, y: 0, type: "byte", result: 0}
18 - {x: -0, y: -0, type: "byte", result: -0}
19 - {x: 0, y: 0, type: "byte", result: 0}
20 - {x: 0, y: 1, type: "byte", result: 1}
21 - {x: 1, y: 0, type: "byte", result: 1}
22 - {x: 1, y: -1, type: "byte", result: 0}
24 - {x: 0, y: -0, type: "short", result: 0}
25 - {x: -0, y: 0, type: "short", result: 0}
26 - {x: -0, y: -0, type: "short", result: -0}
[all …]
/arkcompiler/runtime_core/libabckit/tests/ut/ir_core/graph/
Dgraph.cpp37 "Method: Lgraph_dynamic;::func_main_0 0x[a-f0-9]+\n\n"
39 "prop: start, bc: 0x[a-f0-9]+\n"
40 "hotness=0\n"
41 "\\s+0.any Parameter\\s+arg 0\\s+\n"
47 "\\s+12.i32 Constant\\s+0x0 -> \\(v13\\)\\s+\n"
48 "\\s+18.i32 Constant\\s+0x1 -> \\(v19\\)\\s+\n"
49 "\\s+22.i32 Constant\\s+0x4 -> \\(v26\\)\\s+\n"
50 "\\s+23.i32 Constant\\s+0x5 -> \\(v26\\)\\s+\n"
51 "\\s+24.i32 Constant\\s+0x6 -> \\(v26\\)\\s+\n"
52 "\\s+25.i32 Constant\\s+0x7 -> \\(v26\\)\\s+\n"
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/07.expressions/01.evaluation_of_expressions/05.evaluation_of_other_expressions/
Dcast.params.yaml17 expr: 'let x: A = v as A'
18 fail: 0
21 expr: 'let x: B = v as B'
25 expr: 'let x: I = v as I'
26 fail: 0
29 expr: 'let x: J = v as J'
33 expr: 'let x: K = v as K'
38 expr: 'let x: A = v as A'
39 fail: 0
42 expr: 'let x: B = v as B'
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_es_checked/
Dint8array_lambas.yaml18 …((): Int8Array => { let b: number[] = [2, -2, 1, -1, 0]; let a = new Int8Array(b.length); a.set(b)…
23 (x): boolean => true
25 (x): boolean => false
27 (x: number): boolean => isNaN(x)
29 (x: number): boolean => x > 0
31 (x: number): boolean => x < 0
33 (x: number): boolean => x == 1
35 (x: number): boolean => x % 2 == 0
37 (x: number): boolean => Math.abs(x) == 1
39 (x: number, i: number): boolean => (x + i) > 0
[all …]
Dfloat64array_lambas.yaml18 …((): Float64Array => { let b: number[] = [2, -2, 1, -1, 0]; let a = new Float64Array(b.length); a.…
27 (x: number): boolean => isNaN(x)
29 (x: number): boolean => x > 0
31 (x: number): boolean => x < 0
33 (x: number): boolean => x == 1
35 (x: number): boolean => x % 2 == 0
37 (x: number): boolean => Math.abs(x) == 1
39 (x: number, i: number): boolean => (x + i) > 0
41 (x: number, i: number, s: Float64Array): boolean => (x + i) > 0
43 (x: number, i: number, s: Float64Array): boolean => (x + i) % 2 == 0
[all …]
Dint16array_lambas.yaml18 …((): Int16Array => { let b: number[] = [2, -2, 1, -1, 0]; let a = new Int16Array(b.length); a.set(…
27 (x: number): boolean => isNaN(x)
29 (x: number): boolean => x > 0
31 (x: number): boolean => x < 0
33 (x: number): boolean => x == 1
35 (x: number): boolean => x % 2 == 0
37 (x: number): boolean => Math.abs(x) == 1
39 (x: number, i: number): boolean => (x + i) > 0
41 (x: number, i: number, s: Int16Array): boolean => (x + i) > 0
43 (x: number, i: number, s: Int16Array): boolean => (x + i) % 2 == 0
[all …]
Duint8clampedarray_lambas.yaml18 …((): Uint8ClampedArray => { let b: number[] = [2, -2, 1, -1, 0]; let a = new Uint8ClampedArray(b.l…
27 (x: number): boolean => isNaN(x)
29 (x: number): boolean => x > 0
31 (x: number): boolean => x < 0
33 (x: number): boolean => x == 1
35 (x: number): boolean => x % 2 == 0
37 (x: number): boolean => Math.abs(x) == 1
39 (x: number, i: number): boolean => (x + i) > 0
41 (x: number, i: number, s: Uint8ClampedArray): boolean => (x + i) > 0
43 (x: number, i: number, s: Uint8ClampedArray): boolean => (x + i) % 2 == 0
[all …]
Dint32array_lambas.yaml18 …((): Int32Array => { let b: number[] = [2, -2, 1, -1, 0]; let a = new Int32Array(b.length); a.set(…
27 (x: number): boolean => isNaN(x)
29 (x: number): boolean => x > 0
31 (x: number): boolean => x < 0
33 (x: number): boolean => x == 1
35 (x: number): boolean => x % 2 == 0
37 (x: number): boolean => Math.abs(x) == 1
39 (x: number, i: number): boolean => (x + i) > 0
41 (x: number, i: number, s: Int32Array): boolean => (x + i) > 0
43 (x: number, i: number, s: Int32Array): boolean => (x + i) % 2 == 0
[all …]
Duint16array_lambas.yaml18 …((): Uint16Array => { let b: number[] = [2, -2, 1, -1, 0]; let a = new Uint16Array(b.length); a.se…
27 (x: number): boolean => isNaN(x)
29 (x: number): boolean => x > 0
31 (x: number): boolean => x < 0
33 (x: number): boolean => x == 1
35 (x: number): boolean => x % 2 == 0
37 (x: number): boolean => Math.abs(x) == 1
39 (x: number, i: number): boolean => (x + i) > 0
41 (x: number, i: number, s: Uint16Array): boolean => (x + i) > 0
43 (x: number, i: number, s: Uint16Array): boolean => (x + i) % 2 == 0
[all …]
Dfloat32array_lambas.yaml18 …((): Float32Array => { let b: number[] = [2, -2, 1, -1, 0]; let a = new Float32Array(b.length); a.…
27 (x: number): boolean => isNaN(x)
29 (x: number): boolean => x > 0
31 (x: number): boolean => x < 0
33 (x: number): boolean => x == 1
35 (x: number): boolean => x % 2 == 0
37 (x: number): boolean => Math.abs(x) == 1
39 (x: number, i: number): boolean => (x + i) > 0
41 (x: number, i: number, s: Float32Array): boolean => (x + i) > 0
43 (x: number, i: number, s: Float32Array): boolean => (x + i) % 2 == 0
[all …]
Duint32array_lambas.yaml18 …((): Uint32Array => { let b: number[] = [2, -2, 1, -1, 0]; let a = new Uint32Array(b.length); a.se…
27 (x: number): boolean => isNaN(x)
29 (x: number): boolean => x > 0
31 (x: number): boolean => x < 0
33 (x: number): boolean => x == 1
35 (x: number): boolean => x % 2 == 0
37 (x: number): boolean => Math.abs(x) == 1
39 (x: number, i: number): boolean => (x + i) > 0
41 (x: number, i: number, s: Uint32Array): boolean => (x + i) > 0
43 (x: number, i: number, s: Uint32Array): boolean => (x + i) % 2 == 0
[all …]
Duint8array_lambas.yaml18 …((): Uint8Array => { let b: number[] = [2, -2, 1, -1, 0]; let a = new Uint8Array(b.length); a.set(…
27 (x: number): boolean => isNaN(x)
29 (x: number): boolean => x > 0
31 (x: number): boolean => x < 0
33 (x: number): boolean => x == 1
35 (x: number): boolean => x % 2 == 0
37 (x: number): boolean => Math.abs(x) == 1
39 (x: number, i: number): boolean => (x + i) > 0
41 (x: number, i: number, s: Uint8Array): boolean => (x + i) > 0
43 (x: number, i: number, s: Uint8Array): boolean => (x + i) % 2 == 0
[all …]
Dreadonly_array_lambas.yaml18 - Array.of<number>(-2, -1, 0, 1, 2) as ReadonlyArray<number>
19 - Array.of<number>(2, -2, 1, -1, 0) as ReadonlyArray<number>
25 (x: number): boolean => true
27 (x: number): boolean => false
29 (x: number): boolean => isNaN(x)
31 (x: number): boolean => x > 0
33 (x: number): boolean => x < 0
35 (x: number): boolean => x == 1
37 (x: number): boolean => x % 2 == 0
39 (x: number): boolean => Math.abs(x) == 1
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/tests/
Dinstruction_combine_test.cpp54 template <class T> T SilenceNaN(T x) in SilenceNaN() argument
56 assert(std::isnan(x)); in SilenceNaN()
58 return x - x; in SilenceNaN()
69 Environment env(0, &builder); in HWTEST_F_L0()
74 // test x + 0 => x in HWTEST_F_L0()
76 auto x = builder.Arguments(1); in HWTEST_F_L0() local
77 auto const_i64_0 = builder.Int64(0); in HWTEST_F_L0()
78 auto test_x_add_0 = builder.Int64Add(x, const_i64_0); in HWTEST_F_L0()
79 EXPECT_EQ(instcombie.VisitGate(test_x_add_0), x); in HWTEST_F_L0()
130 Environment env(0, &builder); in HWTEST_F_L0()
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/dynamic_object/
Ddynamic_call.sts20 let x = RegularFunc() as Int;
22 assert(x == callee() as Int)
23 return x
32 public x: Int;
34 let x = new DynamicField();
35 x.foo();
36 let callee = x.foo;
37 assert(x.foo() == callee() as Int)
38 // return x.foo()
39 this.x = x.foo();
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/07.expressions/21.multiplicative_expressions/03.remainder/
Dinteger_remainder.params.yaml16 - { x: 0, y: 1, result: 0 }
17 - { x: 1, y: 1, result: 0 }
18 - { x: 0, y: -1, result: 0 }
19 - { x: -1, y: -1, result: 0 }
21 - { x: 2, y: 2, result: 0 }
22 - { x: 2, y: 1, result: 0 }
23 - { x: 1, y: 2, result: 1 }
24 - { x: 2, y: -1, result: 0 }
25 - { x: -2, y: 1, result: 0 }
27 - { x: 5, y: 2, result: 1 }
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/07.expressions/29.assignment/
Dpos.params.yaml17 let x = 1
19 x = x = x = x = x = x = y * 2
20 if (x != 4) {
24 let x = 1
26 x = y = x = y = x = y = x + y
27 if (x != 3 || y != 3) {
31 let x: int[] = [5, 5]
33 x[--y] = x[--y] = y
34 if (y != 0 || x[0] != 0 || x[1] != 0) {
50 if (y !=0 || a.fld[0] != 0 || a.fld[1] != 0) {
/arkcompiler/ets_frontend/ets2panda/linter/test/rules/
Drule71.sts16 for (let i = 0, j = 0; i < 10; ++i, j += 2) {
21 let x = 0
24 x = (++x, x++)
27 for (let i = 0, j = 0; i < 10; ++i, j += 2) {
32 let x2 = 0
58 x++, x--
61 x++, x--, ++x, --x, x
64 if (x++, x === 1) {
66 x++, x--, ++x, --x, x
70 x++ + x--, ++x, --x;
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/07.expressions/26.bitwise_and_logical_expressions/01.integer_bitwise_operators/
Dgen.go.txt5 var and8_op = func(x uint8, y uint8) uint8 {
6 return x & y
9 var or8_op = func(x uint8, y uint8) uint8 {
10 return x | y
13 var xor8_op = func(x uint8, y uint8) uint8 {
14 return x ^ y
18 0b00000000,
19 0b01010101,
20 0b10101010,
21 0b00001111,
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/05.generics/02.generic_instantiations/01.type_arguments/type_arguments_of_parameterized_declarations/
Dconstr_args1.params.yaml18 let v: A = new <X> A(new X())
21 let v: A = new <X|null> A(new X())
24 let v: A = new <X|null> A(null)
27 let v: A = new <X> A(new X())
28 bound: ' extends X'
31 let v: A = new <X|null> A(new X())
32 bound: ' extends X|null'
35 let v: A = new <X|null> A(null)
40 let v: A = new <I> A(new X())
49 let v: A = new <I> A(new X())
[all …]
Dinterface_args_neg.params.yaml18 let v: J<X> = new A<X>(new Y()) // Y is not X
21 let v: J<X> = new A<X|null>(null) // assignment to subclass
24 let v: J<J<X>> = new A<J<X>>(new A<Y>(new Y())) // A<Y> is not J<X>
37 let v: J<X[]> = new A<X[]>(new Y[0]) // Y[] is not X[]
41 let v: J<J<X>[]> = new A<J<X>[]>(new J<Y>[0]) // J<Y>[] is not J<X>[]
44 let v: J<J<X[]>[]> = new A<J<X[]>[]>(new J<Y[]>[0]) // X[] is not Y[]
47 let v: J<I[]> = new A<I[]>(new J[0]) // J is not I
50 let v: J<J<I>[]> = new A<J<I>[]>(new J<Y>[0]) // Y doesn't implement I
53 let v: J<J<I[]>[]> = new A<J<I[]>[]>(new J<I[]>[0]) // out of bound
57 let v: J<Color[]> = new A<Color[]>(new Size[0]) // Size[] is not Color[]
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_func_tests/spec/04.Names_Declarations_and_Scopes/4.8.Function_Declarations/4.8.4.Optional_Parameters/
Dfunction-optional-parameters-03.sts31 class X {
66 let x: X = new X();
67 let result = x.foo();
69 return 0;
76 let x: X = new X();
77 let result = x.foo(num);
79 return 0;
86 let x: X = new X();
87 let result = x.foo(num, num);
89 return 0;
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_func_tests/spec/09.classes/9.6.Method_Declarations/
Dmethod-optional-parameters-02.sts31 class X {
66 let x: X = new X();
67 let result = x.foo();
69 return 0;
76 let x: X = new X();
77 let result = x.foo(num);
79 return 0;
86 let x: X = new X();
87 let result = x.foo(num, num);
89 return 0;
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/15.semantic_rules/06.type_inference/01.smart_types/
Dcond_expr.params.yaml18 return v == null ? 0 :
22 v instanceof D && v.meth_d(1) != 'D1' ? 1 : 0
29 return v == undefined ? 0 :
33 v instanceof D && v.meth_d(1) != 'D1' ? 1 : 0
40 return v == null ? 0 :
45 v instanceof K && v.meth_k(1) != 'K1' ? 1 : 0
57 v instanceof D && v.meth_d(1) != 'D1' ? 1 : 0
64 class X {
66 return v == null ? 0 :
70 v instanceof D && v.meth_d(1) != 'D1' ? 1 : 0
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/
Dlcr_circuit_builder.h25 GateRef CircuitBuilder::Int8Equal(GateRef x, GateRef y) in Int8Equal() argument
27 return Equal(x, y); in Int8Equal()
30 GateRef CircuitBuilder::Int32NotEqual(GateRef x, GateRef y) in Int32NotEqual() argument
32 return NotEqual(x, y); in Int32NotEqual()
35 GateRef CircuitBuilder::Int64NotEqual(GateRef x, GateRef y) in Int64NotEqual() argument
37 return NotEqual(x, y); in Int64NotEqual()
40 GateRef CircuitBuilder::Int64Equal(GateRef x, GateRef y) in Int64Equal() argument
42 return Equal(x, y); in Int64Equal()
45 GateRef CircuitBuilder::Int32Equal(GateRef x, GateRef y) in Int32Equal() argument
47 return Equal(x, y); in Int32Equal()
[all …]

12345678910>>...45