Searched refs:x16 (Results 1 – 8 of 8) sorted by relevance
/arkcompiler/runtime_core/compiler/docs/ |
D | plt.md | 86 XX+00: adr x16, #-(YY+XX) ; Put to the x16 address of SecondSlot 87 XX+04: ldr w17, [x16] ; Load value from SecondSlot 90 XX+20: blr x30 ; Call Resolver, x16 is like a "parameter" and "return value" 91 XX+24: ldr w16, [x5, #4] ; Get Class pointer into x16 92 XX+28: add w16, w16, w17, lsl #3 ; x16 = Class+(index+1)*8 93 XX+32: ldr w16, [x16, #160] ; Load Method from VTable (compensating index+1, as VTable start o… 97 ZZ+00: mov x0, x16 ; x0 = Method address 105 (`x16` for `arm64` or `r12` for `x86_84`) is a parameter with `SecondSlot` address and also the sam… 108 `PLT CallVirtual Resolver` loads `method Id` from `FirstSlot` using address `x16-8`, 111 Resolver returns `index+1` value using `x16`, and don't call any other functions like `PLT CallStat… [all …]
|
D | avoid-calculating-start-of-array.md | 38 00ac: add x16, x21, #0x10 // (16) 39 00b0: str w19, [x16, w19, uxtw #2] 41 00bc: add x16, x21, #0x10 // (16) 42 00c0: str w24, [x16, w23, uxtw #2]
|
/arkcompiler/ets_runtime/test/typeinfer/automatedcases/ |
D | declarationEmitDestructuringArrayPattern4.ts | 45 let [x16, y16, z16, ...a8] = [1, 2, 3]; 46 AssertType(x16, "number");
|
D | genericsManyTypeParameters.ts | 56 x16: a116, y18: a216, z16: a316, a16: a416, b16: a516, c16: a616, 61 … , a14 , b14 , c14, x15 , y17 , z15 , a15 , b15 , c15, x16 , y18 , z16 , a16 ,… 182 x16 , y18 , z16 , a16 , b16 , c16, 183 AssertType(x16, "a116");
|
D | objectSpread.ts | 801 let x16 = { ...t, ...w }; 802 AssertType(x16, "union");
|
D | generatedContextualTyping.ts | 151 class x16 { member: { (): Base[]; } = () => [d1, d2] }
|
/arkcompiler/ets_frontend/es2panda/test/bytecode/js/destructuring/ |
D | test-array-pattern-iterator-close-expected.txt | 105 callthis0 0x16, v9
|
/arkcompiler/ets_runtime/test/aottest/analyze_property/dictionary_mode/ |
D | dictionary_mode.ts | 37 x16: number; property in C
|