HomeSort by relevance Sort by last modified time
    Searched full:operand (Results 101 - 125 of 1353) sorted by null

1 2 3 45 6 7 8 91011>>

  /external/llvm/utils/TableGen/
CodeGenInstruction.cpp 65 throw "Illegal operand for the '" + R->getName() + "' instruction!";
75 } else if (Rec->isSubClassOf("Operand")) {
86 throw "Bad value for MIOperandInfo in operand '" + Rec->getName() +
105 throw "Unknown operand class '" + Rec->getName() +
108 // Check that the operand has a name and that it's unique.
110 throw "In instruction '" + R->getName() + "', operand #" + utostr(i) +
113 throw "In instruction '" + R->getName() + "', operand #" + utostr(i) +
114 " has the same name as a previous operand!";
123 // Make sure the constraints list for each operand is large enough to hold
130 /// getOperandNamed - Return the index of the operand with the specifie
    [all...]
AsmMatcherEmitter.cpp 12 // custom operand parsing.
54 // 1. Classification: Each operand is mapped to the unique set which (a)
75 // Custom Operand Parsing
81 // instructions. The target specific custom operand parsing works in the
84 // 1. A operand match table is built, each entry contains a mnemonic, an
85 // operand class, a mask for all operand positions for that same
88 // 2. The operand matcher will try every possible entry with the same
90 // matches. After that, if the operand to be matched has its index
92 // to the regular operand parsing
    [all...]
  /external/llvm/include/llvm/CodeGen/
MachineInstr.h 322 /// If Ops is not null, all operand indices for Reg are added.
356 /// findRegisterUseOperandIdx() - Returns the operand index that is a use of
370 /// findRegisterDefOperandIdx() - Returns the operand index that is a def of
387 /// findFirstPredOperandIdx() - Find the index of the first operand in the
388 /// operand list that is used to represent the predicate. It returns -1 if
392 /// findInlineAsmFlagIdx() - Find the index of the flag word operand that
393 /// corresponds to operand OpIdx on an inline asm instruction. Returns -1 if
394 /// getOperand(OpIdx) does not belong to an inline asm operand group.
396 /// If GroupNo is not NULL, it will receive the number of the operand group
399 /// The flag operand is an immediate that can be decoded with methods lik
    [all...]
  /external/webkit/Source/JavaScriptCore/jit/
JITPropertyAccess32_64.cpp 54 unsigned base = currentInstruction[1].u.operand;
55 unsigned property = currentInstruction[2].u.operand;
56 unsigned value = currentInstruction[3].u.operand;
67 unsigned base = currentInstruction[1].u.operand;
68 unsigned property = currentInstruction[2].u.operand;
69 unsigned function = currentInstruction[3].u.operand;
80 unsigned base = currentInstruction[1].u.operand;
81 unsigned property = currentInstruction[2].u.operand;
82 unsigned function = currentInstruction[3].u.operand;
93 unsigned dst = currentInstruction[1].u.operand;
    [all...]
JITCall.cpp 60 int dst = instruction[1].u.operand;
66 int callee = instruction[1].u.operand;
67 int argCountRegister = instruction[2].u.operand;
68 int registerOffset = instruction[3].u.operand;
111 int callee = instruction[1].u.operand;
112 int argCount = instruction[2].u.operand;
113 int registerOffset = instruction[3].u.operand;
147 int argCount = instruction[2].u.operand;
148 int registerOffset = instruction[3].u.operand;
168 int callee = instruction[1].u.operand;
    [all...]
JITPropertyAccess.cpp 86 unsigned dst = currentInstruction[1].u.operand;
87 unsigned base = currentInstruction[2].u.operand;
88 unsigned property = currentInstruction[3].u.operand;
115 unsigned dst = currentInstruction[1].u.operand;
116 unsigned base = currentInstruction[2].u.operand;
117 unsigned property = currentInstruction[3].u.operand;
149 unsigned dst = currentInstruction[1].u.operand;
150 unsigned base = currentInstruction[2].u.operand;
151 unsigned property = currentInstruction[3].u.operand;
152 unsigned expected = currentInstruction[4].u.operand;
    [all...]
  /external/llvm/include/llvm-c/
Disassembler.h 27 * The type for the operand information call back function. This is called to
28 * get the symbolic information for an operand of an instruction. Typically
31 * the call back in the DisInfo parameter. The instruction containing operand
33 * one operand with symbolic information. To determine the symbolic operand
34 * information for each operand, the bytes for the specific operand in the
37 * operand per instruction, the Offset parameter will be zero and Size parameter
56 * LLVMOpInfo1. The value of the relocatable expression for the operand,
58 * field. The symbolic information about the operand is returned using al
    [all...]
  /external/clang/test/SemaCXX/
conditional-expr.cpp 74 i1 ? 0 : test(); // expected-error {{right operand to ? is void, but left operand is of type 'int'}}
75 i1 ? test() : 0; // expected-error {{left operand to ? is void, but right operand is of type 'int'}}
112 (void)(i1 ? Base() : constder()); // expected-error {{incompatible operand types ('Base' and 'const Derived')}}
113 (void)(i1 ? constder() : Base()); // expected-error {{incompatible operand types ('const Derived' and 'Base')}}
183 test0 = test0 ? (long) test0 : test0; // expected-warning {{operand of ? changes signedness: 'long' to 'unsigned long'}}
184 test0 = test0 ? (int) test0 : test0; // expected-warning {{operand of ? changes signedness: 'int' to 'unsigned long'}}
185 test0 = test0 ? (short) test0 : test0; // expected-warning {{operand of ? changes signedness: 'short' to 'unsigned long'}}
186 test0 = test0 ? test0 : (long) test0; // expected-warning {{operand of ? changes signedness: 'long' to 'unsigned long'}
    [all...]
bool.cpp 28 static_assert_arg_is_bool(n && 4); // expected-warning {{use of logical '&&' with constant operand}} \
31 static_assert_arg_is_bool(n || 5); // expected-warning {{use of logical '||' with constant operand}} \
member-pointer.cpp 107 (void)(hm->*pi); // expected-error {{left hand operand to ->* must be a pointer to class compatible with the right hand operand, but is 'HasMembers'}}
108 (void)(phm.*pi); // expected-error {{left hand operand to .* must be a class compatible with the right hand operand, but is 'HasMembers *'}}
109 (void)(i.*pi); // expected-error {{left hand operand to .* must be a class compatible with the right hand operand, but is 'int'}}
111 (void)(ptr->*pi); // expected-error {{left hand operand to ->* must be a pointer to class compatible with the right hand operand, but is 'int *'}}
118 (void)(f.*pai); // expected-error {{left hand operand to .* must be a class compatible with the right hand operand, but is 'F'}
    [all...]
  /external/v8/src/ia32/
deoptimizer-ia32.cc 616 __ sub(Operand(esp), Immediate(kDoubleRegsSize));
620 __ movdbl(Operand(esp, offset), xmm_reg);
629 __ mov(ebx, Operand(esp, kSavedRegistersAreaSize));
635 __ lea(edx, Operand(esp, kSavedRegistersAreaSize + 1 * kPointerSize));
637 __ mov(ecx, Operand(esp, kSavedRegistersAreaSize + 1 * kPointerSize));
638 __ lea(edx, Operand(esp, kSavedRegistersAreaSize + 2 * kPointerSize));
640 __ sub(edx, Operand(ebp));
645 __ mov(eax, Operand(ebp, JavaScriptFrameConstants::kFunctionOffset));
646 __ mov(Operand(esp, 0 * kPointerSize), eax); // Function.
647 __ mov(Operand(esp, 1 * kPointerSize), Immediate(type())); // Bailout type
    [all...]
lithium-codegen-ia32.cc 138 __ mov(Operand(eax), Immediate(slots));
145 __ sub(Operand(esp), Immediate(slots * kPointerSize));
154 __ mov(Operand(esp, offset), eax);
175 __ mov(Operand(ebp, StandardFrameConstants::kContextOffset), esi);
185 __ mov(eax, Operand(ebp, parameter_offset));
188 __ mov(Operand(esi, context_offset), eax);
308 Operand LCodeGen::ToOperand(LOperand* op) const {
309 if (op->IsRegister()) return Operand(ToRegister(op));
310 if (op->IsDoubleRegister()) return Operand(ToDoubleRegister(op));
316 return Operand(ebp, -(index + 3) * kPointerSize)
    [all...]
  /external/v8/src/x64/
macro-assembler-x64.cc 63 Operand MacroAssembler::ExternalOperand(ExternalReference target,
69 return Operand(kRootRegister, static_cast<int32_t>(delta));
73 return Operand(scratch, 0);
82 movq(destination, Operand(kRootRegister, static_cast<int32_t>(delta)));
91 movq(destination, Operand(kScratchRegister, 0));
101 movq(Operand(kRootRegister, static_cast<int32_t>(delta)), source);
110 movq(Operand(kScratchRegister, 0), source);
121 lea(destination, Operand(kRootRegister, static_cast<int32_t>(delta)));
138 // Operand is lea(scratch, Operand(kRootRegister, delta))
    [all...]
  /external/llvm/test/TableGen/
MultiPat.td 79 int operand;
96 !foreach(Decls.operand, Decls.pattern,
99 !subst(MNEMONIC, set, Decls.operand)))))>,
101 !foreach(Decls.operand, Decls.pattern,
104 !subst(MNEMONIC, set, Decls.operand)))))>;
  /external/mesa3d/src/glsl/
ir_rvalue_visitor.cpp 41 unsigned int operand; local
43 for (operand = 0; operand < ir->get_num_operands(); operand++) {
44 handle_rvalue(&ir->operands[operand]);
  /frameworks/base/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/api/
armCOMM.h 311 * [in] Value1 First Operand
312 * [in] Value2 Second Operand
332 * [in] Value1 First Operand
333 * [in] Value2 Second Operand
352 * [in] Value1 First Operand
353 * [in] Value2 Second Operand
373 * [in] Value1 First Operand
374 * [in] Value2 Second Operand
396 * [in] delayElem First 32 bit Operand
397 * [in] filTap Second 16 bit Operand
    [all...]
  /frameworks/base/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/src/
armCOMM.c 491 * [in] Value1 First Operand
492 * [in] Value2 Second Operand
544 * [in] Value1 First Operand
545 * [in] Value2 Second Operand
597 * [in] Value1 First Operand
598 * [in] Value2 Second Operand
650 * [in] Value1 First Operand
651 * [in] Value2 Second Operand
677 * [in] delayElem First 32 bit Operand
678 * [in] filTap Second 16 bit Operand
    [all...]
  /frameworks/base/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/api/
armCOMM.h 311 * [in] Value1 First Operand
312 * [in] Value2 Second Operand
332 * [in] Value1 First Operand
333 * [in] Value2 Second Operand
352 * [in] Value1 First Operand
353 * [in] Value2 Second Operand
373 * [in] Value1 First Operand
374 * [in] Value2 Second Operand
396 * [in] delayElem First 32 bit Operand
397 * [in] filTap Second 16 bit Operand
    [all...]
  /frameworks/base/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/src/
armCOMM.c 491 * [in] Value1 First Operand
492 * [in] Value2 Second Operand
544 * [in] Value1 First Operand
545 * [in] Value2 Second Operand
597 * [in] Value1 First Operand
598 * [in] Value2 Second Operand
650 * [in] Value1 First Operand
651 * [in] Value2 Second Operand
677 * [in] delayElem First 32 bit Operand
678 * [in] filTap Second 16 bit Operand
    [all...]
  /frameworks/base/media/libstagefright/codecs/on2/h264dec/omxdl/reference/api/
armCOMM.h 311 * [in] Value1 First Operand
312 * [in] Value2 Second Operand
332 * [in] Value1 First Operand
333 * [in] Value2 Second Operand
352 * [in] Value1 First Operand
353 * [in] Value2 Second Operand
373 * [in] Value1 First Operand
374 * [in] Value2 Second Operand
396 * [in] delayElem First 32 bit Operand
397 * [in] filTap Second 16 bit Operand
    [all...]
  /frameworks/base/media/libstagefright/codecs/on2/h264dec/omxdl/reference/src/
armCOMM.c 491 * [in] Value1 First Operand
492 * [in] Value2 Second Operand
544 * [in] Value1 First Operand
545 * [in] Value2 Second Operand
597 * [in] Value1 First Operand
598 * [in] Value2 Second Operand
650 * [in] Value1 First Operand
651 * [in] Value2 Second Operand
677 * [in] delayElem First 32 bit Operand
678 * [in] filTap Second 16 bit Operand
    [all...]
  /external/v8/src/arm/
ic-arm.cc 56 __ cmp(type, Operand(JS_GLOBAL_OBJECT_TYPE));
58 __ cmp(type, Operand(JS_BUILTINS_OBJECT_TYPE));
60 __ cmp(type, Operand(JS_GLOBAL_PROXY_TYPE));
82 __ tst(receiver, Operand(kSmiTagMask));
96 __ tst(t1, Operand((1 << Map::kIsAccessCheckNeeded) |
125 __ mov(scratch1, Operand(scratch1, ASR, kSmiTagSize)); // convert smi to int
126 __ sub(scratch1, scratch1, Operand(1));
144 __ add(scratch2, scratch2, Operand(
147 __ and_(scratch2, scratch1, Operand(scratch2, LSR, String::kHashShift));
152 __ add(scratch2, scratch2, Operand(scratch2, LSL, 1))
    [all...]
  /external/clang/lib/Basic/
TargetInfo.cpp 340 case 'm': // memory operand.
341 case 'o': // offsetable memory operand.
342 case 'V': // non-offsetable memory operand.
343 case '<': // autodecrement memory operand.
344 case '>': // autoincrement memory operand.
347 case 'g': // general register, memory operand or immediate integer.
348 case 'X': // any operand.
408 // A number must refer to an output only operand.
413 // same operand referenced to by the number.
433 // same operand referenced to by the number
    [all...]
  /external/llvm/lib/Target/X86/MCTargetDesc/
X86BaseInfo.h 27 // Enums for memory operand decoding. Each memory operand is represented with
28 // a 5 operand sequence in the form:
37 /// AddrSegmentReg - The operand # of the segment in the memory operand.
50 /// Target Operand Flag enum.
57 /// MO_GOT_ABSOLUTE_ADDRESS - On a symbol operand, this represents a
62 /// MO_PIC_BASE_OFFSET - On a symbol operand this indicates that the
67 /// MO_GOT - On a symbol operand this indicates that the immediate is the
74 /// MO_GOTOFF - On a symbol operand this indicates that the immediate i
    [all...]
  /external/llvm/lib/Target/X86/Disassembler/
X86Disassembler.cpp 148 /// register, and appends it as an operand to an MCInst.
164 /// translateImmediate - Appends an immediate operand to an MCInst.
168 /// @param operand - The operand, as stored in the descriptor table.
171 const OperandSpecifier &operand,
175 OperandType type = operand.type;
199 switch (operand.encoding) {
252 // operand is 64 bits wide. Do nothing.
268 debug("A R/M register operand may not have a SIB byte");
282 debug("A R/M register operand may not have a base;
    [all...]

Completed in 2346 milliseconds

1 2 3 45 6 7 8 91011>>