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

1 2 3 4 5 6 7 8 91011

  /external/chromium_org/tools/traceline/traceline/
assembler_unittest.cc 20 cb.call(Operand(EAX));
21 cb.call(Operand(EDX, 15));
23 cb.fs(); cb.mov(EAX, Operand(3));
24 cb.fs(); cb.mov(EDX, Operand(0x04));
26 cb.lea(EAX, Operand(EAX));
27 cb.lea(EAX, Operand(0x12345678));
28 cb.lea(EAX, Operand(EBX, 0x12345678));
29 cb.lea(EAX, Operand(EBX, ECX, SCALE_TIMES_2, 0x12345678));
30 cb.lea(EAX, Operand(ECX, SCALE_TIMES_2, 0x12345678));
31 cb.lea(EAX, Operand(EAX, SCALE_TIMES_2, 0))
    [all...]
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/
gen_x86_insn.py 110 class Operand(object):
610 # Merge all operand lists into single list
697 # One byte opcode instructions with general memory operand
705 operands=[Operand(type="Mem", dest="EA")])
708 # Two byte opcode instructions with general memory operand
716 operands=[Operand(type="Mem", relaxed=True, dest="EA")])
729 operands=[Operand(type="Areg", size=sz, dest=None),
730 Operand(type="MemOffs", size=sz, relaxed=True, dest="EA")])
738 operands=[Operand(type="MemOffs", size=sz, relaxed=True, dest="EA"),
739 Operand(type="Areg", size=sz, dest=None)]
    [all...]
  /external/chromium_org/v8/src/ia32/
assembler-ia32.h 323 class Operand BASE_EMBEDDED {
326 INLINE(explicit Operand(XMMRegister xmm_reg));
329 INLINE(explicit Operand(int32_t disp, RelocInfo::Mode rmode));
333 explicit Operand(Register base, int32_t disp,
337 explicit Operand(Register base,
344 explicit Operand(Register index,
349 static Operand StaticVariable(const ExternalReference& ext) {
350 return Operand(reinterpret_cast<int32_t>(ext.address()),
354 static Operand StaticArray(Register index,
357 return Operand(index, scale, reinterpret_cast<int32_t>(arr.address())
    [all...]
deoptimizer-ia32.cc 245 __ movsd(Operand(esp, offset), xmm_reg);
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.
271 __ mov(Operand(esp, 4 * kPointerSize), edx); // Fp-to-sp delta
    [all...]
codegen-ia32.cc 50 __ movsd(input, Operand(esp, 1 * kPointerSize));
58 __ movsd(Operand(esp, 1 * kPointerSize), result);
59 __ fld_d(Operand(esp, 1 * kPointerSize));
85 __ movsd(xmm0, Operand(esp, 1 * kPointerSize));
87 __ movsd(Operand(esp, 1 * kPointerSize), xmm0);
89 __ fld_d(Operand(esp, 1 * kPointerSize));
129 __ movdq(alignment == MOVE_ALIGNED, xmm0, Operand(src, 0x00));
130 __ movdq(alignment == MOVE_ALIGNED, xmm1, Operand(src, 0x10));
131 __ movdq(alignment == MOVE_ALIGNED, xmm2, Operand(src, 0x20));
132 __ movdq(alignment == MOVE_ALIGNED, xmm3, Operand(src, 0x30))
    [all...]
regexp-macro-assembler-ia32.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...]
  /external/chromium_org/v8/test/cctest/
test-disasm-x87.cc 69 __ mov(ebx, Operand(esp, ecx, times_2, 0)); // [esp+ecx*4]
73 __ add(edx, Operand(12, RelocInfo::NONE32));
74 __ add(edx, Operand(ebx, 0));
75 __ add(edx, Operand(ebx, 16));
76 __ add(edx, Operand(ebx, 1999));
77 __ add(edx, Operand(ebx, -4));
78 __ add(edx, Operand(ebx, -1999));
79 __ add(edx, Operand(esp, 0));
80 __ add(edx, Operand(esp, 16));
81 __ add(edx, Operand(esp, 1999))
    [all...]
test-disasm-ia32.cc 69 __ mov(ebx, Operand(esp, ecx, times_2, 0)); // [esp+ecx*4]
73 __ add(edx, Operand(12, RelocInfo::NONE32));
74 __ add(edx, Operand(ebx, 0));
75 __ add(edx, Operand(ebx, 16));
76 __ add(edx, Operand(ebx, 1999));
77 __ add(edx, Operand(ebx, -4));
78 __ add(edx, Operand(ebx, -1999));
79 __ add(edx, Operand(esp, 0));
80 __ add(edx, Operand(esp, 16));
81 __ add(edx, Operand(esp, 1999))
    [all...]
test-disasm-x64.cc 66 __ movq(rbx, Operand(rsp, rcx, times_2, 0)); // [rsp+rcx*4]
70 __ addq(rdx, Operand(rbx, 0));
71 __ addq(rdx, Operand(rbx, 16));
72 __ addq(rdx, Operand(rbx, 1999));
73 __ addq(rdx, Operand(rbx, -4));
74 __ addq(rdx, Operand(rbx, -1999));
75 __ addq(rdx, Operand(rsp, 0));
76 __ addq(rdx, Operand(rsp, 16));
77 __ addq(rdx, Operand(rsp, 1999));
78 __ addq(rdx, Operand(rsp, -4))
    [all...]
test-disasm-arm.cc 103 COMPARE(and_(r0, r1, Operand(r2)),
105 COMPARE(and_(r1, r2, Operand(r3), LeaveCC),
107 COMPARE(and_(r2, r3, Operand(r4), SetCC),
109 COMPARE(and_(r3, r4, Operand(r5), LeaveCC, eq),
112 COMPARE(eor(r4, r5, Operand(r6, LSL, 0)),
114 COMPARE(eor(r4, r5, Operand(r7, LSL, 1), SetCC),
116 COMPARE(eor(r4, r5, Operand(r8, LSL, 2), LeaveCC, ne),
118 COMPARE(eor(r4, r5, Operand(r9, LSL, 3), SetCC, cs),
121 COMPARE(sub(r5, r6, Operand(r10, LSL, 31), LeaveCC, hs),
123 COMPARE(sub(r5, r6, Operand(r10, LSL, 30), SetCC, cc)
    [all...]
test-macro-assembler-arm.cc 87 __ mov(r2, Operand(reinterpret_cast<int>(&r0_)));
88 __ mov(r3, Operand(reinterpret_cast<int>(&r1_)));
149 __ sub(sp, sp, Operand(1 * kPointerSize));
153 __ mov(r0, Operand(1)); // Test number.
154 __ mov(r1, Operand(0));
156 __ mov(r2, Operand(-1));
159 __ mov(r2, Operand(255));
162 __ mov(r2, Operand(255));
168 __ mov(r0, Operand(2)); // Test number.
169 __ mov(r1, Operand(0))
    [all...]
test-macro-assembler-ia32.cc 72 __ mov(Operand(esp, 0 * kPointerSize), Immediate(0));
74 __ Store(ebx, Operand(esp, 0 * kPointerSize), Representation::UInteger8());
75 __ mov(ebx, Operand(esp, 0 * kPointerSize));
79 __ Load(ebx, Operand(esp, 0 * kPointerSize), Representation::UInteger8());
86 __ mov(Operand(esp, 0 * kPointerSize), Immediate(0));
88 __ Store(ebx, Operand(esp, 0 * kPointerSize), Representation::Integer8());
89 __ mov(ebx, Operand(esp, 0 * kPointerSize));
93 __ Load(ebx, Operand(esp, 0 * kPointerSize), Representation::Integer8());
100 __ mov(Operand(esp, 0 * kPointerSize), Immediate(0));
102 __ Store(ebx, Operand(esp, 0 * kPointerSize), Representation::Integer16())
    [all...]
test-macro-assembler-x87.cc 72 __ mov(Operand(esp, 0 * kPointerSize), Immediate(0));
74 __ Store(ebx, Operand(esp, 0 * kPointerSize), Representation::UInteger8());
75 __ mov(ebx, Operand(esp, 0 * kPointerSize));
79 __ Load(ebx, Operand(esp, 0 * kPointerSize), Representation::UInteger8());
86 __ mov(Operand(esp, 0 * kPointerSize), Immediate(0));
88 __ Store(ebx, Operand(esp, 0 * kPointerSize), Representation::Integer8());
89 __ mov(ebx, Operand(esp, 0 * kPointerSize));
93 __ Load(ebx, Operand(esp, 0 * kPointerSize), Representation::Integer8());
100 __ mov(Operand(esp, 0 * kPointerSize), Immediate(0));
102 __ Store(ebx, Operand(esp, 0 * kPointerSize), Representation::Integer16())
    [all...]
  /external/chromium_org/v8/src/x87/
assembler-x87.h 315 class Operand BASE_EMBEDDED {
318 INLINE(explicit Operand(int32_t disp, RelocInfo::Mode rmode));
322 explicit Operand(Register base, int32_t disp,
326 explicit Operand(Register base,
333 explicit Operand(Register index,
338 static Operand StaticVariable(const ExternalReference& ext) {
339 return Operand(reinterpret_cast<int32_t>(ext.address()),
343 static Operand StaticArray(Register index,
346 return Operand(index, scale, reinterpret_cast<int32_t>(arr.address()),
350 static Operand ForCell(Handle<Cell> cell)
    [all...]
deoptimizer-x87.cc 241 __ mov(ebx, Operand(esp, kSavedRegistersAreaSize));
245 __ mov(ecx, Operand(esp, kSavedRegistersAreaSize + 1 * kPointerSize));
246 __ lea(edx, Operand(esp, kSavedRegistersAreaSize + 2 * kPointerSize));
253 __ mov(eax, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset));
254 __ mov(Operand(esp, 0 * kPointerSize), eax); // Function.
255 __ mov(Operand(esp, 1 * kPointerSize), Immediate(type())); // Bailout type.
256 __ mov(Operand(esp, 2 * kPointerSize), ebx); // Bailout id.
257 __ mov(Operand(esp, 3 * kPointerSize), ecx); // Code address or 0.
258 __ mov(Operand(esp, 4 * kPointerSize), edx); // Fp-to-sp delta.
259 __ mov(Operand(esp, 5 * kPointerSize)
    [all...]
  /frameworks/compile/mclinker/include/mcld/Script/
Operand.h 1 //===- Operand.h ----------------------------------------------------------===//
23 /** \class Operand
24 * \brief This class defines the interfaces to an operand token.
27 class Operand : public ExprToken
39 Operand(Type pType);
40 virtual ~Operand();
51 return pToken->kind() == ExprToken::OPERAND;
59 * \brief This class defines the interfaces to a symbol operand.
62 class SymOperand : public Operand
80 static bool classof(const Operand* pOperand
    [all...]
TernaryOp.h 18 class Operand;
45 void appendOperand(Operand* pOperand)
54 Operand* m_pOperand[3];
NullaryOp.h 18 class Operand;
43 void appendOperand(Operand* pOperand)
  /external/chromium_org/v8/src/mips/
regexp-macro-assembler-mips.cc 117 __ li(v0, Operand(FAILURE));
145 current_input_offset(), Operand(by * char_size()));
155 __ Addu(a0, a0, Operand(by));
176 BranchOrBacktrack(on_equal, eq, current_character(), Operand(c));
181 BranchOrBacktrack(on_greater, gt, current_character(), Operand(limit));
189 BranchOrBacktrack(&not_at_start, ne, a0, Operand(zero_reg));
193 __ Addu(a0, end_of_input_address(), Operand(current_input_offset()));
194 BranchOrBacktrack(on_at_start, eq, a0, Operand(a1));
202 BranchOrBacktrack(on_not_at_start, ne, a0, Operand(zero_reg));
205 __ Addu(a0, end_of_input_address(), Operand(current_input_offset()))
    [all...]
builtins-mips.cc 105 t0, Operand(zero_reg));
108 t0, Operand(MAP_TYPE));
135 t0, Operand(zero_reg));
138 t0, Operand(MAP_TYPE));
163 __ Assert(eq, kUnexpectedStringFunction, function, Operand(a2));
168 __ Branch(&no_arguments, eq, a0, Operand(zero_reg));
170 __ Subu(a0, a0, Operand(1));
208 t0, Operand(JSValue::kSize >> kPointerSizeLog2));
211 t0, Operand(zero_reg));
236 __ And(t0, a3, Operand(kIsNotStringMask))
    [all...]
  /frameworks/compile/mclinker/lib/Script/
Operand.cpp 1 //===- Operand.cpp --------------------------------------------------------===//
9 #include <mcld/Script/Operand.h>
20 // Operand
22 Operand::Operand(Type pType)
23 : ExprToken(ExprToken::OPERAND), m_Type(pType)
27 Operand::~Operand()
38 : Operand(Operand::SYMBOL), m_Value(0
    [all...]
RpnEvaluator.cpp 15 #include <mcld/Script/Operand.h>
33 std::stack<Operand*> operandStack;
45 Operand* opd = operandStack.top();
52 Operand* opd2 = operandStack.top();
54 Operand* opd1 = operandStack.top();
62 Operand* opd3 = operandStack.top();
64 Operand* opd2 = operandStack.top();
66 Operand* opd1 = operandStack.top();
78 case ExprToken::OPERAND: {
79 Operand* opd = llvm::cast<Operand>(*it)
    [all...]
  /external/chromium_org/v8/src/arm/
regexp-macro-assembler-arm.cc 139 current_input_offset(), Operand(by * char_size()));
149 __ add(r0, r0, Operand(by));
159 __ add(pc, r0, Operand(code_pointer()));
169 __ cmp(current_character(), Operand(c));
175 __ cmp(current_character(), Operand(limit));
184 __ cmp(r0, Operand::Zero());
189 __ add(r0, end_of_input_address(), Operand(current_input_offset()));
199 __ cmp(r0, Operand::Zero());
203 __ add(r0, end_of_input_address(), Operand(current_input_offset()));
210 __ cmp(current_character(), Operand(limit))
    [all...]
  /external/chromium_org/v8/src/x64/
assembler-x64.h 385 class Operand BASE_EMBEDDED {
388 Operand(Register base, int32_t disp);
391 Operand(Register base,
397 Operand(Register index,
401 // Offset from existing memory operand.
404 Operand(const Operand& base, int32_t offset);
407 // Does not check the "reg" part of the Operand.
431 // Adds operand displacement fields (offsets added to the memory address).
694 void pushq(const Operand& src)
    [all...]
regexp-macro-assembler-x64.cc 180 __ cmpl(Operand(rbp, kStartIndex), Immediate(0));
183 __ leap(rax, Operand(rsi, rdi, times_1, 0));
184 __ cmpp(rax, Operand(rbp, kInputStart));
192 __ cmpl(Operand(rbp, kStartIndex), Immediate(0));
195 __ leap(rax, Operand(rsi, rdi, times_1, 0));
196 __ cmpp(rax, Operand(rbp, kInputStart));
209 __ cmpl(rdi, Operand(backtrack_stackpointer(), 0));
253 __ leap(r9, Operand(rsi, rdx, times_1, 0));
254 __ leap(r11, Operand(rsi, rdi, times_1, 0));
263 __ movzxbl(rdx, Operand(r9, 0))
    [all...]

Completed in 760 milliseconds

1 2 3 4 5 6 7 8 91011