| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | call.virt.acc.short.yaml | 20 - 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 …]
|
| D | call.virt.range.yaml | 52 - 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 …]
|
| D | call.virt.short.negative.yaml | 33 - 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 …]
|
| D | call.virt.short.yaml | 66 - 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 …]
|
| D | call.virt.range.negative.yaml | 34 - 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 …]
|
| D | call.virt.negative.yaml | 34 - 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 …]
|
| D | call.virt.acc.yaml | 20 - 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 …]
|
| D | call.virt.range_base.yaml | 40 - 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 …]
|
| D | call.virt.yaml | 40 - 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 …]
|
| D | template.yaml | 177 - 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'
|
| D | monitor.yaml | 217 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
|
| D | call.polymorphic.short.yaml | 56 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/ |
| D | implicit_nullcheck_tests.pa | 80 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
|
| D | inline.pa | 158 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/ |
| D | calls.pa | 87 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/ |
| D | call.virt.pa | 33 call.virt.short A.get_a, v1 37 call.virt.acc.short A.get_a, v0, 0
|
| /arkcompiler/runtime_core/runtime/bridge/arch/arm/ |
| D | handle_call_v4_v4_id16_arm.S | 16 // handle call.short || call || call.virt.short || call.virt
|
| D | handle_call_v4_v4_id16_armhf.S | 16 // handle call.short || call || call.virt.short || call.virt
|
| /arkcompiler/runtime_core/tests/cts-assembly/ |
| D | obj-29.pa | 31 call.virt R.foo, v0 37 call.virt panda.NullPointerException.getMessage, v0
|
| D | obj-30.pa | 31 call.virt R.foo, v0 38 call.virt panda.AbstractMethodError.getMessage, v0
|
| /arkcompiler/runtime_core/docs/ |
| D | rationale-for-bytecode.md | 139 | 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 |
|
| D | PBC2IR.md | 202 | 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/ |
| D | handle_call_v4_v4_id16_x86.S | 16 // handle call.short || call || call.virt.short || call.virt
|
| /arkcompiler/runtime_core/runtime/bridge/arch/aarch64/ |
| D | handle_call_v4_v4_id16_aarch64.S | 16 // handle call.short || call || call.virt.short || call.virt
|
| /arkcompiler/runtime_core/runtime/bridge/arch/amd64/ |
| D | handle_call_v4_v4_id16_amd64.S | 16 // handle call.short || call || call.virt.short || call.virt
|