HomeSort by relevance Sort by last modified time
    Searched refs:MemOperand (Results 126 - 150 of 236) sorted by null

1 2 3 4 56 7 8 910

  /external/v8/src/crankshaft/arm/
lithium-codegen-arm.cc 77 MemOperand(sp, count * kDoubleSize));
93 MemOperand(sp, count * kDoubleSize));
135 __ str(r1, MemOperand(r0, 2 * kPointerSize));
188 __ str(r0, MemOperand(fp, StandardFrameConstants::kContextOffset));
199 __ ldr(r0, MemOperand(fp, parameter_offset));
201 MemOperand target = ContextMemOperand(cp, var->index());
456 // TODO(regis): Why is vldr not taking a MemOperand?
458 MemOperand mem_op = ToMemOperand(op);
546 MemOperand LCodeGen::ToMemOperand(LOperand* op) const {
551 return MemOperand(fp, FrameSlotToFPOffset(op->index()))
    [all...]
  /external/v8/src/mips64/
assembler-mips64.cc 204 // Implementation of Operand and MemOperand.
223 MemOperand::MemOperand(Register rm, int32_t offset) : Operand(rm) {
228 MemOperand::MemOperand(Register rm, int32_t unit, int32_t multiplier,
248 // sd(r, MemOperand(sp, 0))
251 // ld(r, MemOperand(sp, 0))
    [all...]
  /external/v8/src/crankshaft/arm64/
lithium-codegen-arm64.cc 640 __ Str(x0, MemOperand(fp, StandardFrameConstants::kContextOffset));
654 __ Ldr(value, MemOperand(fp, parameter_offset));
656 MemOperand target = ContextMemOperand(cp, var->index());
882 __ Ldr(w1, MemOperand(x0));
886 __ Str(w1, MemOperand(x0));
893 __ Str(w1, MemOperand(x0));
    [all...]
lithium-gap-resolver-arm64.cc 218 MemOperand source_operand = cgen_->ToMemOperand(source);
277 MemOperand src = cgen_->ToMemOperand(source);
  /external/v8/src/full-codegen/arm64/
full-codegen-arm64.cc 226 __ Str(x0, MemOperand(fp, StandardFrameConstants::kContextOffset));
237 __ Ldr(x10, MemOperand(fp, parameter_offset));
239 MemOperand target = ContextMemOperand(cp, var->index());
273 __ Ldr(x1, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset));
444 __ Ldp(fp, lr, MemOperand(current_sp, 2 * kXRegSize, PostIndex));
458 __ Ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
661 MemOperand FullCodeGenerator::StackOperand(Variable* var) {
670 return MemOperand(fp, offset);
674 MemOperand FullCodeGenerator::VarOperand(Variable* var, Register scratch) {
688 MemOperand location = VarOperand(var, dest)
    [all...]
  /external/v8/src/crankshaft/x87/
lithium-codegen-x87.cc 120 __ mov(MemOperand(esp, eax, times_4, 0), Immediate(kSlotsZapValue));
295 __ push(MemOperand(esp, 0)); // Copy return address.
296 __ push(MemOperand(esp, 2 * kPointerSize)); // Copy entry address.
304 __ mov(MemOperand(esp, 3 * kPointerSize), ebp); // Save ebp.
306 __ lea(ebp, MemOperand(esp, 3 * kPointerSize));
312 __ mov(MemOperand(esp, 2 * kPointerSize),
991 __ fild_s(MemOperand(esp, 0));
1010 __ fild_s(MemOperand(esp, 0));
    [all...]
  /external/v8/src/debug/arm64/
debug-arm64.cc 144 __ Ldr(x1, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset));
  /external/v8/src/debug/mips/
debug-mips.cc 124 __ lw(a1, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset));
  /external/v8/src/debug/mips64/
debug-mips64.cc 127 __ ld(a1, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset));
  /external/v8/src/debug/ppc/
debug-ppc.cc 134 __ LoadP(r4, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset));
  /external/v8/src/debug/s390/
debug-s390.cc 138 __ LoadP(r3, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset));
  /external/v8/src/regexp/arm/
regexp-macro-assembler-arm.h 147 MemOperand register_location(int register_index);
  /external/v8/src/regexp/mips/
regexp-macro-assembler-mips.h 147 MemOperand register_location(int register_index);
  /external/v8/src/regexp/mips64/
regexp-macro-assembler-mips64.h 151 MemOperand register_location(int register_index);
  /external/v8/src/regexp/ppc/
regexp-macro-assembler-ppc.h 138 MemOperand register_location(int register_index);
  /external/v8/src/regexp/s390/
regexp-macro-assembler-s390.h 138 MemOperand register_location(int register_index);
  /external/vixl/test/aarch32/
test-simulator-cond-rd-operand-const-a32.cc 521 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr)));
525 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd)));
535 __ Str(nzcv_bits, MemOperand(result_ptr, offsetof(Inputs, apsr)));
537 __ Str(rd, MemOperand(result_ptr, offsetof(Inputs, rd)));
test-simulator-cond-rd-operand-const-t32.cc 636 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr)));
640 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd)));
650 __ Str(nzcv_bits, MemOperand(result_ptr, offsetof(Inputs, apsr)));
652 __ Str(rd, MemOperand(result_ptr, offsetof(Inputs, rd)));
    [all...]
test-simulator-cond-rd-operand-imm16-t32.cc 474 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr)));
478 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd)));
488 __ Str(nzcv_bits, MemOperand(result_ptr, offsetof(Inputs, apsr)));
490 __ Str(rd, MemOperand(result_ptr, offsetof(Inputs, rd)));
  /external/llvm/lib/Target/Lanai/
LanaiMemAluCombiner.cpp 159 const MachineMemOperand *MemOperand = *MI.memoperands_begin();
162 if (MemOperand->isVolatile())
  /external/v8/src/ppc/
codegen-ppc.cc 162 __ lhzx(result, MemOperand(string, result));
166 __ lbzx(result, MemOperand(string, index));
  /external/v8/src/s390/
codegen-s390.cc 160 __ LoadLogicalHalfWordP(result, MemOperand(string, result));
164 __ LoadlB(result, MemOperand(string, index));
  /external/vixl/tools/test_generator/
data_types.py 31 or C++ `Operand` and `MemOperand` objects are operands. We can think of them
35 to represent it (e.g. "Register", "ShiftType", "MemOperand", ...) and a name
129 corresponds to C++ objects such as `Operand` or `MemOperand`.
390 code = "__ Ldr({name}, MemOperand(input_ptr, offsetof(Inputs, {name})));"
394 code = "__ Str({name}, MemOperand(result_ptr, offsetof(Inputs, {name})));"
400 code = "__ Vldr({name}, MemOperand(input_ptr, offsetof(Inputs, {name})));"
404 code = "__ Vstr({name}, MemOperand(result_ptr, offsetof(Inputs, {name})));"
429 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, {})));
443 __ Str(nzcv_bits, MemOperand(result_ptr, offsetof(Inputs, {})));
469 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, {})))
    [all...]
  /external/v8/src/mips/
assembler-mips.cc 224 // Implementation of Operand and MemOperand.
243 MemOperand::MemOperand(Register rm, int32_t offset) : Operand(rm) {
248 MemOperand::MemOperand(Register rm, int32_t unit, int32_t multiplier,
267 // sw(r, MemOperand(sp, 0))
270 // lw(r, MemOperand(sp, 0))
    [all...]
  /external/vixl/src/aarch32/
macro-assembler-aarch32.h 328 // partially compute the address. The returned MemOperand will perform any
339 MemOperand MemOperandComputationHelper(Condition cond,
345 MemOperand MemOperandComputationHelper(Register scratch,
355 MemOperand MemOperandComputationHelper(Condition cond,
371 MemOperand MemOperandComputationHelper(Register scratch,
544 bool AliasesAvailableScratchRegister(const MemOperand& operand) {
843 Ldr(dst, MemOperand(sp, offset));
847 Str(src, MemOperand(sp, offset));
    [all...]

Completed in 3182 milliseconds

1 2 3 4 56 7 8 910