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

1 2 3 4 56 7 8 91011>>

  /external/v8/src/mips/
deoptimizer-mips.cc 147 __ Subu(sp, sp, Operand(kDoubleRegsSize));
166 __ li(a2, Operand(ExternalReference(Isolate::kCEntryFPAddress, isolate())));
180 __ Addu(t0, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize)));
188 __ li(a1, Operand(type())); // bailout type,
192 __ li(t1, Operand(ExternalReference::isolate_address(isolate())));
231 __ Addu(sp, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize)));
241 __ Addu(a3, a1, Operand(FrameDescription::frame_content_offset()));
250 __ BranchShort(&pop_loop, ne, a2, Operand(sp));
280 __ Subu(a3, a3, Operand(sizeof(uint32_t)));
281 __ Addu(t2, a2, Operand(a3))
    [all...]
assembler-mips-inl.h 54 // Operand and MemOperand.
56 Operand::Operand(int32_t immediate, RelocInfo::Mode rmode) {
63 Operand::Operand(const ExternalReference& f) {
70 Operand::Operand(Smi* value) {
77 Operand::Operand(Register rm) {
82 bool Operand::is_reg() const
    [all...]
  /external/vixl/src/vixl/a64/
macro-assembler-a64.cc 635 const Operand& operand) {
637 LogicalMacro(rd, rn, operand, AND);
643 const Operand& operand) {
645 LogicalMacro(rd, rn, operand, ANDS);
650 const Operand& operand) {
652 Ands(AppropriateZeroRegFor(rn), rn, operand); local
658 const Operand& operand)
1199 Adds(AppropriateZeroRegFor(rn), rn, operand); local
1205 Subs(AppropriateZeroRegFor(rn), rn, operand); local
    [all...]
  /external/v8/src/crankshaft/mips/
lithium-codegen-mips.h 78 Operand ToOperand(LOperand* op);
226 const Operand& src2 = Operand(zero_reg));
230 Register src1 = zero_reg, const Operand& src2 = Operand(zero_reg));
270 const Operand& src2);
278 const Operand& src2);
281 const Operand& src2);
301 Operand* cmp2);
  /external/v8/src/crankshaft/mips64/
lithium-codegen-mips64.h 79 Operand ToOperand(LOperand* op);
228 const Operand& src2 = Operand(zero_reg));
232 Register src1 = zero_reg, const Operand& src2 = Operand(zero_reg));
273 const Operand& src2);
281 const Operand& src2);
284 const Operand& src2);
304 Operand* cmp2);
  /external/v8/src/mips64/
assembler-mips64-inl.h 54 // Operand and MemOperand.
56 Operand::Operand(int64_t immediate, RelocInfo::Mode rmode) {
63 Operand::Operand(const ExternalReference& f) {
70 Operand::Operand(Smi* value) {
77 Operand::Operand(Register rm) {
82 bool Operand::is_reg() const
    [all...]
  /external/v8/src/crankshaft/x87/
lithium-codegen-x87.cc 91 __ mov(Operand(esp, offset), eax);
126 __ mov(eax, Operand(ebx, 1 * kPointerSize));
127 __ mov(Operand(ebx, 0), eax);
128 __ add(Operand(ebx), Immediate(kPointerSize));
131 __ mov(Operand(ebx, 0), Immediate(kAlignmentZapValue));
166 __ sub(Operand(esp), Immediate(slots * kPointerSize));
171 __ mov(Operand(eax), Immediate(slots));
180 __ sub(Operand(esp), Immediate(slots * kPointerSize));
191 __ mov(Operand(ebp, offset), edx);
193 __ mov(Operand(ebp, offset), Immediate(kNoAlignmentPadding))
1993 Operand operand = BuildSeqStringOperand(string, instr->index(), encoding); local
2017 Operand operand = BuildSeqStringOperand(string, instr->index(), encoding); local
2990 MemOperand operand = instr->object()->IsConstantOperand() local
4130 MemOperand operand = instr->object()->IsConstantOperand() local
4179 MemOperand operand = FieldOperand(write_register, offset); local
4389 Operand operand = BuildFastArrayOperand( local
5299 Operand operand = ToOperand(instr->value()); local
    [all...]
  /external/v8/src/full-codegen/ia32/
full-codegen-ia32.cc 111 __ mov(ecx, Operand(esp, receiver_offset));
138 __ cmp(ecx, Operand::StaticVariable(stack_limit));
201 __ mov(Operand(ebp, StandardFrameConstants::kContextOffset), eax);
212 __ mov(eax, Operand(ebp, parameter_offset));
215 __ mov(Operand(esi, context_offset), eax);
244 __ mov(edi, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset));
269 Operand(ebp, StandardFrameConstants::kCallerSPOffset + offset));
285 __ mov(edi, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset));
293 Operand(ebp, StandardFrameConstants::kCallerSPOffset + offset));
334 __ cmp(esp, Operand::StaticVariable(stack_limit))
447 MemOperand operand = codegen()->VarOperand(var, result_register()); local
    [all...]
  /external/v8/src/full-codegen/x87/
full-codegen-x87.cc 111 __ mov(ecx, Operand(esp, receiver_offset));
138 __ cmp(ecx, Operand::StaticVariable(stack_limit));
201 __ mov(Operand(ebp, StandardFrameConstants::kContextOffset), eax);
212 __ mov(eax, Operand(ebp, parameter_offset));
215 __ mov(Operand(esi, context_offset), eax);
241 __ mov(edi, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset));
266 Operand(ebp, StandardFrameConstants::kCallerSPOffset + offset));
282 __ mov(edi, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset));
290 Operand(ebp, StandardFrameConstants::kCallerSPOffset + offset));
331 __ cmp(esp, Operand::StaticVariable(stack_limit))
444 MemOperand operand = codegen()->VarOperand(var, result_register()); local
    [all...]
  /external/v8/src/x64/
codegen-x64.cc 206 __ leap(rdi, Operand(r9, times_8, FixedArray::kHeaderSize));
297 __ leap(rdi, Operand(r9, times_pointer_size, FixedArray::kHeaderSize));
329 __ movp(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
383 __ movp(rsi, Operand(rbp, StandardFrameConstants::kContextOffset));
466 __ movzxwl(result, Operand(result, index, times_2, 0));
470 __ movzxbl(result, Operand(result, index, times_1, 0));
517 __ Movsd(double_scratch, Operand(kScratchRegister, 0 * kDoubleSize));
521 __ Ucomisd(input, Operand(kScratchRegister, 1 * kDoubleSize));
522 __ Movsd(result, Operand(kScratchRegister, 2 * kDoubleSize));
524 __ Movsd(double_scratch, Operand(kScratchRegister, 3 * kDoubleSize))
    [all...]
  /external/v8/src/x87/
codegen-x87.cc 133 __ mov(dst, Operand(esp, stack_offset + kDestinationOffset));
134 __ mov(src, Operand(esp, stack_offset + kSourceOffset));
135 __ mov(count, Operand(esp, stack_offset + kSizeOffset));
151 __ mov(eax, Operand(src, 0));
154 __ mov(Operand(dst, 0), eax);
162 __ mov_b(eax, Operand(src, 0));
165 __ mov_b(Operand(dst, 0), eax);
181 __ mov(eax, Operand(src, 0));
183 __ mov(Operand(dst, 0), eax);
192 __ mov_b(eax, Operand(src, 0))
    [all...]
  /external/v8/src/full-codegen/x64/
full-codegen-x64.cc 199 __ movp(Operand(rbp, StandardFrameConstants::kContextOffset), rax);
210 __ movp(rax, Operand(rbp, parameter_offset));
213 __ movp(Operand(rsi, context_offset), rax);
239 __ movp(rdi, Operand(rbp, JavaScriptFrameConstants::kFunctionOffset));
264 Operand(rbp, StandardFrameConstants::kCallerSPOffset + offset));
283 __ movp(rdi, Operand(rbp, JavaScriptFrameConstants::kFunctionOffset));
291 Operand(rbp, StandardFrameConstants::kCallerSPOffset + offset));
450 MemOperand operand = codegen()->VarOperand(var, result_register()); local
451 __ Push(operand);
562 __ movp(Operand(rsp, 0), reg)
    [all...]
  /external/v8/test/cctest/
test-macro-assembler-x64.cc 48 using i::Operand;
    [all...]
test-assembler-x87.cc 58 __ mov(eax, Operand(esp, 4));
59 __ add(eax, Operand(esp, 8));
86 __ mov(edx, Operand(esp, 4));
123 __ mov(edx, Operand(esp, 4));
168 __ mov(eax, Operand(reinterpret_cast<intptr_t>(&baz), RelocInfo::NONE32));
192 __ fld_d(Operand(esp, 3 * kPointerSize));
193 __ fld_d(Operand(esp, 1 * kPointerSize));
329 __ mov(eax, Operand(esp, 4));
330 __ jmp(Operand::JumpTable(eax, times_4, &table));
376 __ mov(eax, Operand(esp, 4))
    [all...]
  /external/v8/src/debug/ia32/
debug-ia32.cc 90 __ lea(esp, Operand(esp, ebx, times_half_pointer_size, 0));
104 __ jmp(Operand::StaticVariable(after_break_target));
110 __ lea(esp, Operand(ebp, -1 * kPointerSize));
  /external/v8/src/debug/x64/
debug-x64.cc 90 __ leap(rsp, Operand(rsp, kScratchRegister, times_pointer_size, 0));
105 __ Jump(Operand(kScratchRegister, 0));
111 __ leap(rsp, Operand(rbp, -1 * kPointerSize));
  /external/v8/src/debug/x87/
debug-x87.cc 90 __ lea(esp, Operand(esp, ebx, times_half_pointer_size, 0));
104 __ jmp(Operand::StaticVariable(after_break_target));
110 __ lea(esp, Operand(ebp, -1 * kPointerSize));
  /external/v8/src/ia32/
assembler-ia32-inl.h 509 void Operand::set_modrm(int mod, Register rm) {
516 void Operand::set_sib(ScaleFactor scale, Register index, Register base) {
526 void Operand::set_disp8(int8_t disp) {
532 void Operand::set_dispr(int32_t disp, RelocInfo::Mode rmode) {
540 Operand::Operand(Register reg) {
546 Operand::Operand(XMMRegister xmm_reg) {
552 Operand::Operand(int32_t disp, RelocInfo::Mode rmode)
    [all...]
  /external/v8/src/arm64/
macro-assembler-arm64-inl.h 48 const Operand& operand) {
51 LogicalMacro(rd, rn, operand, AND);
57 const Operand& operand) {
60 LogicalMacro(rd, rn, operand, ANDS);
65 const Operand& operand) {
67 LogicalMacro(AppropriateZeroRegFor(rn), rn, operand, ANDS); local
73 const Operand& operand)
204 Adds(AppropriateZeroRegFor(rn), rn, operand); local
210 Subs(AppropriateZeroRegFor(rn), rn, operand); local
    [all...]
builtins-arm64.cc 524 __ Cmp(constructon_count, Operand(Map::kSlackTrackingCounterEnd));
527 __ Subs(x11, x11, Operand(1 << Map::ConstructionCounter::kShift));
539 Operand(unused_props, LSL, kPointerSizeLog2));
555 __ Cmp(constructon_count, Operand(Map::kSlackTrackingCounterEnd));
624 __ Add(x4, x2, Operand(argc, LSL, kPointerSizeLog2));
748 __ Cmp(x10, Operand::UntagSmiAndScale(argc, kPointerSizeLog2));
751 __ Cmp(x10, Operand(argc, LSL, kPointerSizeLog2));
792 __ Mov(scratch, Operand(ExternalReference(Isolate::kContextAddress,
810 __ Add(scratch, argv, Operand(argc, LSL, kPointerSizeLog2));
894 __ Mov(x0, Operand(0))
    [all...]
  /external/v8/src/crankshaft/ia32/
lithium-codegen-ia32.cc 90 __ mov(Operand(esp, offset), eax);
157 __ mov(eax, Operand(ebx, 1 * kPointerSize));
158 __ mov(Operand(ebx, 0), eax);
159 __ add(Operand(ebx), Immediate(kPointerSize));
162 __ mov(Operand(ebx, 0), Immediate(kAlignmentZapValue));
197 __ sub(Operand(esp), Immediate(slots * kPointerSize));
202 __ mov(Operand(eax), Immediate(slots));
211 __ sub(Operand(esp), Immediate(slots * kPointerSize));
222 __ mov(Operand(ebp, offset), edx);
224 __ mov(Operand(ebp, offset), Immediate(kNoAlignmentPadding))
1716 Operand operand = BuildSeqStringOperand(string, instr->index(), encoding); local
1740 Operand operand = BuildSeqStringOperand(string, instr->index(), encoding); local
2714 MemOperand operand = instr->object()->IsConstantOperand() local
3777 MemOperand operand = instr->object()->IsConstantOperand() local
3825 MemOperand operand = FieldOperand(write_register, offset); local
3982 Operand operand = BuildFastArrayOperand( local
4827 Operand operand = ToOperand(instr->value()); local
    [all...]
  /art/compiler/optimizing/
common_arm64.h 132 static inline vixl::Operand OperandFrom(Location location, Primitive::Type type) {
134 return vixl::Operand(RegisterFrom(location, type));
136 return vixl::Operand(Int64ConstantFrom(location));
140 static inline vixl::Operand InputOperandAt(HInstruction* instr, int input_index) {
180 static inline vixl::Operand OperandFromMemOperand(const vixl::MemOperand& mem_op) {
182 return vixl::Operand(mem_op.offset());
186 return vixl::Operand(mem_op.regoffset(), mem_op.extend(), mem_op.shift_amount());
188 return vixl::Operand(mem_op.regoffset(), mem_op.shift(), mem_op.shift_amount());
  /external/llvm/include/llvm/CodeGen/
ScheduleDAG.h 295 bool isCallOp : 1; // Is a function call operand.
622 unsigned Operand;
624 SUnitIterator(SUnit *N, unsigned Op) : Node(N), Operand(Op) {}
627 return Operand == x.Operand;
632 return Node->Preds[Operand].getSUnit();
637 ++Operand;
649 unsigned getOperand() const { return Operand; }
659 return Node->Preds[Operand];
  /external/v8/src/compiler/arm/
code-generator-arm.cc 66 Operand InputImmediate(size_t index) {
70 return Operand(constant.ToInt32());
72 return Operand(
75 return Operand(
84 return Operand::Zero();
87 Operand InputOperand2(size_t first_index) {
97 return Operand(InputRegister(index + 0));
99 return Operand(InputRegister(index + 0), ASR, InputInt5(index + 1));
101 return Operand(InputRegister(index + 0), ASR, InputRegister(index + 1));
103 return Operand(InputRegister(index + 0), LSL, InputInt5(index + 1))
893 MemOperand operand = i.InputOffset(&index); local
906 MemOperand operand = i.InputOffset(&index); local
916 MemOperand operand = i.InputOffset(&index); local
928 MemOperand operand = i.InputOffset(&index); local
939 MemOperand operand = i.InputOffset(&index); local
    [all...]
  /external/v8/src/ic/ppc/
ic-ppc.cc 27 __ cmpi(type, Operand(JS_GLOBAL_OBJECT_TYPE));
29 __ cmpi(type, Operand(JS_GLOBAL_PROXY_TYPE));
125 __ addi(scratch2, scratch2, Operand(kValueOffset - kHeapObjectTag));
149 Operand((1 << Map::kIsAccessCheckNeeded) | (1 << interceptor_bit)));
157 __ cmpi(scratch, Operand(JS_OBJECT_TYPE));
200 __ cmpi(key, Operand::Zero());
216 __ andi(r0, scratch1, Operand((1 << Map::kIsAccessCheckNeeded) |
235 Operand(FixedArray::kHeaderSize - kHeapObjectTag));
262 __ mov(r8, Operand(Name::kContainsCachedArrayIndexMask));
271 __ andi(r0, hash, Operand(kIsNotInternalizedMask))
    [all...]

Completed in 452 milliseconds

1 2 3 4 56 7 8 91011>>