Home
last modified time | relevance | path

Searched full:virt (Results 1 – 25 of 81) sorted by relevance

1234

/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dcall.virt.acc.short.yaml20 - file-name: call.virt.acc.short
37 - sig: call.virt.acc.short method_id, v:in:top, imm:u1
46 - sig: call.virt.acc.short method_id, v:in:top, imm:u1
90 call.virt.acc.short %s
138 - sig: call.virt.acc.short method_id, v:in:top, imm:u1
170 call.virt.acc.short R.foo, v0, 0
171 call.virt.acc.short R.foo, v1, 0
172 call.virt.acc.short R.foo, v2, 0
173 call.virt.acc.short R.foo, v3, 0
174 call.virt.acc.short R.foo, v4, 0
[all …]
Dcall.virt.range.yaml52 - file-name: call.virt.range
55 - sig: call.virt.range method_id, v:in:top
86 - sig: call.virt.range method_id, v:in:top
94 …Compiler test for call.virt.range that check virtual or static method with incorrect type of objec…
112 call.virt.range A.foo*s
175 - sig: call.virt.range method_id, v:in:top
216 call.virt.range R.test, v0
246 call.virt.range R.nextRand, v0
250 call.virt.range R.nextRand, v0
254 call.virt.range R.nextRand, v0
[all …]
Dcall.virt.short.negative.yaml33 - file-name: call.virt.short.negative
36 - sig: call.virt.short method_id, v1:in:top, v2:in:top
69 - sig: call.virt.short method_id, v1:in:top, v2:in:top
75 …description: Check incorrect usage of `call.virt.short` instruction. First argument is of incorrec…
86 call.virt.short A.foo%s
230 - sig: call.virt.short method_id, v1:in:top, v2:in:top
237 …Check incorrect usage of `call.virt.short` instruction. First argument is a reference to object of…
265 call.virt.short A.foo, v0*s
316 - sig: call.virt.short method_id, v1:in:top, v2:in:top
323 …Check incorrect usage of `call.virt.short` instruction. First argument is a reference to object of…
[all …]
Dcall.virt.short.yaml66 - file-name: call.virt.short
69 - sig: call.virt.short method_id, v1:in:top, v2:in:top
100 - sig: call.virt.short method_id, v1:in:top, v2:in:top
118 call.virt.short A.foo, v0*s
273 - sig: call.virt.short method_id, v1:in:top, v2:in:top
327 call.virt.short R.storeValue, v0, v3
345 call.virt.short R.storeValue, v0, v4
372 call.virt.short R.storeValue, v0, v4
391 call.virt.short R.storeValue, v0, v4
418 call.virt.short R.storeValue, v0, v4
[all …]
Dcall.virt.range.negative.yaml34 - file-name: call.virt.range.negative
37 - sig: call.virt.range method_id, v:in:top
69 - sig: call.virt.range method_id, v:in:top
75 …description: Check incorrect usage of `call.virt.range` instruction. First argument is of incorrec…
87 call.virt.range A.foo%s
258 - sig: call.virt.range method_id, v:in:top
265 …Check incorrect usage of `call.virt.range` instruction. First argument is a reference to object of…
293 call.virt.range A.foo, v0
359 - sig: call.virt.range method_id, v:in:top
366 …Check incorrect usage of `call.virt.range` instruction. First argument is a reference to object of…
[all …]
Dcall.virt.negative.yaml34 - file-name: call.virt.negative
37 - sig: call.virt method_id, v1:in:top, v2:in:top, v3:in:top, v4:in:top
70 - sig: call.virt method_id, v1:in:top, v2:in:top, v3:in:top, v4:in:top
76 …description: Check incorrect usage of `call.virt` instruction. First argument is of incorrect type…
87 call.virt A.foo%s
253 - sig: call.virt method_id, v1:in:top, v2:in:top, v3:in:top, v4:in:top
260 …Check incorrect usage of `call.virt` instruction. First argument is a reference to object of incom…
288 call.virt A.foo, v0*s
365 - sig: call.virt method_id, v1:in:top, v2:in:top, v3:in:top, v4:in:top
372 …Check incorrect usage of `call.virt` instruction. First argument is a reference to object of incom…
[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
48 - sig: call.virt.acc method_id, v1:in:top, v2:in:top, v3:in:top, imm:u2
108 call.virt.acc %s
187 - sig: call.virt.acc method_id, v1:in:top, v2:in:top, v3:in:top, imm:u2
219 call.virt.acc R.foo, v0, v1, v2, 0
220 call.virt.acc R.foo, v3, v4, v5, 0
221 call.virt.acc R.foo, v6, v7, v8, 0
222 call.virt.acc R.foo, v9, v10, v11, 0
223 call.virt.acc R.foo, v12, v13, v14, 0
[all …]
Dcall.virt.range_base.yaml40 - file-name: call.virt.range_base
43 - sig: call.virt.range method_id, v:in:top
74 - sig: call.virt.range method_id, v:in:top
92 call.virt.range A.foo, v0
279 - sig: call.virt.range method_id, v:in:top
349 call.virt.range R.storeValue, v4
389 call.virt.range R.storeValue, v5
429 call.virt.range R.storeValue, v5
487 call.virt.range R.storeValue, v7
532 call.virt.range R.storeValue, v7
[all …]
Dcall.virt.yaml40 - file-name: call.virt
43 - sig: call.virt method_id, v1:in:top, v2:in:top, v3:in:top, v4:in:top
75 - sig: call.virt method_id, v1:in:top, v2:in:top, v3:in:top, v4:in:top
93 call.virt A.foo, v0*s
297 - sig: call.virt method_id, v1:in:top, v2:in:top, v3:in:top, v4:in:top
366 call.virt R.storeValue, v0, v4, v5, v6
405 call.virt R.storeValue, v0, v5, v6, v8
444 call.virt R.storeValue, v0, v5, v6, v8
499 call.virt R.storeValue, v0, v4, v5, v6
540 call.virt R.storeValue, v0, v4, v5, v6
[all …]
Dtemplate.yaml177 - include: 'call.virt.acc.short.yaml'
178 - include: 'call.virt.acc.yaml'
179 - include: 'call.virt.negative.yaml'
180 - include: 'call.virt.range.negative.yaml'
181 - include: 'call.virt.range.yaml'
182 - include: 'call.virt.range_base.yaml'
183 - include: 'call.virt.short.negative.yaml'
184 - include: 'call.virt.short.yaml'
185 - include: 'call.virt.yaml'
Dmonitor.yaml217 call.virt.short panda.Thread.setDaemon, v2, v3
219 call.virt.short panda.Thread.start, v2
335 call.virt.short panda.Thread.setDaemon, v2, v3
340 call.virt.short panda.Thread.start, v2
346 call.virt.short panda.Thread.getState, v2
350 call.virt.short panda.String.equals, v3, v4
Dcall.polymorphic.short.yaml56 call.virt.acc.short panda.Class.getField, v1, 1
58 call.virt.acc.short panda.reflect.Field.get, v0, 0
213 call.virt panda.invoke.MethodHandles$Lookup.findStatic, v0, v2, v3, v1
278 call.virt panda.invoke.MethodHandles$Lookup.findVirtual, v0, v2, v3, v1
332 call.virt panda.invoke.MethodHandles$Lookup.findStatic, v0, v2, v3, v1
392 call.virt panda.invoke.MethodHandles$Lookup.findVarHandle, v0, v2, v3, v4
/arkcompiler/runtime_core/tests/checked/
Dimplicit_nullcheck_tests.pa80 call.virt panda.NullPointerException.getMessage, a0
104 call.virt panda.NullPointerException.getMessage, a0
126 call.virt panda.NullPointerException.getMessage, a0
149 call.virt panda.NullPointerException.getMessage, a0
172 call.virt panda.NullPointerException.getMessage, a0
195 call.virt panda.NullPointerException.getMessage, a0
218 call.virt panda.NullPointerException.getMessage, a0
242 call.virt panda.NullPointerException.getMessage, a0
Dinline.pa158 call.virt Test2.func, v0, v1
159 call.virt Test2.small_func, v0, v1
192 call.virt Test3.foo1, v0
335 call.virt A.getConst_virt, v0
346 call.virt A.getParam_virt, v0, a0
357 call.virt A.getVoid_virt, v0
373 call.virt A.getObj_virt, v0
388 call.virt A.setObj_virt, v0, v1
400 call.virt A.getObj_wrong_virt, v0, v1
408 call.virt A.setObj_wrong_virt, v0, v1, v2
[all …]
/arkcompiler/runtime_core/disassembler/tests/sources/
Dcalls.pa87 call.virt B.Bhandler_unspec, v4
89 call.virt B.Bhandler_short, v4, v1
91 call.virt B.Bhandler_short2, v4, v1, v2
93 call.virt B.Bhandler_long, v4, v0, v1, v2
95 call.virt.range B.Bhandler_range, v4
/arkcompiler/runtime_core/tests/irtoc-interpreter-tests/
Dcall.virt.pa33 call.virt.short A.get_a, v1
37 call.virt.acc.short A.get_a, v0, 0
/arkcompiler/runtime_core/runtime/bridge/arch/arm/
Dhandle_call_v4_v4_id16_arm.S16 // handle call.short || call || call.virt.short || call.virt
Dhandle_call_v4_v4_id16_armhf.S16 // handle call.short || call || call.virt.short || call.virt
/arkcompiler/runtime_core/tests/cts-assembly/
Dobj-29.pa31 call.virt R.foo, v0
37 call.virt panda.NullPointerException.getMessage, v0
Dobj-30.pa31 call.virt R.foo, v0
38 call.virt panda.AbstractMethodError.getMessage, v0
/arkcompiler/runtime_core/docs/
Drationale-for-bytecode.md139 | virt. reg. 0 | some local variable |
140 | virt. reg. 1 | some local variable |
141 | virt. reg. 2 | some temporary value |
142 | virt. reg. 3 | some temporary value |
143 | virt. reg. 4 | arg1 |
144 | virt. reg. 5 | arg2 |
DPBC2IR.md202 | call.virt.short | SaveState, ref NullCheck, i32 CallVirtal |
203 | call.virt | SaveState, ref NullCheck, i32 CallVirtal |
204 | call.virt.range | SaveState, ref NullCheck, i32 CallVirtal |
205 | call.virt.acc.short | SaveState, ref NullCheck, i32 CallVirtal |
206 | call.virt.acc | SaveState, ref NullCheck, i32 CallVirtal |
/arkcompiler/runtime_core/runtime/bridge/arch/x86/
Dhandle_call_v4_v4_id16_x86.S16 // handle call.short || call || call.virt.short || call.virt
/arkcompiler/runtime_core/runtime/bridge/arch/aarch64/
Dhandle_call_v4_v4_id16_aarch64.S16 // handle call.short || call || call.virt.short || call.virt
/arkcompiler/runtime_core/runtime/bridge/arch/amd64/
Dhandle_call_v4_v4_id16_amd64.S16 // handle call.short || call || call.virt.short || call.virt

1234