HomeSort by relevance Sort by last modified time
    Searched defs:operands (Results 1 - 25 of 30) sorted by null

1 2

  /external/llvm/include/llvm/IR/
OperandTraits.h 12 // the operands in the most efficient manner.
38 static unsigned operands(const User*) { function in struct:llvm::FixedNumOperandTraits
47 /// OptionalOperandTraits - when the number of operands may change at runtime.
52 static unsigned operands(const User *U) { function in struct:llvm::OptionalOperandTraits
73 static unsigned operands(const User *U) { function in struct:llvm::VariadicOperandTraits
100 static unsigned operands(const User *U) { function in struct:llvm::HungoffOperandTraits
137 assert(i_nocapture < OperandTraits<CLASS>::operands(this) \
143 assert(i_nocapture < OperandTraits<CLASS>::operands(this) \
148 return OperandTraits<CLASS>::operands(this); \
  /dalvik/vm/compiler/codegen/x86/libenc/
dec_base.h 103 EncoderBase::Operand operands[3]; member in struct:Inst
  /external/srec/srec/Semproc/src/
ExpressionParser.c 350 LCHAR *operands[MAX_RHS_IDENTIFIERS]; local
373 CHKLOG(rc, ST_getKeyValue(symtable, self->identifiers[i], &operands[i]));
379 p = operands[i] = &self->identifiers[i][1];
407 CHKLOG(rc, (*self->pfunction)(self->functionName, operands, self->idCount, self->userData, result, &resultLen));
417 CHKLOG(rc, ST_putKeyValue(symtable, self->lhs, operands[0]));
  /dalvik/dx/src/com/android/dx/ssa/
PhiInsn.java 41 * {@code non-null;} operands of the instruction; built up by
44 private final ArrayList<Operand> operands = new ArrayList<Operand>(); field in class:PhiInsn
50 * Constructs a new phi insn with no operands.
82 * Updates the TypeBearers of all the sources (phi operands) to be
86 * Note that local association of operands are preserved in this step.
91 for (Operand o : operands) {
130 operands.add(new Operand(registerSpec, predBlock.getIndex(),
144 for (Operand o : operands) {
150 operands.removeAll(operandsToRemove);
164 return operands.get(sourcesIndex).blockIndex
    [all...]
  /external/dexmaker/src/dx/java/com/android/dx/ssa/
PhiInsn.java 41 * {@code non-null;} operands of the instruction; built up by
44 private final ArrayList<Operand> operands = new ArrayList<Operand>(); field in class:PhiInsn
50 * Constructs a new phi insn with no operands.
82 * Updates the TypeBearers of all the sources (phi operands) to be
86 * Note that local association of operands are preserved in this step.
91 for (Operand o : operands) {
130 operands.add(new Operand(registerSpec, predBlock.getIndex(),
144 for (Operand o : operands) {
150 operands.removeAll(operandsToRemove);
164 return operands.get(sourcesIndex).blockIndex
    [all...]
  /external/antlr/antlr-3.4/tool/src/main/java/org/antlr/analysis/
SemanticContext.java 55 * July 7, 2006: TJP altered OR to be set of operands. the Binary tree
304 protected final Set<SemanticContext> operands = new HashSet<SemanticContext>(); field in class:SemanticContext.CommutativePredicate
310 operands.addAll(predicate.operands);
312 operands.add(a);
317 operands.addAll(predicate.operands);
319 operands.add(b);
329 operands.addAll(predicate.operands);
789 Collection<SemanticContext> operands = getOrOperands(((NOT)context).ctx); local
808 Collection<SemanticContext> operands = getAndOperands(((NOT)context).ctx); local
    [all...]
  /prebuilts/gcc/darwin-x86/arm/arm-eabi-4.6/lib/gcc/arm-eabi/4.6.x-google/plugin/include/
tree-ssa-sccvn.h 31 /* N-ary operations in the hashtable consist of length operands, an
66 /* Reference operands only exist in reference operations structures.
67 They consist of an opcode, type, and some number of operands. For
68 a given opcode, some, all, or none of the operands may be used.
69 The operands are there to store the information that makes up the
90 the operation, and a collection of operands that make up the
92 of operands, they access the same memory location. We also store
103 VEC (vn_reference_op_s, heap) *operands; member in struct:vn_reference_s
  /prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.6/lib/gcc/arm-linux-androideabi/4.6.x-google/plugin/include/
tree-ssa-sccvn.h 31 /* N-ary operations in the hashtable consist of length operands, an
66 /* Reference operands only exist in reference operations structures.
67 They consist of an opcode, type, and some number of operands. For
68 a given opcode, some, all, or none of the operands may be used.
69 The operands are there to store the information that makes up the
90 the operation, and a collection of operands that make up the
92 of operands, they access the same memory location. We also store
103 VEC (vn_reference_op_s, heap) *operands; member in struct:vn_reference_s
  /prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/lib/gcc/arm-eabi/4.6.x-google/plugin/include/
tree-ssa-sccvn.h 31 /* N-ary operations in the hashtable consist of length operands, an
66 /* Reference operands only exist in reference operations structures.
67 They consist of an opcode, type, and some number of operands. For
68 a given opcode, some, all, or none of the operands may be used.
69 The operands are there to store the information that makes up the
90 the operation, and a collection of operands that make up the
92 of operands, they access the same memory location. We also store
103 VEC (vn_reference_op_s, heap) *operands; member in struct:vn_reference_s
  /prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/lib/gcc/arm-linux-androideabi/4.6.x-google/plugin/include/
tree-ssa-sccvn.h 31 /* N-ary operations in the hashtable consist of length operands, an
66 /* Reference operands only exist in reference operations structures.
67 They consist of an opcode, type, and some number of operands. For
68 a given opcode, some, all, or none of the operands may be used.
69 The operands are there to store the information that makes up the
90 the operation, and a collection of operands that make up the
92 of operands, they access the same memory location. We also store
103 VEC (vn_reference_op_s, heap) *operands; member in struct:vn_reference_s
  /external/llvm/lib/IR/
ConstantsContext.h 55 // allocate space for exactly two operands
76 // allocate space for exactly three operands
97 // allocate space for exactly two operands
118 // allocate space for exactly three operands
140 // allocate space for exactly three operands
239 // allocate space for exactly two operands
323 operands(ops.begin(), ops.end()), indices(inds.begin(), inds.end()) {}
327 std::vector<Constant*> operands; member in struct:llvm::ExprMapKeyType
333 this->operands == that.operands &
    [all...]
  /external/llvm/lib/Target/X86/Disassembler/
X86DisassemblerDecoder.h 24 uint16_t operands;
468 needed to find relocation entries for adding symbolic operands */
500 /* The ModR/M byte, which contains most register operands and some portion of
501 all memory operands */
505 /* The SIB byte, used for more complex 32- or 64-bit memory operands */
509 /* The displacement, used for memory operands */
543 const struct OperandSpecifier *operands; member in struct:InternalInstruction
  /external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/
org.eclipse.equinox.p2.engine_2.0.0.v20100606.jar 
org.eclipse.equinox.p2.metadata_2.0.0.v20100601.jar 
org.eclipse.equinox.p2.director_2.0.3.R36x_v20101117-1018.jar 
org.eclipse.osgi_3.6.1.R36x_v20100806.jar 
  /external/elfutils/libcpu/
i386_parse.c 221 /* Operands. */
229 } operands[3]; member in struct:instruction
    [all...]
  /dalvik/vm/compiler/codegen/mips/
MipsLIR.h 54 * a0-a3 to hold operands
606 int operands[4]; // [0..3] = [dest, src1, src2, extra] member in struct:MipsLIR
  /dalvik/vm/compiler/codegen/arm/
ArmLIR.h 49 * r0, r1, r2, r3 to hold operands/results
53 * r0, r1, r2, r3, r8, r9, r10, r11, r12, r14 for operands/results
55 * s16-s31/d8-d15 for operands/results
766 int operands[4]; \/\/ [0..3] = [dest, src1, src2, extra] member in struct:ArmLIR
    [all...]
  /external/qemu/
ppc-dis.c 53 operands are zeroes. */
59 match (and are presumably filled in by operands). */
68 operand table. They appear in the order which the operands must
70 unsigned char operands[8]; member in struct:powerpc_opcode
173 /* The operands table is an array of struct powerpc_operand. */
198 operand value is legal, *ERRMSG will be unchanged (most operands
226 the operands field of the powerpc_opcodes table. */
244 operands fields are identical. The assembler should call the
252 store instructions which want their operands to look like
287 assembler must count the number of operands remaining on the line
330 unsigned int operands; member in struct:powerpc_macro
    [all...]
  /external/v8/src/arm/
lithium-codegen-arm.cc 526 // TODO(twuerthinger): Introduce marker operands to indicate that this value
758 const ZoneList<LOperand*>* operands = pointers->GetNormalizedOperands(); local
761 for (int i = 0; i < operands->length(); i++) {
762 LOperand* pointer = operands->at(i);
    [all...]
  /external/v8/src/ia32/
lithium-codegen-ia32.cc 415 // TODO(twuerthinger): Introduce marker operands to indicate that this value
680 const ZoneList<LOperand*>* operands = pointers->GetNormalizedOperands(); local
683 for (int i = 0; i < operands->length(); i++) {
684 LOperand* pointer = operands->at(i);
    [all...]
  /external/v8/src/mips/
lithium-codegen-mips.cc 494 // TODO(twuerthinger): Introduce marker operands to indicate that this value
721 const ZoneList<LOperand*>* operands = pointers->GetNormalizedOperands(); local
724 for (int i = 0; i < operands->length(); i++) {
725 LOperand* pointer = operands->at(i);
987 // one can be done faster with shifted operands.
    [all...]
  /external/v8/src/x64/
lithium-codegen-x64.cc 415 // TODO(twuerthinger): Introduce marker operands to indicate that this value
640 const ZoneList<LOperand*>* operands = pointers->GetNormalizedOperands(); local
644 for (int i = 0; i < operands->length(); i++) {
645 LOperand* pointer = operands->at(i);
    [all...]
  /external/valgrind/main/perf/
tinycc.c 17977 ASMOperand operands[MAX_ASM_OPERANDS]; local
    [all...]

Completed in 1227 milliseconds

1 2