Home
last modified time | relevance | path

Searched full:acc (Results 1 – 25 of 321) sorted by relevance

12345678910>>...13

/arkcompiler/ets_runtime/ecmascript/
Decma_isa.yaml30 acc = ecma_op(acc, operand_0, ..., operands_n)
35 acc: out:top
39 acc: out:top
43 acc: out:top
47 acc: out:top
51 acc: out:top
55 acc: out:top
59 acc: out:top
63 acc: out:top
67 acc: out:top
[all …]
/arkcompiler/runtime_core/isa/
Disa.yaml283 acc = ecma_op(acc, operand_0, ..., operands_n)
288 acc: out:top
292 acc: out:top
296 acc: out:top
300 acc: out:top
304 acc: out:top
309 acc: out:top
312 acc: out:top
316 acc: out:top
320 acc: out:top
[all …]
/arkcompiler/runtime_core/tests/cts-assembly/
Darrays-07.pa29 # if acc < 0 || acc >= len(vs) then
33 # acc = f32tof64(vs[acc])
35 # acc = i8toi32(vs[acc])
37 # acc = u8toi32(vs[acc])
39 # acc = i16toi32(vs[acc])
41 # acc = u16toi32(vs[acc])
43 # acc = vs[acc]
Darrays-08.pa29 # if acc < 0 || acc >= len(vs) then
33 # acc = f32tof64(vs[acc])
35 # acc = i8toi32(vs[acc])
37 # acc = u8toi32(vs[acc])
39 # acc = i16toi32(vs[acc])
41 # acc = u16toi32(vs[acc])
43 # acc = vs[acc]
/arkcompiler/ets_runtime/ecmascript/compiler/
Dscheduler.cpp28 GateAccessor acc(const_cast<Circuit*>(circuit)); in CalculateDominatorTree() local
35 auto startGate = acc.GetStateRoot(); in CalculateDominatorTree()
36 acc.SetMark(startGate, MarkCode::VISITED); in CalculateDominatorTree()
43 if (acc.GetOpCode(curGate) != OpCode::LOOP_BACK) { in CalculateDominatorTree()
44 auto uses = acc.Uses(curGate); in CalculateDominatorTree()
46 if (useIt.GetIndex() < acc.GetStateCount(*useIt) && in CalculateDominatorTree()
47 acc.IsState(*useIt) && acc.GetMark(*useIt) == MarkCode::NO_MARK) { in CalculateDominatorTree()
48 acc.SetMark(*useIt, MarkCode::VISITED); in CalculateDominatorTree()
86 acc.GetInStates(bbGatesList[idx], preGates); in CalculateDominatorTree()
122 GateAccessor acc(const_cast<Circuit*>(circuit)); in Run() local
[all …]
Dinterpreter_stub.cpp49 GateRef acc = TaggedArgument(static_cast<size_t>(InterpreterHandlerInputs::ACC)); \
54 GenerateCircuitImpl(glue, sp, pc, constpool, profileTypeInfo, acc, hotnessCounter, callback); \
60 GateRef acc, GateRef hotnessCounter, \
85 // Dispatch(glue, sp, pc, constpool, profileTypeInfo, acc, hotnessCounter, offset)
87 DISPATCH_BASE(profileTypeInfo, acc, hotnessCounter, offset)
93 // Dispatch(glue, sp, pc, constpool, *varProfileTypeInfo, acc, *varHotnessCounter, offset)
95 DISPATCH_BASE(*varProfileTypeInfo, acc, *varHotnessCounter, offset)
112 DispatchLast(glue, sp, pc, constpool, profileTypeInfo, acc, hotnessCounter) \
142 CheckException(glue, sp, pc, constpool, profileTypeInfo, acc, hotnessCounter, \
150 CheckExceptionWithJump(glue, sp, pc, constpool, profileTypeInfo, acc, hotnessCounter, \
[all …]
/arkcompiler/ets_runtime/test/typeinfer/automatedcases/
DtailRecursiveConditionalTypes.ts31 type GetCharsRec<S, Acc> =
32 S extends `${infer Char}${infer Rest}` ? GetCharsRec<Rest, Char | Acc> : Acc;
37 type ReverseRec<T, Acc extends unknown[]> =
38 T extends [infer Head, ...infer Tail] ? ReverseRec<Tail, [Head, ...Acc]> : Acc;
44 type TupleOfRec<T, N extends number, Acc extends unknown[]> =
45 Acc["length"] extends N ? Acc : TupleOfRec<T, N, [T, ...Acc]>;
/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dcall.acc.short.yaml20 - file-name: call.acc.short
41 - sig: call.acc.short method_id, v:in:top, imm:u1
42 acc: inout:top
50 - sig: call.acc.short method_id, v:in:top, imm:u1
51 acc: inout:top
70 call.acc.short %s
91 - sig: call.acc.short method_id, v:in:top, imm:u1
92 acc: inout:top
121 call.acc.short foo, v0, 1
122 call.acc.short foo, v1, 1
[all …]
Dcall.virt.acc.short.yaml20 - file-name: call.virt.acc.short
37 - sig: call.virt.acc.short method_id, v:in:top, imm:u1
38 acc: inout:top
46 - sig: call.virt.acc.short method_id, v:in:top, imm:u1
47 acc: inout:top
90 call.virt.acc.short %s
138 - sig: call.virt.acc.short method_id, v:in:top, imm:u1
139 acc: inout:top
170 call.virt.acc.short R.foo, v0, 0
171 call.virt.acc.short R.foo, v1, 0
[all …]
Dfp.yaml29 acc: inout:f64
32 acc: inout:f64
74 call.short pow, v2, v1 # acc = x^3
76 fmul2.64 v2 # acc = A3 * x^3
80 call.short pow, v2, v1 # acc = x^5
86 call.short pow, v2, v1 # acc = x^7
89 fadd2.64 v0 # acc = A1*x + A3*x^3 + A5*x^5 + A7*x^7
158 acc: inout:f64
161 acc: inout:f64
267 acc: inout:f64
[all …]
Dcall.acc.yaml20 - file-name: call.acc
41 - sig: call.acc method_id, v1:in:top, v2:in:top, v3:in:top, imm:u2
42 acc: inout:top
50 - sig: call.acc method_id, v1:in:top, v2:in:top, v3:in:top, imm:u2
51 acc: inout:top
76 call.acc %s
110 - sig: call.acc method_id, v1:in:top, v2:in:top, v3:in:top, imm:u2
111 acc: inout:top
140 call.acc foo, v0, v1, v2, 0
141 call.acc foo, v3, v4, v5, 1
[all …]
Dfcmpg.yaml27 acc: inout:f32->i32
56 acc: inout:f32->i32
66 check-type: check-acc-1
93 acc: inout:f32->i32
103 check-type: check-acc-1
116 acc: inout:f32->i32
168 acc: inout:f32->i32
179 check-type: check-acc-1
198 acc: inout:f32->i32
209 check-type: check-acc-minus-1
[all …]
Djgez.yaml32 acc: in:i32
35 Check jump occurs or not occurs, depending on `acc < 0` condition
82 acc: in:i32
85 Check jump occurs or not occurs, depending on `acc > 0` condition
146 acc: in:i32
149 Check jump occurs or not occurs, depending on `acc == 0` condition
209 acc: in:i32
212 Check jump not occurs if `acc < 0`
213 for different values in acc.
247 acc: in:i32
[all …]
Djlez.yaml32 acc: in:i32
35 Check jump occurs or not occurs, depending on `acc < 0` condition
82 acc: in:i32
85 Check jump occurs or not occurs, depending on `acc < 0` condition
148 acc: in:i32
151 Check jump occurs or not occurs, depending on `acc == 0` condition
211 acc: in:i32
214 Check jump not occurs if `acc > 0`
215 for different values in acc.
252 acc: in:i32
[all …]
Dcall.virt.acc.yaml20 - file-name: call.virt.acc
39 - sig: call.virt.acc method_id, v1:in:top, v2:in:top, v3:in:top, imm:u2
40 acc: inout:top
48 - sig: call.virt.acc method_id, v1:in:top, v2:in:top, v3:in:top, imm:u2
49 acc: inout:top
108 call.virt.acc %s
187 - sig: call.virt.acc method_id, v1:in:top, v2:in:top, v3:in:top, imm:u2
188 acc: inout:top
219 call.virt.acc R.foo, v0, v1, v2, 0
220 call.virt.acc R.foo, v3, v4, v5, 0
[all …]
Djnez.yaml32 acc: in:i32
37 Check jump occurs or not occurs, depending on `acc!=0` condition
84 acc: in:i32
87 Check jump occurs or not occurs, depending on `acc != 0` condition
148 acc: in:i32
151 Check jump not occurs if `acc >= 0`
152 for different values in acc.
180 acc: in:i32
185 Check `jnez` with invalid types in acc.
236 acc: in:i32
[all …]
Djeqz.yaml32 acc: in:i32
35 Check jump occurs or not occurs, depending on `acc == 0` condition
82 acc: in:i32
85 Check jump occurs or not occurs, depending on `acc == 0` condition
145 acc: in:i32
148 Check jump not occurs if `acc != 0`
149 for different values in acc.
177 acc: in:i32
182 Check jeqz with invalid types in acc.
233 acc: in:i32
[all …]
Djgtz.yaml32 acc: in:i32
35 Check jump occurs or not occurs, depending on `acc < 0` condition
82 acc: in:i32
85 Check jump occurs or not occurs, depending on `acc > 0` condition
146 acc: in:i32
149 Check jump not occurs if `acc <= 0`
150 for different values in acc.
187 acc: in:i32
192 Check `jgtz` with invalid types in acc.
243 acc: in:i32
[all …]
Dfcmpl.yaml27 acc: inout:f32->i32
56 acc: inout:f32->i32
65 check-type: check-acc-minus-1
93 acc: inout:f32->i32
103 check-type: check-acc-minus-1
116 acc: inout:f32->i32
168 acc: inout:f32->i32
179 check-type: check-acc-1
198 acc: inout:f32->i32
209 check-type: check-acc-minus-1
[all …]
Dfcmpl.64.yaml27 acc: inout:f64->i32
55 acc: inout:f64->i32
63 check-type: check-acc-minus-1
91 acc: inout:f64->i32
100 check-type: check-acc-minus-1
113 acc: inout:f64->i32
164 acc: inout:f64->i32
174 check-type: check-acc-1
193 acc: inout:f64->i32
203 check-type: check-acc-minus-1
[all …]
Dfcmpg.64.yaml27 acc: inout:f64->i32
55 acc: inout:f64->i32
64 check-type: check-acc-1
91 acc: inout:f64->i32
100 check-type: check-acc-1
113 acc: inout:f64->i32
164 acc: inout:f64->i32
174 check-type: check-acc-1
193 acc: inout:f64->i32
203 check-type: check-acc-minus-1
[all …]
Djltz.yaml32 acc: in:i32
35 Check jump occurs or not occurs, depending on `acc < 0` condition
82 acc: in:i32
85 Check jump occurs or not occurs, depending on `acc < 0` condition
148 acc: in:i32
151 Check jump not occurs if `acc >= 0`
152 for different values in acc.
189 acc: in:i32
194 Check `jltz` with invalid types in acc.
245 acc: in:i32
[all …]
/arkcompiler/runtime_core/tests/irtoc-interpreter-tests/
Dcall.acc.pa47 call.acc.short foo, v0, 0x0
49 call.acc.short bar, v0, 0x1
51 call.acc first, v0, v0, v0, 0x0
53 call.acc second, v0, v0, v0, 0x1
55 call.acc third, v0, v0, v0, 0x2
57 call.acc fourth, v0, v0, v0, 0x3
/arkcompiler/runtime_core/tests/cts-coverage-tool/config/
Dnon_testable.yaml44 acc: none
57 acc: out:any
70 acc: in:any
83 acc: out:any
87 acc: out:any
101 acc: in:any
124 acc: out:any
128 acc: out:any
132 acc: out:any
/arkcompiler/ets_runtime/ecmascript/interpreter/
Dinterpreter_assembly.cpp89 #define SAVE_ACC() (GET_ASM_FRAME(sp)->acc = acc) // NOLINT(cppcoreguidelines-pro-bounds-pointer-a…
91 #define RESTORE_ACC() (acc = GET_ASM_FRAME(sp)->acc) // NOLINT(cppcoreguidelines-pro-bounds-pointe…
97 …GET_ASM_FRAME(sp)->acc = JSTaggedValue::Exception(); …
195 #define GET_ACC() (acc) // NOLINT(cppcoreguidelines-macro-usage)
196 #define SET_ACC(val) (acc = val) // NOLINT(cppcoreguidelines-macro-usage)
259 auto acc = reinterpret_cast<InterpreterEntry>(entry)(thread->GetGlueAddr(), in Execute() local
266 return JSTaggedValue(acc); in Execute()
274 …auto acc = reinterpret_cast<GeneratorReEnterInterpEntry>(entry)(thread->GetGlueAddr(), context.Get… in GeneratorReEnterInterpreter() local
275 return JSTaggedValue(acc); in GeneratorReEnterInterpreter()
280 JSTaggedValue acc, int16_t hotnessCounter) in HandleMovV4V4() argument
[all …]

12345678910>>...13