Home
last modified time | relevance | path

Searched refs:kRootRegister (Results 1 – 25 of 153) sorted by relevance

1234567

/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/codegen/ia32/
H A Dmacro-assembler-ia32.cc53 Move(kRootRegister, Immediate(isolate_root)); in InitializeRootRegister()
59 Operand(kRootRegister, RootRegisterOffsetForRootIndex(index))); in LoadRoot()
111 push(Operand(kRootRegister, RootRegisterOffsetForRootIndex(index))); in PushRoot()
147 return Operand(kRootRegister, offset); in ExternalReferenceAsOperand()
150 mov(scratch, Operand(kRootRegister, in ExternalReferenceAsOperand()
167 kRootRegister, in ExternalReferenceAddressAsOperand()
181 return Operand(kRootRegister, in HeapObjectAsOperand()
185 return Operand(kRootRegister, in HeapObjectAsOperand()
207 mov(destination, kRootRegister); in LoadRootRegisterOffset()
215 mov(destination, Operand(kRootRegister, offset)); in LoadRootRelative()
[all …]
H A Dregister-ia32.h157 constexpr Register kRootRegister = ebx; variable
/dports/lang/v8/v8-9.6.180.12/src/codegen/ia32/
H A Dmacro-assembler-ia32.cc81 Move(kRootRegister, Immediate(isolate_root)); in InitializeRootRegister()
86 return Operand(kRootRegister, RootRegisterOffsetForRootIndex(index)); in RootAsOperand()
212 return Operand(kRootRegister, delta); in ExternalReferenceAsOperand()
220 return Operand(kRootRegister, offset); in ExternalReferenceAsOperand()
223 mov(scratch, Operand(kRootRegister, in ExternalReferenceAsOperand()
240 kRootRegister, in ExternalReferenceAddressAsOperand()
254 return Operand(kRootRegister, RootRegisterOffsetForBuiltin(builtin)); in HeapObjectAsOperand()
280 mov(destination, kRootRegister); in LoadRootRegisterOffset()
289 mov(destination, Operand(kRootRegister, offset)); in LoadRootRelative()
1217 cmp(with, Operand(kRootRegister, offset)); in CallRecordWriteStub()
[all …]
H A Dregister-ia32.h162 constexpr Register kRootRegister = ebx; variable
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/codegen/ia32/
H A Dmacro-assembler-ia32.cc46 Move(kRootRegister, Immediate(isolate_root)); in InitializeRootRegister()
52 Operand(kRootRegister, RootRegisterOffsetForRootIndex(index))); in LoadRoot()
104 push(Operand(kRootRegister, RootRegisterOffsetForRootIndex(index))); in PushRoot()
165 return Operand(kRootRegister, offset); in ExternalReferenceAsOperand()
168 mov(scratch, Operand(kRootRegister, in ExternalReferenceAsOperand()
185 kRootRegister, in ExternalReferenceAddressAsOperand()
199 return Operand(kRootRegister, in HeapObjectAsOperand()
203 return Operand(kRootRegister, in HeapObjectAsOperand()
225 mov(destination, kRootRegister); in LoadRootRegisterOffset()
233 mov(destination, Operand(kRootRegister, offset)); in LoadRootRelative()
[all …]
H A Dregister-ia32.h157 constexpr Register kRootRegister = ebx; variable
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/codegen/x64/
H A Dmacro-assembler-x64.cc72 movq(Operand(kRootRegister, static_cast<int32_t>(delta)), source); in Store()
97 Move(destination, kRootRegister); in LoadRootRegisterOffset()
104 movq(destination, Operand(kRootRegister, offset)); in LoadRootRelative()
133 return Operand(kRootRegister, static_cast<int32_t>(delta)); in ExternalReferenceAsOperand()
143 return Operand(kRootRegister, static_cast<int32_t>(offset)); in ExternalReferenceAsOperand()
146 movq(scratch, Operand(kRootRegister, in ExternalReferenceAsOperand()
164 Operand(kRootRegister, RootRegisterOffsetForRootIndex(index))); in LoadRoot()
169 Push(Operand(kRootRegister, RootRegisterOffsetForRootIndex(index))); in PushRoot()
275 addq(destination, kRootRegister); in DecompressTaggedPointer()
283 addq(destination, kRootRegister); in DecompressTaggedPointer()
[all …]
H A Dregister-x64.h216 constexpr Register kRootRegister = r13; // callee save variable
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/codegen/x64/
H A Dmacro-assembler-x64.cc66 movq(Operand(kRootRegister, static_cast<int32_t>(delta)), source); in Store()
91 Move(destination, kRootRegister); in LoadRootRegisterOffset()
98 movq(destination, Operand(kRootRegister, offset)); in LoadRootRelative()
127 return Operand(kRootRegister, static_cast<int32_t>(delta)); in ExternalReferenceAsOperand()
137 return Operand(kRootRegister, static_cast<int32_t>(offset)); in ExternalReferenceAsOperand()
140 movq(scratch, Operand(kRootRegister, in ExternalReferenceAsOperand()
269 addq(destination, kRootRegister); in DecompressTaggedPointer()
277 addq(destination, kRootRegister); in DecompressTaggedPointer()
285 addq(destination, kRootRegister); in DecompressAnyTagged()
1603 return Operand(kRootRegister, in EntryFromBuiltinIndexAsOperand()
[all …]
/dports/lang/v8/v8-9.6.180.12/src/codegen/x64/
H A Dmacro-assembler-x64.cc53 movq(destination, Operand(kRootRegister, static_cast<int32_t>(delta))); in Load()
70 movq(Operand(kRootRegister, static_cast<int32_t>(delta)), source); in Store()
95 Move(destination, kRootRegister); in LoadRootRegisterOffset()
97 leaq(destination, Operand(kRootRegister, static_cast<int32_t>(offset))); in LoadRootRegisterOffset()
102 movq(destination, Operand(kRootRegister, offset)); in LoadRootRelative()
131 return Operand(kRootRegister, static_cast<int32_t>(delta)); in ExternalReferenceAsOperand()
141 return Operand(kRootRegister, static_cast<int32_t>(offset)); in ExternalReferenceAsOperand()
144 movq(scratch, Operand(kRootRegister, in ExternalReferenceAsOperand()
161 return Operand(kRootRegister, RootRegisterOffsetForRootIndex(index)); in RootAsOperand()
387 movq(scratch, Operand(kRootRegister, in LoadExternalPointerField()
[all …]
H A Dregister-x64.h287 constexpr Register kRootRegister = r13; // callee save variable
291 constexpr Register kPtrComprCageBaseRegister = kRootRegister;
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/codegen/arm/
H A Dmacro-assembler-arm.cc132 ldr(destination, MemOperand(kRootRegister, offset)); in LoadRootRelative()
138 Move(destination, kRootRegister); in LoadRootRegisterOffset()
140 add(destination, kRootRegister, Operand(offset)); in LoadRootRegisterOffset()
181 ldr(scratch, MemOperand(kRootRegister, offset)); in Jump()
271 ldr(ip, MemOperand(kRootRegister, offset)); in Call()
297 ldr(builtin_index, MemOperand(kRootRegister, builtin_index)); in LoadEntryFromBuiltinIndex()
354 add(destination, destination, kRootRegister); in LoadCodeObjectEntry()
633 MemOperand(kRootRegister, RootRegisterOffsetForRootIndex(index)), cond); in LoadRoot()
1562 ldr(destination, MemOperand(kRootRegister, offset)); in LoadStackLimit()
2064 mov(kRootRegister, Operand(isolate_root)); in InitializeRootRegister()
[all …]
/dports/lang/v8/v8-9.6.180.12/src/codegen/arm/
H A Dmacro-assembler-arm.cc138 ldr(destination, MemOperand(kRootRegister, offset)); in LoadRootRelative()
144 Move(destination, kRootRegister); in LoadRootRegisterOffset()
146 add(destination, kRootRegister, Operand(offset)); in LoadRootRegisterOffset()
186 ldr(scratch, MemOperand(kRootRegister, offset)); in Jump()
273 ldr(ip, MemOperand(kRootRegister, offset)); in Call()
300 ldr(builtin_index, MemOperand(kRootRegister, builtin_index)); in LoadEntryFromBuiltinIndex()
317 return MemOperand(kRootRegister, in EntryFromBuiltinAsOperand()
372 add(destination, destination, kRootRegister); in LoadCodeObjectEntry()
656 MemOperand(kRootRegister, RootRegisterOffsetForRootIndex(index)), cond); in LoadRoot()
1614 ldr(destination, MemOperand(kRootRegister, offset)); in CallRecordWriteStub()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/codegen/arm64/
H A Dmacro-assembler-arm64.cc1712 Ldr(destination, MemOperand(kRootRegister, offset)); in LoadRootRelative()
1718 Mov(destination, kRootRegister); in LoadRootRegisterOffset()
1720 Add(destination, kRootRegister, offset); in LoadRootRegisterOffset()
1872 Add(builtin_index, kRootRegister, in LoadEntryFromBuiltinIndex()
1875 Add(builtin_index, kRootRegister, in LoadEntryFromBuiltinIndex()
1886 MemOperand(kRootRegister, in LoadEntryFromBuiltinIndex()
1946 Add(destination, destination, kRootRegister); in LoadCodeObjectEntry()
2093 Ldr(destination, MemOperand(kRootRegister, offset)); in LoadStackLimit()
2767 Add(destination, kRootRegister, destination); in DecompressTaggedPointer()
2774 Add(destination, kRootRegister, Operand(source, UXTW)); in DecompressTaggedPointer()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/codegen/ppc/
H A Dmacro-assembler-ppc.cc139 mr(destination, kRootRegister); in LoadRootRegisterOffset()
141 addi(destination, kRootRegister, Operand(offset)); in LoadRootRegisterOffset()
144 add(destination, kRootRegister, destination); in LoadRootRegisterOffset()
272 LoadP(ip, MemOperand(kRootRegister, offset)); in Call()
529 add(destination, destination, kRootRegister); in DecompressTaggedPointer()
537 add(destination, destination, kRootRegister); in DecompressTaggedPointer()
545 add(destination, destination, kRootRegister); in DecompressAnyTagged()
553 add(destination, destination, kRootRegister); in DecompressAnyTagged()
2067 StoreP(r0, MemOperand(kRootRegister, in CallCFunctionHelper()
2069 StoreP(fp, MemOperand(kRootRegister, in CallCFunctionHelper()
[all …]
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/codegen/arm64/
H A Dmacro-assembler-arm64.cc1388 MemOperand(kRootRegister, RootRegisterOffsetForRootIndex(index))); in LoadRoot()
1696 Ldr(destination, MemOperand(kRootRegister, offset)); in LoadRootRelative()
1702 Mov(destination, kRootRegister); in LoadRootRegisterOffset()
1704 Add(destination, kRootRegister, offset); in LoadRootRegisterOffset()
1854 Ldr(builtin_index, MemOperand(kRootRegister, builtin_index)); in LoadEntryFromBuiltinIndex()
1858 Add(builtin_index, kRootRegister, in LoadEntryFromBuiltinIndex()
1861 Add(builtin_index, kRootRegister, in LoadEntryFromBuiltinIndex()
1925 Add(destination, destination, kRootRegister); in LoadCodeObjectEntry()
2607 Add(destination, kRootRegister, destination); in DecompressTaggedPointer()
2614 Add(destination, kRootRegister, Operand(source, UXTW)); in DecompressTaggedPointer()
[all …]
/dports/lang/v8/v8-9.6.180.12/src/codegen/riscv64/
H A Dregister-riscv64.h337 constexpr Register kRootRegister = s6; variable
384 constexpr Register kPtrComprCageBaseRegister = kRootRegister;
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/codegen/arm/
H A Dmacro-assembler-arm.cc132 ldr(destination, MemOperand(kRootRegister, offset)); in LoadRootRelative()
138 Move(destination, kRootRegister); in LoadRootRegisterOffset()
140 add(destination, kRootRegister, Operand(offset)); in LoadRootRegisterOffset()
183 ldr(scratch, MemOperand(kRootRegister, offset)); in Jump()
276 ldr(ip, MemOperand(kRootRegister, offset)); in Call()
303 ldr(builtin_index, MemOperand(kRootRegister, builtin_index)); in LoadEntryFromBuiltinIndex()
360 add(destination, destination, kRootRegister); in LoadCodeObjectEntry()
610 MemOperand(kRootRegister, RootRegisterOffsetForRootIndex(index)), cond); in LoadRoot()
1959 mov(kRootRegister, Operand(isolate_root)); in InitializeRootRegister()
2373 MemOperand(kRootRegister, IsolateData::fast_c_call_caller_pc_offset())); in CallCFunctionHelper()
[all …]
/dports/lang/v8/v8-9.6.180.12/src/codegen/
H A Dinterface-descriptors.cc27 DCHECK_NE(reg, kRootRegister); in InitializeRegisters()
/dports/lang/v8/v8-9.6.180.12/src/codegen/arm64/
H A Dmacro-assembler-arm64.cc1436 MemOperand(kRootRegister, RootRegisterOffsetForRootIndex(index))); in LoadRoot()
1774 Ldr(destination, MemOperand(kRootRegister, offset)); in LoadRootRelative()
1780 Mov(destination, kRootRegister); in LoadRootRegisterOffset()
1782 Add(destination, kRootRegister, offset); in LoadRootRegisterOffset()
1944 Ldr(builtin_index, MemOperand(kRootRegister, builtin_index)); in LoadEntryFromBuiltinIndex()
1948 Add(builtin_index, kRootRegister, in LoadEntryFromBuiltinIndex()
1951 Add(builtin_index, kRootRegister, in LoadEntryFromBuiltinIndex()
1967 return MemOperand(kRootRegister, in EntryFromBuiltinAsOperand()
2057 Add(destination, kRootRegister, in LoadCodeObjectEntry()
2230 Ldr(destination, MemOperand(kRootRegister, offset)); in LoadStackLimit()
[all …]
/dports/lang/v8/v8-9.6.180.12/src/codegen/ppc/
H A Dmacro-assembler-ppc.cc159 mr(destination, kRootRegister); in LoadRootRegisterOffset()
198 LoadU64(scratch, MemOperand(kRootRegister, offset), r0); in Jump()
283 LoadU64(ip, MemOperand(kRootRegister, offset)); in Call()
620 add(destination, destination, kRootRegister); in DecompressTaggedPointer()
628 add(destination, destination, kRootRegister); in DecompressTaggedPointer()
636 add(destination, destination, kRootRegister); in DecompressAnyTagged()
644 add(destination, destination, kRootRegister); in DecompressAnyTagged()
2332 StoreU64(r0, MemOperand(kRootRegister, in CallRecordWriteStub()
2334 StoreU64(fp, MemOperand(kRootRegister, in CallRecordWriteStub()
3619 add(destination, destination, kRootRegister); in CallRecordWriteStub()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/codegen/s390/
H A Dmacro-assembler-s390.cc133 LoadP(destination, MemOperand(kRootRegister, offset)); in LoadRootRelative()
139 LoadRR(destination, kRootRegister); in LoadRootRegisterOffset()
141 la(destination, MemOperand(kRootRegister, offset)); in LoadRootRegisterOffset()
525 agr(destination, kRootRegister); in DecompressTaggedPointer()
533 agr(destination, kRootRegister); in DecompressTaggedPointer()
541 agr(destination, kRootRegister); in DecompressAnyTagged()
549 agr(destination, kRootRegister); in DecompressAnyTagged()
1967 StoreP(r0, MemOperand(kRootRegister, in CallCFunctionHelper()
1969 StoreP(fp, MemOperand(kRootRegister, in CallCFunctionHelper()
4496 AddP(destination, destination, kRootRegister); in LoadCodeObjectEntry()
[all …]
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/codegen/ppc/
H A Dmacro-assembler-ppc.cc133 LoadP(destination, MemOperand(kRootRegister, offset), r0); in LoadRootRelative()
139 mr(destination, kRootRegister); in LoadRootRegisterOffset()
141 addi(destination, kRootRegister, Operand(offset)); in LoadRootRegisterOffset()
144 add(destination, kRootRegister, destination); in LoadRootRegisterOffset()
185 LoadP(scratch, MemOperand(kRootRegister, offset), r0); in Jump()
273 LoadP(ip, MemOperand(kRootRegister, offset)); in Call()
411 MemOperand(kRootRegister, RootRegisterOffsetForRootIndex(index)), r0); in LoadRoot()
1907 StoreP(r0, MemOperand(kRootRegister, in CallCFunctionHelper()
1909 StoreP(fp, MemOperand(kRootRegister, in CallCFunctionHelper()
2916 LoadPX(builtin_index, MemOperand(kRootRegister, builtin_index)); in LoadEntryFromBuiltinIndex()
[all …]
/dports/www/node10/node-v10.24.1/deps/v8/src/x64/
H A Dmacro-assembler-x64.cc118 movp(destination, Operand(kRootRegister, static_cast<int32_t>(delta))); in Load()
143 movp(Operand(kRootRegister, static_cast<int32_t>(delta)), source); in Store()
200 movp(destination, Operand(kRootRegister, roots_to_external_reference_offset)); in LookupExternalReference()
209 leap(destination, Operand(kRootRegister, static_cast<int32_t>(delta))); in LoadAddress()
228 return Operand(kRootRegister, static_cast<int32_t>(delta)); in ExternalOperand()
271 movp(destination, Operand(kRootRegister, in LoadRoot()
277 Push(Operand(kRootRegister, (index << kPointerSizeLog2) - kRootRegisterBias)); in PushRoot()
282 cmpp(with, Operand(kRootRegister, in CompareRoot()
1510 ? kRootRegister : kScratchRegister; in Pop()
1514 if (scratch == kRootRegister) { in Pop()
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/v8/src/codegen/s390/
H A Dmacro-assembler-s390.cc133 LoadP(destination, MemOperand(kRootRegister, offset)); in LoadRootRelative()
139 LoadRR(destination, kRootRegister); in LoadRootRegisterOffset()
141 la(destination, MemOperand(kRootRegister, offset)); in LoadRootRegisterOffset()
144 lay(destination, MemOperand(kRootRegister, offset)); in LoadRootRegisterOffset()
503 agr(destination, kRootRegister); in DecompressTaggedPointer()
511 agr(destination, kRootRegister); in DecompressTaggedPointer()
519 agr(destination, kRootRegister); in DecompressAnyTagged()
527 agr(destination, kRootRegister); in DecompressAnyTagged()
1945 StoreP(r0, MemOperand(kRootRegister, in CallCFunctionHelper()
1947 StoreP(fp, MemOperand(kRootRegister, in CallCFunctionHelper()
[all …]

1234567