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

12 3 4 5 6 7 8 91011

  /external/chromium_org/v8/src/x87/
regexp-macro-assembler-x87.cc 163 __ cmp(Operand(ebp, kStartIndex), Immediate(0));
166 __ lea(eax, Operand(esi, edi, times_1, 0));
167 __ cmp(eax, Operand(ebp, kInputStart));
175 __ cmp(Operand(ebp, kStartIndex), Immediate(0));
178 __ lea(eax, Operand(esi, edi, times_1, 0));
179 __ cmp(eax, Operand(ebp, kInputStart));
192 __ cmp(edi, Operand(backtrack_stackpointer(), 0));
237 __ movzx_b(eax, Operand(edi, 0));
238 __ cmpb_al(Operand(edx, 0));
243 __ lea(ecx, Operand(eax, -'a'))
    [all...]
assembler-x87.cc 146 // Implementation of Operand
148 Operand::Operand(Register base, int32_t disp, RelocInfo::Mode rmode) {
168 Operand::Operand(Register base,
193 Operand::Operand(Register index,
205 bool Operand::is_reg(Register reg) const {
211 bool Operand::is_reg_only() const {
216 Register Operand::reg() const
    [all...]
builtins-x87.cc 92 __ cmp(esp, Operand::StaticVariable(stack_limit));
138 __ cmp(Operand::StaticVariable(debug_step_in_fp), Immediate(0));
207 __ mov(Operand(ebx, JSObject::kMapOffset), eax);
209 __ mov(Operand(ebx, JSObject::kPropertiesOffset), ecx);
210 __ mov(Operand(ebx, JSObject::kElementsOffset), ecx);
217 __ lea(ecx, Operand(ebx, JSObject::kHeaderSize));
229 Operand(ebx, esi, times_pointer_size, JSObject::kHeaderSize));
244 __ lea(esi, Operand(edi, -AllocationMemento::kSize));
249 __ mov(Operand(esi, AllocationMemento::kMapOffset),
252 __ mov(edx, Operand(esp, kPointerSize*2))
    [all...]
  /external/chromium_org/v8/test/cctest/
test-disasm-arm64.cc 135 COMPARE(Mov(w0, Operand(0x1234)), "movz w0, #0x1234");
136 COMPARE(Mov(x1, Operand(0x1234)), "movz x1, #0x1234");
137 COMPARE(Mov(w2, Operand(w3)), "mov w2, w3");
138 COMPARE(Mov(x4, Operand(x5)), "mov x4, x5");
139 COMPARE(Mov(w6, Operand(w7, LSL, 5)), "lsl w6, w7, #5");
140 COMPARE(Mov(x8, Operand(x9, ASR, 42)), "asr x8, x9, #42");
141 COMPARE(Mov(w10, Operand(w11, UXTB)), "uxtb w10, w11");
142 COMPARE(Mov(x12, Operand(x13, UXTB, 1)), "ubfiz x12, x13, #1, #8");
143 COMPARE(Mov(w14, Operand(w15, SXTH, 2)), "sbfiz w14, w15, #2, #16");
144 COMPARE(Mov(x16, Operand(x20, SXTW, 3)), "sbfiz x16, x20, #3, #32")
    [all...]
test-assembler-x64.cc 218 __ movq(rax, Operand(arg1, 0));
219 __ movq(r11, Operand(arg2, 0));
221 __ movq(Operand(arg1, 0), rax);
222 __ movq(Operand(arg2, 0), r11);
247 __ movq(rax, Operand(arg2, 0));
248 __ orl(Operand(arg1, 0), rax);
295 __ movq(rax, Operand(arg2, 0));
296 __ subl(Operand(arg1, 0), rax);
323 __ movq(r11, Operand(arg2, 0));
324 __ testl(Operand(arg1, 0), r11)
    [all...]
test-assembler-arm.cc 55 __ add(r0, r0, Operand(r1));
56 __ mov(pc, Operand(lr));
80 __ mov(r1, Operand(r0));
81 __ mov(r0, Operand::Zero());
85 __ add(r0, r0, Operand(r1));
86 __ sub(r1, r1, Operand(1));
89 __ teq(r1, Operand::Zero());
91 __ mov(pc, Operand(lr));
115 __ mov(r1, Operand(r0));
116 __ mov(r0, Operand(1))
    [all...]
  /external/vixl/test/
test-disasm-a64.cc 111 COMPARE(Mov(w0, Operand(0x1234)), "movz w0, #0x1234");
112 COMPARE(Mov(x1, Operand(0x1234)), "movz x1, #0x1234");
113 COMPARE(Mov(w2, Operand(w3)), "mov w2, w3");
114 COMPARE(Mov(x4, Operand(x5)), "mov x4, x5");
115 COMPARE(Mov(w6, Operand(w7, LSL, 5)), "lsl w6, w7, #5");
116 COMPARE(Mov(x8, Operand(x9, ASR, 42)), "asr x8, x9, #42");
117 COMPARE(Mov(w10, Operand(w11, UXTB)), "uxtb w10, w11");
118 COMPARE(Mov(x12, Operand(x13, UXTB, 1)), "ubfiz x12, x13, #1, #8");
119 COMPARE(Mov(w14, Operand(w15, SXTH, 2)), "sbfiz w14, w15, #2, #16");
120 COMPARE(Mov(x16, Operand(x17, SXTW, 3)), "sbfiz x16, x17, #3, #32")
    [all...]
  /external/chromium_org/v8/src/arm/
macro-assembler-arm.cc 40 mov(pc, Operand(target, rmode), LeaveCC, cond);
80 if (!Operand(immediate, rmode).is_single_instruction(this, mov_instr)) {
100 if (!Operand(immediate, rmode).is_single_instruction(NULL, mov_instr)) {
144 mov(ip, Operand(reinterpret_cast<int32_t>(target), rmode));
188 add(sp, sp, Operand(count * kPointerSize), LeaveCC, cond);
204 eor(reg1, reg1, Operand(reg2), LeaveCC, cond);
205 eor(reg2, reg2, Operand(reg1), LeaveCC, cond);
206 eor(reg1, reg1, Operand(reg2), LeaveCC, cond);
221 mov(ip, Operand(handle));
229 mov(dst, Operand(value))
    [all...]
codegen-arm.cc 103 __ cmp(chars, Operand(8));
105 __ cmp(chars, Operand(32));
110 __ cmp(chars, Operand(64));
116 __ cmp(chars, Operand(128));
126 __ cmp(chars, Operand(256));
128 __ sub(chars, chars, Operand(256));
137 __ sub(chars, chars, Operand(64), SetCC);
141 __ add(chars, chars, Operand(256));
146 __ sub(chars, chars, Operand(128));
153 __ cmp(chars, Operand(64))
    [all...]
builtins-arm.cc 48 __ add(r0, r0, Operand(num_extra_args + 1));
155 __ cmp(function, Operand(r2));
161 __ cmp(r0, Operand::Zero());
164 __ sub(r0, r0, Operand(1));
199 __ cmp(r4, Operand(JSValue::kSize >> kPointerSizeLog2));
202 __ cmp(r4, Operand::Zero());
228 __ tst(r3, Operand(kIsNotStringMask));
284 __ add(r2, r2, Operand(Code::kHeaderSize - kHeapObjectTag));
290 __ add(r0, r0, Operand(Code::kHeaderSize - kHeapObjectTag));
303 __ cmp(sp, Operand(ip))
    [all...]
code-stubs-arm.cc 549 __ and_(exponent, source_, Operand(HeapNumber::kSignMask), SetCC);
551 __ rsb(source_, source_, Operand::Zero(), LeaveCC, ne);
556 __ cmp(source_, Operand(1));
562 __ orr(exponent, exponent, Operand(exponent_word_for_1), LeaveCC, eq);
564 __ mov(mantissa, Operand::Zero());
574 __ rsb(mantissa, zeros_, Operand(31 + HeapNumber::kExponentBias - fudge));
575 __ add(mantissa, mantissa, Operand(fudge));
578 Operand(mantissa, LSL, HeapNumber::kExponentShift));
580 __ add(zeros_, zeros_, Operand(1));
582 __ mov(source_, Operand(source_, LSL, zeros_))
    [all...]
ic-arm.cc 33 __ cmp(type, Operand(JS_GLOBAL_OBJECT_TYPE));
35 __ cmp(type, Operand(JS_BUILTINS_OBJECT_TYPE));
37 __ cmp(type, Operand(JS_GLOBAL_PROXY_TYPE));
72 __ tst(t1, Operand((1 << Map::kIsAccessCheckNeeded) |
126 __ tst(scratch1, Operand(PropertyDetails::TypeField::kMask << kSmiTagSize));
178 __ tst(scratch1, Operand(kTypeAndReadOnlyMask));
183 __ add(scratch2, scratch2, Operand(kValueOffset - kHeapObjectTag));
208 Operand((1 << Map::kIsAccessCheckNeeded) | (1 << interceptor_bit)));
216 __ cmp(scratch, Operand(JS_OBJECT_TYPE));
266 __ cmp(key, Operand(scratch1))
    [all...]
lithium-codegen-arm.cc 156 __ sub(sp, sp, Operand(slots * kPointerSize));
159 __ add(r0, sp, Operand(slots * kPointerSize));
160 __ mov(r1, Operand(kSlotsZapValue));
163 __ sub(r0, r0, Operand(kPointerSize));
170 __ sub(sp, sp, Operand(slots * kPointerSize));
251 __ sub(sp, sp, Operand(slots * kPointerSize));
288 __ mov(scratch0(), Operand(Smi::FromInt(StackFrame::STUB)));
290 __ add(fp, sp, Operand(StandardFrameConstants::kFixedFrameSizeFromFp));
344 __ mov(ip, Operand(ExternalReference::ForDeoptEntry(entry)));
354 __ mov(scratch0(), Operand(Smi::FromInt(StackFrame::STUB)))
1992 MemOperand operand = BuildSeqStringOperand(string, instr->index(), encoding); local
2016 MemOperand operand = BuildSeqStringOperand(string, instr->index(), encoding); local
3049 MemOperand operand = MemOperand(object, offset); local
3065 MemOperand operand = FieldMemOperand(object, offset); local
3193 Operand operand = key_is_constant local
3196 __ add(scratch0(), external_pointer, operand); local
4064 MemOperand operand = MemOperand(object, offset); local
4102 MemOperand operand = FieldMemOperand(object, offset); local
4118 MemOperand operand = FieldMemOperand(scratch, offset); local
    [all...]
  /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/chromium_org/v8/src/mips/
code-stubs-mips.cc 477 __ Subu(sp, sp, Operand(param_count * kPointerSize));
548 __ And(exponent, source_, Operand(HeapNumber::kSignMask));
556 __ Branch(&not_special, gt, source_, Operand(1));
562 __ Or(at, exponent, Operand(exponent_word_for_1));
574 __ li(mantissa, Operand(31 + HeapNumber::kExponentBias));
580 __ Addu(zeros_, zeros_, Operand(1));
636 __ Branch(&error, ne, scratch, Operand(zero_reg));
661 __ Branch(&done, eq, scratch, Operand(zero_reg));
666 Operand(HeapNumber::kExponentBias + HeapNumber::kMantissaBits + 31));
670 __ Branch(&normal_exponent, le, result_reg, Operand(zero_reg))
    [all...]
lithium-codegen-mips.cc 152 __ Branch(&ok, ne, a2, Operand(at));
178 __ Subu(sp, sp, Operand(slots * kPointerSize));
180 __ Addu(a0, sp, Operand(slots * kPointerSize));
181 __ li(a1, Operand(kSlotsZapValue));
184 __ Subu(a0, a0, Operand(kPointerSize));
186 __ Branch(&loop, ne, a0, Operand(sp));
189 __ Subu(sp, sp, Operand(slots * kPointerSize));
265 __ Subu(sp, sp, Operand(slots * kPointerSize));
302 __ li(scratch0(), Operand(Smi::FromInt(StackFrame::STUB)));
304 __ Addu(fp, sp, Operand(StandardFrameConstants::kFixedFrameSizeFromFp))
1849 MemOperand operand = BuildSeqStringOperand(string, instr->index(), encoding); local
1874 MemOperand operand = BuildSeqStringOperand(string, instr->index(), encoding); local
2984 MemOperand operand = MemOperand(object, offset); local
3000 MemOperand operand = FieldMemOperand(object, offset); local
4059 MemOperand operand = MemOperand(object, offset); local
4097 MemOperand operand = FieldMemOperand(object, offset); local
4113 MemOperand operand = FieldMemOperand(scratch, offset); local
    [all...]
macro-assembler-mips.cc 78 Register src1, const Operand& src2) {
93 Register src1, const Operand& src2) {
106 Subu(sp, sp, Operand(num_unsaved * kPointerSize));
116 Addu(sp, sp, Operand(num_unsaved * kPointerSize));
123 Subu(sp, sp, Operand(FPURegister::NumAllocatableRegisters() * kDoubleSize));
136 Addu(sp, sp, Operand(FPURegister::NumAllocatableRegisters() * kDoubleSize));
183 And(scratch, object, Operand(ExternalReference::new_space_mask(isolate())));
185 Operand(ExternalReference::new_space_start(isolate())));
213 Addu(dst, object, Operand(offset - kHeapObjectTag));
216 And(t8, dst, Operand((1 << kPointerSizeLog2) - 1))
    [all...]
ic-mips.cc 33 __ Branch(global_object, eq, type, Operand(JS_GLOBAL_OBJECT_TYPE));
34 __ Branch(global_object, eq, type, Operand(JS_BUILTINS_OBJECT_TYPE));
35 __ Branch(global_object, eq, type, Operand(JS_GLOBAL_PROXY_TYPE));
60 __ Branch(miss, lt, scratch1, Operand(FIRST_SPEC_OBJECT_TYPE));
69 __ And(scratch1, scratch1, Operand((1 << Map::kIsAccessCheckNeeded) |
71 __ Branch(miss, ne, scratch1, Operand(zero_reg));
76 __ Branch(miss, ne, scratch1, Operand(scratch0));
126 Operand(PropertyDetails::TypeField::kMask << kSmiTagSize));
127 __ Branch(miss, ne, at, Operand(zero_reg));
180 __ And(at, scratch1, Operand(kTypeAndReadOnlyMask))
    [all...]
  /external/chromium_org/v8/src/x64/
deoptimizer-x64.cc 147 __ movsd(Operand(rsp, offset), xmm_reg);
166 __ movp(arg_reg_3, Operand(rsp, kSavedRegistersAreaSize));
170 __ movp(arg_reg_4, Operand(rsp, kSavedRegistersAreaSize + 1 * kRegisterSize));
171 __ leap(arg5, Operand(rsp, kSavedRegistersAreaSize + 1 * kRegisterSize +
179 __ movp(rax, Operand(rbp, JavaScriptFrameConstants::kFunctionOffset));
187 __ movq(Operand(rsp, 4 * kRegisterSize), arg5);
189 __ movq(Operand(rsp, 5 * kRegisterSize), arg5);
200 __ movp(rbx, Operand(rax, Deoptimizer::input_offset()));
205 __ PopQuad(Operand(rbx, offset));
212 __ popq(Operand(rbx, dst_offset))
    [all...]
  /external/vixl/benchmarks/
bench-dataop.cc 39 // on Emit and Operand.
63 __ add(x0, x1, Operand(x2));
70 __ add(x0, x1, Operand(x2));
  /external/chromium_org/v8/src/ia32/
assembler-ia32.cc 151 // Implementation of Operand
153 Operand::Operand(Register base, int32_t disp, RelocInfo::Mode rmode) {
173 Operand::Operand(Register base,
198 Operand::Operand(Register index,
210 bool Operand::is_reg(Register reg) const {
216 bool Operand::is_reg_only() const {
221 Register Operand::reg() const
    [all...]
builtins-ia32.cc 92 __ cmp(esp, Operand::StaticVariable(stack_limit));
138 __ cmp(Operand::StaticVariable(debug_step_in_fp), Immediate(0));
207 __ mov(Operand(ebx, JSObject::kMapOffset), eax);
209 __ mov(Operand(ebx, JSObject::kPropertiesOffset), ecx);
210 __ mov(Operand(ebx, JSObject::kElementsOffset), ecx);
217 __ lea(ecx, Operand(ebx, JSObject::kHeaderSize));
229 Operand(ebx, esi, times_pointer_size, JSObject::kHeaderSize));
244 __ lea(esi, Operand(edi, -AllocationMemento::kSize));
249 __ mov(Operand(esi, AllocationMemento::kMapOffset),
252 __ mov(edx, Operand(esp, kPointerSize*2))
    [all...]
  /external/llvm/lib/Target/NVPTX/
NVPTXGenericToNVVM.cpp 117 Value *Operand = II->getOperand(i);
118 if (isa<Constant>(Operand)) {
120 i, remapConstant(&M, I, cast<Constant>(Operand), Builder));
167 // See if the address space conversion requires the operand to be bitcast
171 // A bitcast to i8 addrspace(n)* on the operand is needed.
234 // If any operand in the constant expression C is or uses a global variable
253 Value *Operand = C->getOperand(i);
254 Value *NewOperand = remapConstant(M, F, cast<Constant>(Operand), Builder);
255 OperandChanged |= Operand != NewOperand;
289 // Check if any operand is or uses a global variable in GVMap, and thu
    [all...]
  /frameworks/compile/mclinker/lib/Script/
UnaryOp.cpp 10 #include <mcld/Script/Operand.h>
76 case Operand::SECTION:
79 case Operand::SECTION_DESC:
98 case Operand::SECTION:
101 case Operand::SECTION_DESC:
175 case Operand::SECTION:
178 case Operand::SECTION_DESC:

Completed in 1424 milliseconds

12 3 4 5 6 7 8 91011