HomeSort by relevance Sort by last modified time
    Searched refs:kPointerSize (Results 26 - 50 of 263) sorted by null

12 3 4 5 6 7 8 91011

  /art/compiler/utils/
jni_macro_assembler.h 45 template <PointerSize kPointerSize>
48 static std::unique_ptr<JNIMacroAssembler<kPointerSize>> Create(
81 virtual void StoreStackOffsetToThread(ThreadOffset<kPointerSize> thr_offs,
85 virtual void StoreStackPointerToThread(ThreadOffset<kPointerSize> thr_offs) = 0;
96 ThreadOffset<kPointerSize> src,
108 virtual void LoadRawPtrFromThread(ManagedRegister dest, ThreadOffset<kPointerSize> offs) = 0;
114 ThreadOffset<kPointerSize> thr_offs,
117 virtual void CopyRawPtrToThread(ThreadOffset<kPointerSize> thr_offs,
196 virtual void CallFromThread(ThreadOffset<kPointerSize> offset, ManagedRegister scratch) = 0;
245 template <typename T, PointerSize kPointerSize>
    [all...]
  /art/compiler/jni/quick/
jni_compiler.cc 57 template <PointerSize kPointerSize>
58 static void CopyParameter(JNIMacroAssembler<kPointerSize>* jni_asm,
62 template <PointerSize kPointerSize>
63 static void SetNativeParameter(JNIMacroAssembler<kPointerSize>* jni_asm,
67 template <PointerSize kPointerSize>
68 static std::unique_ptr<JNIMacroAssembler<kPointerSize>> GetMacroAssembler(
70 return JNIMacroAssembler<kPointerSize>::Create(arena, isa, features);
78 template <PointerSize kPointerSize>
79 static ThreadOffset<kPointerSize> GetJniEntrypointThreadOffset(JniEntrypoint which,
84 ThreadOffset<kPointerSize> jni_start
    [all...]
  /external/v8/src/
frames.h 72 static const int kNextOffset = 0 * kPointerSize;
74 static const int kSize = kNextOffset + kPointerSize;
152 static const int kCallerFPOffset = 0 * kPointerSize;
162 kFixedFrameSizeAboveFp / kPointerSize;
164 FLAG_enable_embedded_constant_pool ? kPointerSize : 0;
165 static const int kCPSlotCount = kCPSlotSize / kPointerSize;
166 static const int kConstantPoolOffset = kCPSlotSize ? -1 * kPointerSize : 0;
167 static const int kContextOrFrameTypeSize = kPointerSize;
205 static const int kFixedFrameSizeFromFp = 2 * kPointerSize + kCPSlotSize;
208 static const int kFixedSlotCountFromFp = kFixedFrameSizeFromFp / kPointerSize;
    [all...]
objects.h     [all...]
frames-inl.h 117 BuiltinExitFrameConstants::kNewTargetOffset + (argc - 1) * kPointerSize;
187 int parameter_offset = (param_count - index - 1) * kPointerSize;
193 DCHECK(IsAddressAligned(base, kPointerSize));
198 return base - index * kPointerSize;
210 // kPointerSize to get the actual stack size.
211 intptr_t stack_size_in_bytes = (base + kPointerSize) - sp();
212 DCHECK(IsAligned(stack_size_in_bytes, kPointerSize));
layout-descriptor.cc 194 DCHECK(IsAligned(offset_in_bytes, kPointerSize));
195 DCHECK(IsAligned(end_offset, kPointerSize));
202 int max_sequence_length = (end_offset - offset_in_bytes) / kPointerSize;
203 int field_index = Max(0, (offset_in_bytes - header_size_) / kPointerSize);
214 header_size_ + sequence_length * kPointerSize;
223 offset_in_bytes + sequence_length * kPointerSize;
  /art/runtime/mirror/
field-inl.h 29 template <PointerSize kPointerSize, bool kTransactionActive>
56 auto* resolved_field = field->GetDexCache()->GetResolvedField(dex_field_index, kPointerSize);
69 field->GetDexCache()->SetResolvedField(dex_field_index, field, kPointerSize);
executable.cc 23 template <PointerSize kPointerSize, bool kTransactionActive>
25 auto* interface_method = method->GetInterfaceMethodIfProxy(kPointerSize);
method.cc 54 template <PointerSize kPointerSize, bool kTransactionActive>
60 CreateFromArtMethod<kPointerSize, kTransactionActive>(method);
106 template <PointerSize kPointerSize, bool kTransactionActive>
112 CreateFromArtMethod<kPointerSize, kTransactionActive>(method);
method.h 31 template <PointerSize kPointerSize, bool kTransactionActive>
63 template <PointerSize kPointerSize, bool kTransactionActive>
  /external/v8/src/regexp/arm64/
regexp-macro-assembler-arm64.h 111 static const int kReturnAddress = kCalleeSavedRegisters + 11 * kPointerSize;
112 static const int kSecondaryReturnAddress = kReturnAddress + kPointerSize;
114 static const int kIsolate = kSecondaryReturnAddress + kPointerSize;
118 static const int kDirectCall = kCalleeSavedRegisters - kPointerSize;
119 static const int kStackBase = kDirectCall - kPointerSize;
120 static const int kOutputSize = kStackBase - kPointerSize;
121 static const int kInput = kOutputSize - kPointerSize;
124 static const int kSuccessCounter = kInput - kPointerSize;
  /external/v8/src/ia32/
deoptimizer-ia32.cc 212 const int kSavedRegistersAreaSize = kNumberOfRegisters * kPointerSize +
220 __ mov(ecx, Operand(esp, kSavedRegistersAreaSize + 1 * kPointerSize));
221 __ lea(edx, Operand(esp, kSavedRegistersAreaSize + 2 * kPointerSize));
234 __ mov(Operand(esp, 0 * kPointerSize), eax); // Function.
235 __ mov(Operand(esp, 1 * kPointerSize), Immediate(type())); // Bailout type.
236 __ mov(Operand(esp, 2 * kPointerSize), ebx); // Bailout id.
237 __ mov(Operand(esp, 3 * kPointerSize), ecx); // Code address or 0.
238 __ mov(Operand(esp, 4 * kPointerSize), edx); // Fp-to-sp delta.
239 __ mov(Operand(esp, 5 * kPointerSize),
252 int offset = (i * kPointerSize) + FrameDescription::registers_offset()
    [all...]
  /art/compiler/jni/
jni_cfi_test.cc 53 template <PointerSize kPointerSize>
79 std::unique_ptr<JNIMacroAssembler<kPointerSize>> jni_asm(
80 JNIMacroAssembler<kPointerSize>::Create(&arena, isa));
  /external/v8/src/s390/
deoptimizer-s390.cc 128 __ lay(sp, MemOperand(sp, -kNumberOfRegisters * kPointerSize));
135 (kNumberOfRegisters * kPointerSize) + kDoubleRegsSize;
147 __ la(r6, MemOperand(sp, kSavedRegistersAreaSize + (1 * kPointerSize)));
165 __ StoreP(r7, MemOperand(sp, kStackFrameExtraParamSlot * kPointerSize));
180 // MemOperand(sp), kNumberOfRegisters * kPointerSize);
185 int offset = (i * kPointerSize) + FrameDescription::registers_offset();
186 __ LoadP(r4, MemOperand(sp, i * kPointerSize));
196 int src_offset = code * kDoubleSize + kNumberOfRegisters * kPointerSize;
203 __ la(sp, MemOperand(sp, kSavedRegistersAreaSize + (1 * kPointerSize)));
220 __ la(r5, MemOperand(r5, kPointerSize));
    [all...]
  /external/v8/src/compiler/
frame.cc 22 int alignment_slots = alignment / kPointerSize;
  /external/v8/src/ppc/
deoptimizer-ppc.cc 137 __ subi(sp, sp, Operand(kNumberOfRegisters * kPointerSize));
140 __ StoreP(ToRegister(i), MemOperand(sp, kPointerSize * i));
148 (kNumberOfRegisters * kPointerSize) + kDoubleRegsSize;
158 __ addi(r7, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize)));
188 int offset = (i * kPointerSize) + FrameDescription::registers_offset();
189 __ LoadP(r5, MemOperand(sp, i * kPointerSize));
199 int src_offset = code * kDoubleSize + kNumberOfRegisters * kPointerSize;
205 __ addi(sp, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize)));
222 __ addi(r6, r6, Operand(kPointerSize));
267 __ addi(r7, r7, Operand(kPointerSize));
    [all...]
  /external/v8/src/builtins/
builtins-constructor.h 35 JSArray::kInitialMaxFastElementArray * kPointerSize / kDoubleSize;
63 STATIC_ASSERT(((kMaximumSlots + Context::MIN_CONTEXT_SLOTS) * kPointerSize +
  /external/v8/src/compiler/arm/
unwinding-info-writer-arm.cc 26 eh_frame_writer_.RecordRegisterSavedToStack(lr, kPointerSize);
78 eh_frame_writer_.RecordRegisterSavedToStack(lr, kPointerSize);
  /external/v8/src/compiler/arm64/
unwinding-info-writer-arm64.cc 26 eh_frame_writer_.RecordRegisterSavedToStack(lr, kPointerSize);
78 eh_frame_writer_.RecordRegisterSavedToStack(lr, kPointerSize);
  /external/v8/src/x87/
deoptimizer-x87.cc 211 __ sub(esp, Immediate(kPointerSize));
233 kNumberOfRegisters * kPointerSize + kDoubleRegsSize;
240 __ mov(ecx, Operand(esp, kSavedRegistersAreaSize + 1 * kPointerSize));
241 __ lea(edx, Operand(esp, kSavedRegistersAreaSize + 2 * kPointerSize));
255 __ mov(Operand(esp, 0 * kPointerSize), eax); // Function.
256 __ mov(Operand(esp, 1 * kPointerSize), Immediate(type())); // Bailout type.
257 __ mov(Operand(esp, 2 * kPointerSize), ebx); // Bailout id.
258 __ mov(Operand(esp, 3 * kPointerSize), ecx); // Code address or 0.
259 __ mov(Operand(esp, 4 * kPointerSize), edx); // Fp-to-sp delta.
260 __ mov(Operand(esp, 5 * kPointerSize),
    [all...]
  /external/v8/src/arm/
deoptimizer-arm.cc 146 (kNumberOfRegisters * kPointerSize) + kDoubleRegsSize;
156 __ add(r4, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize)));
171 __ str(r4, MemOperand(sp, 0 * kPointerSize)); // Fp-to-sp delta.
173 __ str(r5, MemOperand(sp, 1 * kPointerSize)); // Isolate.
187 int offset = (i * kPointerSize) + FrameDescription::registers_offset();
188 __ ldr(r2, MemOperand(sp, i * kPointerSize));
199 int src_offset = code * kDoubleSize + kNumberOfRegisters * kPointerSize;
205 __ add(sp, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize)));
263 __ add(r4, r4, Operand(kPointerSize));
286 int offset = (i * kPointerSize) + FrameDescription::registers_offset()
    [all...]
  /external/v8/src/mips/
deoptimizer-mips.cc 130 __ Subu(sp, sp, kNumberOfRegisters * kPointerSize);
133 __ sw(ToRegister(i), MemOperand(sp, kPointerSize * i));
141 (kNumberOfRegisters * kPointerSize) + kDoubleRegsSize;
151 __ Addu(t0, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize)));
185 int offset = (i * kPointerSize) + FrameDescription::registers_offset();
187 __ lw(a2, MemOperand(sp, i * kPointerSize));
201 int src_offset = code * kDoubleSize + kNumberOfRegisters * kPointerSize;
207 __ Addu(sp, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize)));
264 __ Addu(t0, t0, Operand(kPointerSize));
292 int offset = (i * kPointerSize) + FrameDescription::registers_offset()
    [all...]
  /external/v8/src/mips64/
deoptimizer-mips64.cc 130 __ Dsubu(sp, sp, kNumberOfRegisters * kPointerSize);
133 __ sd(ToRegister(i), MemOperand(sp, kPointerSize * i));
141 (kNumberOfRegisters * kPointerSize) + kDoubleRegsSize;
151 __ Daddu(a4, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize)));
185 int offset = (i * kPointerSize) + FrameDescription::registers_offset();
187 __ ld(a2, MemOperand(sp, i * kPointerSize));
201 int src_offset = code * kDoubleSize + kNumberOfRegisters * kPointerSize;
207 __ Daddu(sp, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize)));
263 __ Daddu(a4, a4, Operand(kPointerSize));
291 int offset = (i * kPointerSize) + FrameDescription::registers_offset()
    [all...]
  /external/v8/src/regexp/ia32/
regexp-macro-assembler-ia32.cc 184 __ add(backtrack_stackpointer(), Immediate(kPointerSize)); // Pop.
275 __ add(esp, Immediate(kPointerSize));
303 __ mov(Operand(esp, 3 * kPointerSize), Immediate(0));
307 __ mov(Operand(esp, 3 * kPointerSize),
311 __ mov(Operand(esp, 2 * kPointerSize), ebx);
319 __ mov(Operand(esp, 1 * kPointerSize), edi);
323 __ mov(Operand(esp, 0 * kPointerSize), edx);
684 __ cmp(ecx, num_registers_ * kPointerSize);
702 __ sub(esp, Immediate(num_registers_ * kPointerSize));
726 const int kRegistersPerPage = kPageSize / kPointerSize;
    [all...]
  /external/v8/src/regexp/x87/
regexp-macro-assembler-x87.cc 184 __ add(backtrack_stackpointer(), Immediate(kPointerSize)); // Pop.
274 __ add(esp, Immediate(kPointerSize));
302 __ mov(Operand(esp, 3 * kPointerSize), Immediate(0));
306 __ mov(Operand(esp, 3 * kPointerSize),
310 __ mov(Operand(esp, 2 * kPointerSize), ebx);
318 __ mov(Operand(esp, 1 * kPointerSize), edi);
322 __ mov(Operand(esp, 0 * kPointerSize), edx);
683 __ cmp(ecx, num_registers_ * kPointerSize);
701 __ sub(esp, Immediate(num_registers_ * kPointerSize));
725 const int kRegistersPerPage = kPageSize / kPointerSize;
    [all...]

Completed in 673 milliseconds

12 3 4 5 6 7 8 91011