HomeSort by relevance Sort by last modified time
    Searched full:operand (Results 1 - 25 of 1319) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/v8/test/cctest/
test-disasm-ia32.cc 66 __ add(Operand(eax), Immediate(12345678));
68 __ sub(Operand(eax), Immediate(12345678));
75 __ mov(ebx, Operand(esp, ecx, times_2, 0)); // [esp+ecx*4]
78 __ add(edx, Operand(ebx));
79 __ add(edx, Operand(12, RelocInfo::NONE));
80 __ add(edx, Operand(ebx, 0));
81 __ add(edx, Operand(ebx, 16));
82 __ add(edx, Operand(ebx, 1999));
83 __ add(edx, Operand(esp, 0));
84 __ add(edx, Operand(esp, 16))
    [all...]
test-disasm-arm.cc 107 COMPARE(and_(r0, r1, Operand(r2)),
109 COMPARE(and_(r1, r2, Operand(r3), LeaveCC),
111 COMPARE(and_(r2, r3, Operand(r4), SetCC),
113 COMPARE(and_(r3, r4, Operand(r5), LeaveCC, eq),
116 COMPARE(eor(r4, r5, Operand(r6, LSL, 0)),
118 COMPARE(eor(r4, r5, Operand(r7, LSL, 1), SetCC),
120 COMPARE(eor(r4, r5, Operand(r8, LSL, 2), LeaveCC, ne),
122 COMPARE(eor(r4, r5, Operand(r9, LSL, 3), SetCC, cs),
125 COMPARE(sub(r5, r6, Operand(r10, LSL, 31), LeaveCC, hs),
127 COMPARE(sub(r5, r6, Operand(r10, LSL, 30), SetCC, cc)
    [all...]
  /external/skia/src/animator/
SkScriptRuntime.cpp 55 SkOperand2 operand[2]; // 1=accumulator and 2=operand local
64 operand[0].fArray = new SkOpArray(SkOperand2::kNoType /*fReturnType*/);
67 index = operand[1].fS32;
68 if (index >= operand[0].fArray->count()) {
72 operand[0] = operand[0].fArray->begin()[index];
75 *operand[0].fArray->append() = operand[1];
86 if (callBackFunction->invoke(ref, operand[0].fArray, /* params *
    [all...]
SkOpArray.cpp 9 bool SkOpArray::getIndex(int index, SkOperand2* operand) {
14 *operand = begin()[index];
  /external/clang/test/SemaCXX/
expressions.cpp 37 return x && 4; // expected-warning {{use of logical && with constant operand; switch to bitwise & or remove constant}}
45 return x && (unsigned)0; // expected-warning {{use of logical && with constant operand; switch to bitwise & or remove constant}}
47 return x || (unsigned)1; // expected-warning {{use of logical || with constant operand; switch to bitwise | or remove constant}}
49 return x || 0; // expected-warning {{use of logical || with constant operand; switch to bitwise | or remove constant}}
50 return x || 1; // expected-warning {{use of logical || with constant operand; switch to bitwise | or remove constant}}
51 return x || -1; // expected-warning {{use of logical || with constant operand; switch to bitwise | or remove constant}}
52 return x || 5; // expected-warning {{use of logical || with constant operand; switch to bitwise | or remove constant}}
53 return x && 0; // expected-warning {{use of logical && with constant operand; switch to bitwise & or remove constant}}
54 return x && 1; // expected-warning {{use of logical && with constant operand; switch to bitwise & or remove constant}}
55 return x && -1; // expected-warning {{use of logical && with constant operand; switch to bitwise & or remove constant}
    [all...]
  /external/webkit/Source/JavaScriptCore/dfg/
DFGByteCodeParser.cpp 75 NodeIndex get(int operand)
78 if (operand >= FirstConstantRegisterIndex) {
79 unsigned constant = operand - FirstConstantRegisterIndex;
85 if (operand < 0)
86 return getArgument(operand);
90 if ((unsigned)operand < numVariables)
91 return getVariable((unsigned)operand);
94 unsigned temporary = (unsigned)operand - numVariables;
98 void set(int operand, NodeIndex value)
101 if (operand < 0)
    [all...]
  /external/v8/src/ia32/
codegen-ia32.cc 86 __ cmp(Operand(esp, kSizeOffset + stack_offset),
101 __ mov(dst, Operand(esp, stack_offset + kDestinationOffset));
102 __ mov(src, Operand(esp, stack_offset + kSourceOffset));
103 __ mov(count, Operand(esp, stack_offset + kSizeOffset));
106 __ movdqu(xmm0, Operand(src, 0));
107 __ movdqu(Operand(dst, 0), xmm0);
111 __ add(Operand(edx), Immediate(16));
112 __ add(dst, Operand(edx));
113 __ add(src, Operand(edx));
114 __ sub(Operand(count), edx)
    [all...]
regexp-macro-assembler-ia32.cc 137 __ add(Operand(edi), Immediate(by * char_size()));
155 __ add(Operand(ebx), Immediate(masm_->CodeObject()));
156 __ jmp(Operand(ebx));
180 __ cmp(Operand(ebp, kStartIndex), Immediate(0));
183 __ lea(eax, Operand(esi, edi, times_1, 0));
184 __ cmp(eax, Operand(ebp, kInputStart));
192 __ cmp(Operand(ebp, kStartIndex), Immediate(0));
195 __ lea(eax, Operand(esi, edi, times_1, 0));
196 __ cmp(eax, Operand(ebp, kInputStart));
222 __ cmp(Operand(edi), Immediate(-(byte_offset + byte_length)))
    [all...]
  /external/llvm/lib/MC/MCDisassembler/
EDOperand.h 11 // operand class. The operand is responsible for allowing evaluation given a
30 /// EDOperand - Encapsulates a single operand, which can be evaluated by the
38 /// The index of the operand in the EDInst
40 /// The index of the first component of the operand in the MCInst
45 /// @arg disassembler - The disassembler responsible for the operand
46 /// @arg inst - The instruction containing this operand
47 /// @arg opIndex - The index of the operand in inst
48 /// @arg mcOpIndex - The index of the operand in the original MCInst
55 /// evaluate - Returns the numeric value of an operand to the extent possible
    [all...]
  /external/llvm/test/MC/ARM/
diagnostics.s 54 @ CHECK-ERRORS: error: invalid operand for instruction
64 @ CHECK-ERRORS: error: invalid operand for instruction
65 @ CHECK-ERRORS: error: invalid operand for instruction
66 @ CHECK-ERRORS: error: invalid operand for instruction
67 @ CHECK-ERRORS: error: invalid operand for instruction
73 @ CHECK-ERRORS: error: invalid operand for instruction
74 @ CHECK-ERRORS: error: invalid operand for instruction
85 @ CHECK-ERRORS: error: invalid operand for instruction
86 @ CHECK-ERRORS: error: invalid operand for instruction
87 @ CHECK-ERRORS: error: invalid operand for instructio
    [all...]
  /external/llvm/lib/Target/MBlaze/
MBlazeSchedule3.td 17 // source operands or one register source operand and one immediate operand.
26 , 1 // first operand read after one cycle
27 , 1 ]>, // second operand read after one cycle
30 // register source operands or one register source operand and one immediate
31 // operand. The instruction takes one cycle to execute in each of the
40 , 1 // first operand read after one cycle
41 , 1 ]>, // second operand read after one cycle
53 , 1 // first operand read after one cycle
54 , 1 ]>, // second operand read after one cycl
    [all...]
MBlazeSchedule5.td 17 // source operands or one register source operand and one immediate operand.
28 , 1 // first operand read after one cycle
29 , 1 ]>, // second operand read after one cycle
32 // register source operands or one register source operand and one immediate
33 // operand. The instruction takes one cycle to execute in each of the
43 , 1 // first operand read after one cycle
44 , 1 ]>, // second operand read after one cycle
58 , 1 // first operand read after one cycle
59 , 1 ]>, // second operand read after one cycl
    [all...]
  /external/llvm/utils/TableGen/
CodeGenInstruction.h 62 /// OperandInfo - The information we keep track of for each operand in the
63 /// operand list for a tablegen instruction.
65 /// Rec - The definition this operand is declared as.
69 /// Name - If this operand was assigned a symbolic name, this is it,
77 /// EncoderMethodName - The method used to get the machine operand value
82 /// the operand.
87 /// target for example, one address operand is represented as 4
88 /// MachineOperands. Because of this, the operand number in the
89 /// OperandList may not match the MachineInstr operand num. Until it
90 /// does, this contains the MI operand index of this operand
    [all...]
  /external/webkit/Source/JavaScriptCore/runtime/
CachedTranscendentalFunction.h 43 double operand; member in struct:JSC::CachedTranscendentalFunction::CacheEntry
59 JSValue operator() (double operand)
63 CacheEntry* entry = &m_cache[hash(operand)];
65 if (entry->operand == operand)
67 double result = orignalFunction(operand);
68 entry->operand = operand;
79 m_cache[x].operand = NaN;
  /external/webkit/Source/JavaScriptCore/jit/
JITArithmetic.cpp 52 unsigned result = currentInstruction[1].u.operand;
53 unsigned op1 = currentInstruction[2].u.operand;
54 unsigned op2 = currentInstruction[3].u.operand;
69 unsigned result = currentInstruction[1].u.operand;
70 unsigned op1 = currentInstruction[2].u.operand;
71 unsigned op2 = currentInstruction[3].u.operand;
85 unsigned result = currentInstruction[1].u.operand;
86 unsigned op1 = currentInstruction[2].u.operand;
87 unsigned op2 = currentInstruction[3].u.operand;
120 unsigned result = currentInstruction[1].u.operand;
    [all...]
JITOpcodes.cpp 312 int dst = currentInstruction[1].u.operand;
313 int src = currentInstruction[2].u.operand;
334 emitGetVirtualRegister(currentInstruction[1].u.operand, returnValueRegister);
341 unsigned target = currentInstruction[1].u.operand;
350 unsigned op1 = currentInstruction[1].u.operand;
351 unsigned op2 = currentInstruction[2].u.operand;
352 unsigned target = currentInstruction[3].u.operand;
368 JITStubCall(this, cti_op_new_object).call(currentInstruction[1].u.operand);
373 unsigned baseVal = currentInstruction[1].u.operand;
387 unsigned dst = currentInstruction[1].u.operand;
    [all...]
JITOpcodes32_64.cpp 477 unsigned dst = currentInstruction[1].u.operand;
478 unsigned src = currentInstruction[2].u.operand;
492 emitLoad(currentInstruction[1].u.operand, regT1, regT0);
499 unsigned target = currentInstruction[1].u.operand;
505 unsigned op1 = currentInstruction[1].u.operand;
506 unsigned op2 = currentInstruction[2].u.operand;
507 unsigned target = currentInstruction[3].u.operand;
533 unsigned op1 = currentInstruction[1].u.operand;
534 unsigned op2 = currentInstruction[2].u.operand;
535 unsigned target = currentInstruction[3].u.operand;
    [all...]
  /external/clang/test/SemaObjC/
conditional-expr-2.m 11 [ (cond ? a : b) test ]; // expected-warning{{incompatible operand types ('A *' and 'B *')}} expected-warning {{method '-test' not found}}
25 obj = i ? NSKeyValueCoding_NullValue : nukedUpdatesList; // expected-warning{{incompatible operand types ('NSKey *' and 'UpdatesList *')}}
26 key = i ? NSKeyValueCoding_NullValue : nukedUpdatesList; // expected-warning{{incompatible operand types ('NSKey *' and 'UpdatesList *')}}
  /external/llvm/test/CodeGen/PowerPC/
2009-07-16-InlineAsm-M-Operand.ll 4 ; operands. We must make sure that the operand flag is found correctly.
10 ; "m" operand will be represented as:
12 ; It is difficult to find the flag operand (20) when starting from %R1
  /external/webkit/Source/JavaScriptCore/bytecode/
CodeBlock.cpp 143 int r0 = (++it)->u.operand;
144 int r1 = (++it)->u.operand;
151 int r0 = (++it)->u.operand;
152 int r1 = (++it)->u.operand;
153 int r2 = (++it)->u.operand;
159 int r0 = (++it)->u.operand;
160 int offset = (++it)->u.operand;
166 int r0 = (++it)->u.operand;
167 int r1 = (++it)->u.operand;
168 int id0 = (++it)->u.operand;
    [all...]
  /external/llvm/tools/edis/
EDMain.cpp 195 int EDGetOperand(EDOperandRef *operand,
198 return ((EDInst*)inst)->getOperand(*(EDOperand**)operand, index);
201 int EDOperandIsRegister(EDOperandRef operand) {
202 return ((EDOperand*)operand)->isRegister();
205 int EDOperandIsImmediate(EDOperandRef operand) {
206 return ((EDOperand*)operand)->isImmediate();
209 int EDOperandIsMemory(EDOperandRef operand) {
210 return ((EDOperand*)operand)->isMemory();
213 int EDRegisterOperandValue(unsigned *value, EDOperandRef operand) {
214 if (!((EDOperand*)operand)->isRegister()
    [all...]
  /external/valgrind/main/none/tests/ppc32/
ldstrev.c 12 : "=b" (res) // %0 - Output operand
13 : "b" (a) // %1 - Input operand
24 : "=b" (res) // %0 - Output operand
25 : "b" (a) // %1 - Input operand
36 : "=b" (res) // %0 - Output operand
37 : "b" (a) // %1 - Input operand
48 : "=b" (res) // %0 - Output operand
49 : "b" (a) // %1 - Input operand
  /external/clang/test/Analysis/
idempotent-operations.c 26 test(x * one); // expected-warning {{The right operand to '*' is always 1}}
27 x *= one; // expected-warning {{The right operand to '*=' is always 1}}
28 test(x / one); // expected-warning {{The right operand to '/' is always 1}}
29 x /= one; // expected-warning {{The right operand to '/=' is always 1}}
32 test(one * x); // expected-warning {{The left operand to '*' is always 1}}
35 test(x + zero); // expected-warning {{The right operand to '+' is always 0}}
36 test(x - zero); // expected-warning {{The right operand to '-' is always 0}}
37 test(x * zero); // expected-warning {{The right operand to '*' is always 0}}
38 test(x & zero); // expected-warning {{The right operand to '&' is always 0}}
39 test(x | zero); // expected-warning {{The right operand to '|' is always 0}
    [all...]
  /external/v8/src/arm/
regexp-macro-assembler-arm.cc 156 current_input_offset(), Operand(by * char_size()));
166 __ add(r0, r0, Operand(by));
176 __ add(pc, r0, Operand(code_pointer()));
186 __ cmp(current_character(), Operand(c));
192 __ cmp(current_character(), Operand(limit));
201 __ cmp(r0, Operand(0, RelocInfo::NONE));
206 __ add(r0, end_of_input_address(), Operand(current_input_offset()));
216 __ cmp(r0, Operand(0, RelocInfo::NONE));
220 __ add(r0, end_of_input_address(), Operand(current_input_offset()));
227 __ cmp(current_character(), Operand(limit))
    [all...]
macro-assembler-arm.cc 78 mov(pc, Operand(target), LeaveCC, cond);
86 mov(ip, Operand(target, rmode), LeaveCC, cond);
89 mov(pc, Operand(target, rmode), LeaveCC, cond);
129 mov(lr, Operand(pc), LeaveCC, cond);
130 mov(pc, Operand(target), LeaveCC, cond);
144 if (!Operand(target, rmode).is_single_instruction(mov_instr)) {
170 mov(ip, Operand(target, rmode), LeaveCC, cond);
176 mov(lr, Operand(pc), LeaveCC, cond);
178 mov(pc, Operand(target, rmode), LeaveCC, cond);
238 mov(pc, Operand(lr), LeaveCC, cond)
    [all...]

Completed in 1328 milliseconds

1 2 3 4 5 6 7 8 91011>>