/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...] |