/external/chromium_org/v8/src/arm64/ |
assembler-arm64.cc | 467 MemOperand::PairResult MemOperand::AreConsistentForPair( 468 const MemOperand& operandA, 469 const MemOperand& operandB, [all...] |
macro-assembler-arm64-inl.h | 23 MemOperand FieldMemOperand(Register object, int offset) { 24 return MemOperand(object, offset - kHeapObjectTag); 28 MemOperand UntagSmiFieldMemOperand(Register object, int offset) { 33 MemOperand UntagSmiMemOperand(Register object, int offset) { 36 return MemOperand(object, offset + (kSmiShift / kBitsPerByte)); 295 void MacroAssembler::FN(const REGTYPE REG, const MemOperand& addr) { \ 305 const MemOperand& addr) { \ 868 const MemOperand& src) { 1125 const MemOperand& dst) { [all...] |
/external/chromium_org/v8/src/ |
full-codegen.h | 356 MemOperand StackOperand(Variable* var); 362 MemOperand VarOperand(Variable* var, Register scratch); 502 MemOperand ContextSlotOperandCheckExtensions(Variable* var, Label* slow); 555 MemOperand location); [all...] |
/external/chromium_org/v8/src/ic/arm/ |
handler-compiler-arm.cc | 49 __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); 89 __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); 152 __ ldr(scratch, MemOperand(cp, offset)); 154 __ ldr(scratch, MemOperand(scratch, Context::SlotOffset(index)));
|
/external/chromium_org/v8/src/mips64/ |
regexp-macro-assembler-mips64.h | 189 MemOperand register_location(int register_index);
|
/external/vixl/src/a64/ |
macro-assembler-a64.h | 212 void FN(const REGTYPE REG, const MemOperand& addr); 217 const MemOperand& addr, 733 const MemOperand& src) { 739 const MemOperand& src) { 743 void Ldpsw(const Register& rt, const Register& rt2, const MemOperand& src) { [all...] |
/external/chromium_org/v8/src/x87/ |
lithium-codegen-x87.cc | 197 __ mov(MemOperand(esp, eax, times_4, 0), 319 Operand alignment_loc = MemOperand(ebp, -3 * kPointerSize); 394 __ push(MemOperand(ebp, StandardFrameConstants::kContextOffset)); 409 __ push(MemOperand(esp, 3 * kPointerSize)); 410 __ mov(MemOperand(esp, 4 * kPointerSize), ebp); 411 __ lea(ebp, MemOperand(esp, 4 * kPointerSize)); [all...] |
macro-assembler-x87.cc | 238 fst_d(MemOperand(esp, 0)); 251 fist_s(MemOperand(esp, 0)); 252 fild_s(MemOperand(esp, 0)); 263 fst_s(MemOperand(esp, 0)); 762 fnstcw(MemOperand(esp, 0)); 763 and_(MemOperand(esp, 0), Immediate(0xF3FF)); 764 or_(MemOperand(esp, 0), Immediate(rc)); 765 fldcw(MemOperand(esp, 0)); 772 fldcw(MemOperand(esp, 0)); 921 fnsave(MemOperand(ebp, offset - 108)) [all...] |
lithium-gap-resolver-x87.cc | 301 cgen_->X87Mov(dst, MemOperand(esp, 0));
|
code-stubs-x87.cc | 188 MemOperand mantissa_operand(MemOperand(input_reg, double_offset)); 189 MemOperand exponent_operand(MemOperand(input_reg, 217 __ lea(result_reg, MemOperand(ecx, -HeapNumber::kExponentBias)); 235 __ mov(result_reg, MemOperand(esp, 0)); 258 __ cmp(MemOperand(esp, 0), Immediate(0)); [all...] |
deoptimizer-x87.cc | 249 __ fistp_s(MemOperand(esp, 0));
|
full-codegen-x87.cc | 437 MemOperand operand = codegen()->VarOperand(var, result_register()); 661 MemOperand FullCodeGenerator::StackOperand(Variable* var) { 675 MemOperand FullCodeGenerator::VarOperand(Variable* var, Register scratch) { 689 MemOperand location = VarOperand(var, dest); 702 MemOperand location = VarOperand(var, scratch0); [all...] |
macro-assembler-x87.h | 18 typedef Operand MemOperand; [all...] |
/art/compiler/utils/arm64/ |
assembler_arm64.h | 36 #define MEM_OP(x...) vixl::MemOperand(x)
|
/external/chromium_org/v8/src/ia32/ |
lithium-codegen-ia32.cc | 104 __ movsd(MemOperand(esp, count * kDoubleSize), 121 MemOperand(esp, count * kDoubleSize)); 228 __ mov(MemOperand(esp, eax, times_4, 0), 353 Operand alignment_loc = MemOperand(ebp, -3 * kPointerSize); 397 __ push(MemOperand(ebp, StandardFrameConstants::kContextOffset)); 412 __ push(MemOperand(esp, 3 * kPointerSize)); 413 __ mov(MemOperand(esp, 4 * kPointerSize), ebp); 414 __ lea(ebp, MemOperand(esp, 4 * kPointerSize)); [all...] |
code-stubs-ia32.cc | 198 MemOperand mantissa_operand(MemOperand(input_reg, double_offset)); 199 MemOperand exponent_operand(MemOperand(input_reg, 232 __ lea(result_reg, MemOperand(ecx, -HeapNumber::kExponentBias)); 269 __ mov(result_reg, MemOperand(esp, 0)); 288 __ cmp(MemOperand(esp, 0), Immediate(0)); [all...] |
full-codegen-ia32.cc | 440 MemOperand operand = codegen()->VarOperand(var, result_register()); 664 MemOperand FullCodeGenerator::StackOperand(Variable* var) { 678 MemOperand FullCodeGenerator::VarOperand(Variable* var, Register scratch) { 692 MemOperand location = VarOperand(var, dest); 705 MemOperand location = VarOperand(var, scratch0); [all...] |
macro-assembler-ia32.h | 18 typedef Operand MemOperand; [all...] |
macro-assembler-ia32.cc | 246 movsd(MemOperand(esp, 0), input_reg); 337 movsd(MemOperand(esp, 0), xmm0); [all...] |
/external/chromium_org/v8/src/ic/arm64/ |
handler-compiler-arm64.cc | 246 __ Ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); 277 __ Ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
|
/external/chromium_org/v8/src/x64/ |
lithium-codegen-x64.cc | 93 __ movsd(MemOperand(rsp, count * kDoubleSize), 110 MemOperand(rsp, count * kDoubleSize)); 176 __ movp(MemOperand(rsp, rax, times_pointer_size, 0), 317 __ movp(rsi, MemOperand(rbp, StandardFrameConstants::kContextOffset)); 327 __ movp(rsi, MemOperand(rsp, kPointerSize)); [all...] |
code-stubs-x64.cc | 160 MemOperand mantissa_operand(MemOperand(input_reg, double_offset)); 161 MemOperand exponent_operand(MemOperand(input_reg, 189 __ leal(result_reg, MemOperand(rcx, -HeapNumber::kExponentBias)); 211 __ cmpl(MemOperand(rsp, 0), Immediate(0)); [all...] |
full-codegen-x64.cc | 453 MemOperand operand = codegen()->VarOperand(var, result_register()); 685 MemOperand FullCodeGenerator::StackOperand(Variable* var) { 700 MemOperand FullCodeGenerator::VarOperand(Variable* var, Register scratch) { 714 MemOperand location = VarOperand(var, dest); 727 MemOperand location = VarOperand(var, scratch0); [all...] |
macro-assembler-x64.cc | [all...] |
macro-assembler-x64.h | 29 typedef Operand MemOperand; [all...] |