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

12 3 4 5 6 7 8 91011>>

  /external/v8/src/regexp/ia32/
regexp-macro-assembler-ia32.cc 161 __ lea(eax, Operand(edi, -char_size()));
162 __ cmp(eax, Operand(ebp, kStringStartMinusOne));
169 __ lea(eax, Operand(edi, -char_size() + cp_offset * char_size()));
170 __ cmp(eax, Operand(ebp, kStringStartMinusOne));
183 __ cmp(edi, Operand(backtrack_stackpointer(), 0));
205 __ mov(eax, Operand(ebp, kStringStartMinusOne));
233 __ movzx_b(eax, Operand(edi, 0));
234 __ cmpb_al(Operand(edx, 0));
239 __ lea(ecx, Operand(eax, -'a'));
251 __ movzx_b(ecx, Operand(edx, 0))
    [all...]
  /external/v8/src/regexp/x87/
regexp-macro-assembler-x87.cc 161 __ lea(eax, Operand(edi, -char_size()));
162 __ cmp(eax, Operand(ebp, kStringStartMinusOne));
169 __ lea(eax, Operand(edi, -char_size() + cp_offset * char_size()));
170 __ cmp(eax, Operand(ebp, kStringStartMinusOne));
183 __ cmp(edi, Operand(backtrack_stackpointer(), 0));
205 __ mov(eax, Operand(ebp, kStringStartMinusOne));
233 __ movzx_b(eax, Operand(edi, 0));
234 __ cmpb_al(Operand(edx, 0));
239 __ lea(ecx, Operand(eax, -'a'));
251 __ movzx_b(ecx, Operand(edx, 0))
    [all...]
  /external/v8/src/arm/
macro-assembler-arm.cc 42 mov(pc, Operand(target, rmode), LeaveCC, cond);
80 Operand mov_operand = Operand(reinterpret_cast<intptr_t>(target), rmode);
97 Operand mov_operand = Operand(reinterpret_cast<intptr_t>(target), rmode);
140 mov(ip, Operand(reinterpret_cast<int32_t>(target), rmode));
184 add(sp, sp, Operand(count * kPointerSize), LeaveCC, cond);
200 eor(reg1, reg1, Operand(reg2), LeaveCC, cond);
201 eor(reg2, reg2, Operand(reg1), LeaveCC, cond);
202 eor(reg1, reg1, Operand(reg2), LeaveCC, cond)
    [all...]
code-stubs-arm.cc 161 __ sub(scratch, result_reg, Operand(1));
162 __ cmp(scratch, Operand(0x7ffffffe));
180 __ sub(scratch, scratch, Operand(HeapNumber::kExponentBias + 1));
185 __ cmp(scratch, Operand(83));
193 __ rsb(scratch, scratch, Operand(51), SetCC);
197 __ mov(scratch_low, Operand(scratch_low, LSR, scratch));
201 __ rsb(scratch, scratch, Operand(32));
206 Operand(1 << HeapNumber::kMantissaBitsInTopWord));
207 __ orr(result_reg, scratch_low, Operand(result_reg, LSL, scratch));
211 __ mov(result_reg, Operand::Zero())
    [all...]
codegen-arm.cc 107 __ cmp(chars, Operand(8));
109 __ cmp(chars, Operand(32));
114 __ cmp(chars, Operand(64));
120 __ cmp(chars, Operand(128));
130 __ cmp(chars, Operand(256));
132 __ sub(chars, chars, Operand(256));
141 __ sub(chars, chars, Operand(64), SetCC);
145 __ add(chars, chars, Operand(256));
150 __ sub(chars, chars, Operand(128));
157 __ cmp(chars, Operand(64))
    [all...]
builtins-arm.cc 61 __ add(r0, r0, Operand(num_extra_args + 1));
153 __ sub(r0, r0, Operand(1), SetCC);
188 __ sub(r0, r0, Operand(1), SetCC);
253 __ sub(r0, r0, Operand(1), SetCC);
312 __ sub(r0, r0, Operand(1), SetCC);
388 __ add(r2, r2, Operand(Code::kHeaderSize - kHeapObjectTag));
394 __ add(r0, r0, Operand(Code::kHeaderSize - kHeapObjectTag));
407 __ cmp(sp, Operand(ip));
501 __ add(r4, r4, Operand(kHeapObjectTag));
517 __ cmp(ip, Operand(Map::kSlackTrackingCounterEnd))
    [all...]
  /external/v8/test/cctest/
test-disasm-arm64.cc 148 COMPARE(Mov(w0, Operand(0x1234)), "movz w0, #0x1234");
149 COMPARE(Mov(x1, Operand(0x1234)), "movz x1, #0x1234");
150 COMPARE(Mov(w2, Operand(w3)), "mov w2, w3");
151 COMPARE(Mov(x4, Operand(x5)), "mov x4, x5");
152 COMPARE(Mov(w6, Operand(w7, LSL, 5)), "lsl w6, w7, #5");
153 COMPARE(Mov(x8, Operand(x9, ASR, 42)), "asr x8, x9, #42");
154 COMPARE(Mov(w10, Operand(w11, UXTB)), "uxtb w10, w11");
155 COMPARE(Mov(x12, Operand(x13, UXTB, 1)), "ubfiz x12, x13, #1, #8");
156 COMPARE(Mov(w14, Operand(w15, SXTH, 2)), "sbfiz w14, w15, #2, #16");
157 COMPARE(Mov(x16, Operand(x20, SXTW, 3)), "sbfiz x16, x20, #3, #32")
    [all...]
test-disasm-ppc.cc 101 COMPARE(addic(r3, r5, Operand(20)), "30650014 addic r3, r5, 20");
102 COMPARE(addi(r0, ip, Operand(63)), "380c003f addi r0, ip, 63");
105 COMPARE(andi(r0, r3, Operand(4)), "70600004 andi. r0, r3, 4");
114 COMPARE(cmpi(r0, Operand(5)), "2fa00005 cmpi r0, 5");
116 COMPARE(cmpi(r0, Operand(5)), "2f800005 cmpi r0, 5");
131 COMPARE(li(r0, Operand(16)), "38000010 li r0, 16");
132 COMPARE(lis(r8, Operand(22560)), "3d005820 lis r8, 22560");
139 COMPARE(ori(r8, r8, Operand(42849)), "6108a761 ori r8, r8, 42849");
  /dalvik/dx/src/com/android/dx/ssa/
PhiInsn.java 48 private final ArrayList<Operand> operands = new ArrayList<Operand>();
73 * operand and will be derived later.
95 for (Operand o : operands) {
127 * Adds an operand to this phi instruction.
129 * @param registerSpec register spec, including type and reg of operand
130 * @param predBlock predecessor block to be associated with this operand
134 operands.add(new Operand(registerSpec, predBlock.getIndex(),
142 * Removes all operand uses of a register from this phi instruction.
144 * @param registerSpec register spec, including type and reg of operand
    [all...]
  /external/dexmaker/src/dx/java/com/android/dx/ssa/
PhiInsn.java 44 private final ArrayList<Operand> operands = new ArrayList<Operand>();
69 * operand and will be derived later.
91 for (Operand o : operands) {
123 * Adds an operand to this phi instruction.
125 * @param registerSpec register spec, including type and reg of operand
126 * @param predBlock predecessor block to be associated with this operand
130 operands.add(new Operand(registerSpec, predBlock.getIndex(),
138 * Removes all operand uses of a register from this phi instruction.
140 * @param registerSpec register spec, including type and reg of operand
    [all...]
  /external/v8/src/x64/
deoptimizer-x64.cc 152 __ Movsd(Operand(rsp, offset), xmm_reg);
173 __ movp(arg_reg_3, Operand(rsp, kSavedRegistersAreaSize));
177 __ movp(arg_reg_4, Operand(rsp, kSavedRegistersAreaSize + 1 * kRegisterSize));
178 __ leap(arg5, Operand(rsp, kSavedRegistersAreaSize + 1 * kRegisterSize +
186 __ movp(rax, Operand(rbp, JavaScriptFrameConstants::kFunctionOffset));
194 __ movq(Operand(rsp, 4 * kRegisterSize), arg5);
196 __ movq(Operand(rsp, 5 * kRegisterSize), arg5);
207 __ movp(rbx, Operand(rax, Deoptimizer::input_offset()));
212 __ PopQuad(Operand(rbx, offset));
219 __ popq(Operand(rbx, dst_offset))
    [all...]
  /external/v8/src/ic/arm/
stub-cache-arm.cc 45 __ add(offset_scratch, offset, Operand(offset, LSL, 1));
48 __ mov(base_addr, Operand(key_offset));
49 __ add(base_addr, base_addr, Operand(offset_scratch, LSL, kPointerSizeLog2));
75 __ bic(flags_reg, flags_reg, Operand(mask));
76 __ cmp(flags_reg, Operand(flags));
88 __ add(pc, code, Operand(Code::kHeaderSize - kHeapObjectTag));
145 __ add(scratch, scratch, Operand(ip));
149 __ mov(scratch, Operand(scratch, LSR, kCacheIndexShift));
152 __ eor(scratch, scratch, Operand((flags >> kCacheIndexShift) & mask));
154 __ and_(scratch, scratch, Operand(mask))
    [all...]
ic-compiler-arm.cc 21 __ mov(r0, Operand(Smi::FromInt(language_mode)));
  /external/v8/src/x87/
deoptimizer-x87.cc 242 __ mov(Operand::StaticVariable(c_entry_fp_address), ebp);
264 __ fstp_d(Operand(esp, ebx, times_8, 0x20));
273 __ mov(ebx, Operand(esp, kSavedRegistersAreaSize));
277 __ mov(ecx, Operand(esp, kSavedRegistersAreaSize + 1 * kPointerSize));
278 __ lea(edx, Operand(esp, kSavedRegistersAreaSize + 2 * kPointerSize));
286 __ mov(eax, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset));
287 __ mov(Operand(esp, 0 * kPointerSize), eax); // Function.
288 __ mov(Operand(esp, 1 * kPointerSize), Immediate(type())); // Bailout type.
289 __ mov(Operand(esp, 2 * kPointerSize), ebx); // Bailout id.
290 __ mov(Operand(esp, 3 * kPointerSize), ecx); // Code address or 0
    [all...]
builtins-x87.cc 108 __ cmp(esp, Operand::StaticVariable(stack_limit));
189 __ mov(Operand(ebx, JSObject::kMapOffset), eax);
191 __ mov(Operand(ebx, JSObject::kPropertiesOffset), ecx);
192 __ mov(Operand(ebx, JSObject::kElementsOffset), ecx);
193 __ lea(ecx, Operand(ebx, JSObject::kHeaderSize));
222 __ lea(esi, Operand(edi, esi, times_pointer_size, 0));
268 __ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset));
269 __ mov(edi, Operand(esp, offset));
284 __ mov(eax, Operand(esp, 0));
300 __ lea(ebx, Operand(ebp, StandardFrameConstants::kCallerSPOffset))
    [all...]
  /external/v8/src/ia32/
deoptimizer-ia32.cc 242 __ movsd(Operand(esp, offset), xmm_reg);
248 __ mov(Operand::StaticVariable(c_entry_fp_address), ebp);
254 __ mov(ebx, Operand(esp, kSavedRegistersAreaSize));
258 __ mov(ecx, Operand(esp, kSavedRegistersAreaSize + 1 * kPointerSize));
259 __ lea(edx, Operand(esp, kSavedRegistersAreaSize + 2 * kPointerSize));
266 __ mov(eax, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset));
267 __ mov(Operand(esp, 0 * kPointerSize), eax); // Function.
268 __ mov(Operand(esp, 1 * kPointerSize), Immediate(type())); // Bailout type.
269 __ mov(Operand(esp, 2 * kPointerSize), ebx); // Bailout id.
270 __ mov(Operand(esp, 3 * kPointerSize), ecx); // Code address or 0
    [all...]
codegen-ia32.cc 51 __ movsd(input, Operand(esp, 1 * kPointerSize));
59 __ movsd(Operand(esp, 1 * kPointerSize), result);
60 __ fld_d(Operand(esp, 1 * kPointerSize));
86 __ movsd(xmm0, Operand(esp, 1 * kPointerSize));
88 __ movsd(Operand(esp, 1 * kPointerSize), xmm0);
90 __ fld_d(Operand(esp, 1 * kPointerSize));
130 __ movdq(alignment == MOVE_ALIGNED, xmm0, Operand(src, 0x00));
131 __ movdq(alignment == MOVE_ALIGNED, xmm1, Operand(src, 0x10));
132 __ movdq(alignment == MOVE_ALIGNED, xmm2, Operand(src, 0x20));
133 __ movdq(alignment == MOVE_ALIGNED, xmm3, Operand(src, 0x30))
    [all...]
  /external/vixl/benchmarks/
bench-dataop.cc 39 // on Emit and Operand.
62 __ add(x0, x1, Operand(x2));
72 __ add(x0, x1, Operand(x2));
  /external/v8/src/ic/mips/
ic-compiler-mips.cc 21 __ li(a0, Operand(Smi::FromInt(language_mode)));
  /external/v8/src/ic/mips64/
ic-compiler-mips64.cc 21 __ li(a0, Operand(Smi::FromInt(language_mode)));
  /external/v8/src/ic/ppc/
ic-compiler-ppc.cc 18 __ mov(r0, Operand(Smi::FromInt(language_mode)));
  /external/v8/src/ppc/
macro-assembler-ppc.cc 55 mov(ip, Operand(target, rmode));
107 Operand mov_operand = Operand(reinterpret_cast<intptr_t>(target), rmode);
142 mov(ip, Operand(reinterpret_cast<intptr_t>(target), rmode));
191 mov(r0, Operand(handle));
204 mov(dst, Operand(cell));
207 mov(dst, Operand(value));
232 subi(location, location, Operand(stack_offset));
251 addi(location, location, Operand(stack_offset));
259 subi(location, location, Operand(stack_offset))
    [all...]
  /external/v8/src/mips/
builtins-mips.cc 99 t0, Operand(zero_reg));
102 t0, Operand(MAP_TYPE));
129 t0, Operand(zero_reg));
132 t0, Operand(MAP_TYPE));
158 __ Branch(USE_DELAY_SLOT, &no_arguments, eq, a0, Operand(zero_reg));
159 __ Subu(a0, a0, Operand(1));
195 __ Branch(USE_DELAY_SLOT, &no_arguments, eq, a0, Operand(zero_reg));
196 __ Subu(a0, a0, Operand(1));
213 __ Branch(&done_convert, eq, a2, Operand(HEAP_NUMBER_TYPE));
227 __ Branch(&new_object, ne, a1, Operand(a3))
    [all...]
  /external/v8/src/mips64/
builtins-mips64.cc 98 a4, Operand(zero_reg));
101 a4, Operand(MAP_TYPE));
128 a4, Operand(zero_reg));
131 a4, Operand(MAP_TYPE));
157 __ Branch(USE_DELAY_SLOT, &no_arguments, eq, a0, Operand(zero_reg));
158 __ Dsubu(a0, a0, Operand(1));
193 __ Branch(USE_DELAY_SLOT, &no_arguments, eq, a0, Operand(zero_reg));
194 __ Dsubu(a0, a0, Operand(1));
211 __ Branch(&done_convert, eq, t0, Operand(HEAP_NUMBER_TYPE));
225 __ Branch(&new_object, ne, a1, Operand(a3))
    [all...]
  /external/v8/src/crankshaft/mips/
lithium-codegen-mips.cc 157 __ Subu(sp, sp, Operand(slots * kPointerSize));
159 __ Addu(a0, sp, Operand(slots * kPointerSize));
160 __ li(a1, Operand(kSlotsZapValue));
163 __ Subu(a0, a0, Operand(kPointerSize));
165 __ Branch(&loop, ne, a0, Operand(sp));
168 __ Subu(sp, sp, Operand(slots * kPointerSize));
252 __ Subu(sp, sp, Operand(slots * kPointerSize));
289 __ li(scratch0(), Operand(Smi::FromInt(StackFrame::STUB)));
291 __ Addu(fp, sp, Operand(StandardFrameConstants::kFixedFrameSizeFromFp));
333 __ li(entry_offset, Operand(entry - base))
1706 MemOperand operand = BuildSeqStringOperand(string, instr->index(), encoding); local
1731 MemOperand operand = BuildSeqStringOperand(string, instr->index(), encoding); local
2699 MemOperand operand = MemOperand(object, offset); local
2715 MemOperand operand = FieldMemOperand(object, offset); local
3804 MemOperand operand = MemOperand(object, offset); local
3842 MemOperand operand = FieldMemOperand(object, offset); local
3858 MemOperand operand = FieldMemOperand(scratch, offset); local
    [all...]

Completed in 1042 milliseconds

12 3 4 5 6 7 8 91011>>