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

<<21222324252627282930>>

  /external/llvm/utils/TableGen/
X86ModRMFilters.h 74 /// register or a memory operand.
129 /// @modRM - The value of the ModR/M byte when the register operand
  /external/v8/src/mips/
regexp-macro-assembler-mips.h 194 const Operand& rt);
201 const Operand& rt);
  /external/v8/test/mjsunit/
constant-folding.js 37 x += x++; // ++ and -- apply ToNumber to their operand, even for postfix.
196 // We generate different code for the case where the operand is a constant.
  /external/llvm/lib/CodeGen/
TargetInstrInfoImpl.cpp 119 /// operand indices that would swap value. Return true if the instruction
233 assert(FoldIdx<2 && "FoldIdx refers no nonexistent operand");
267 /// slot into the specified machine instruction for the specified operand(s).
269 /// operand folded, otherwise NULL is returned. The client is responsible for
289 // Add a memory operand, foldMemoryOperandImpl doesn't do that.
365 // Remat clients assume operand 0 is the defined register.
RegAllocFast.cpp 207 // Check that the use/def chain has exactly one operand - MO.
327 "Bad usePhysReg operand");
624 // setPhysReg - Change operand OpNum in MI the refer the PhysReg, considering
625 // subregs. This may invalidate any operand pointers.
626 // Return true if the operand kills its register.
647 // Handle special instruction operand like early clobbers and tied ops when
694 DEBUG(dbgs() << "Operand " << i << "("<< MO << ") is tied to operand "
699 // Note: we don't update the def operand yet. That would cause the normal
703 // Reload the register, but don't assign to the operand just yet
    [all...]
MachineVerifier.cpp 12 // Operand counts: All explicit operands must be present.
351 *OS << "- operand " << MONum << ": ";
606 // Don't check if it's the last operand in a variadic instruction. See,
611 report("Explicit operand marked as def", MO, MONum);
613 report("Explicit operand marked as implicit", MO, MONum);
618 report("Extra explicit operand on non-variadic instruction", MO, MONum);
795 report("PHI operand is not in the CFG", MO, MONum);
    [all...]
  /external/llvm/lib/Target/ARM/
ARMISelLowering.h 50 RET_FLAG, // Return with a flag operand.
52 PIC_ADD, // Add with a PC operand and a PIC label.
317 /// Examine constraint string and operand type and determine a weight value.
318 /// The operand object must already have been set up with the operand type.
326 /// LowerAsmOperandForConstraint - Lower the specified operand into the Ops
ARMExpandPseudoInsts.cpp 92 // OddDblSpc depending on the lane number operand.
438 // Copy the am6offset operand.
443 // has an extra operand that is a use of the super-register. Record the
444 // operand index and skip over it.
453 // Copy the super-register source operand used for double-spaced subregs over
454 // to the new instruction as an implicit operand.
490 // Copy the am6offset operand.
533 // The lane operand is always the 3rd from last operand, before the 2
567 // Copy the am6offset operand
    [all...]
  /external/llvm/lib/Target/Mips/
MipsAsmPrinter.cpp 285 // Print out an operand for an inline asm expression.
289 // Does this asm operand have a single letter operand modifier?
305 assert(MO.isReg() && "unexpected inline asm memory operand");
376 llvm_unreachable("<unknown operand type>");
405 // print the same way as all normal 3 operand instructions.
  /external/valgrind/main/VEX/priv/
host_ppc_defs.h 228 /* --------- Operand, which can be a reg or a u16/s16. --------- */
259 /* --------- Operand, which can be a reg or a u32/64. --------- */
285 /* --------- Operand, which can be a vector reg or a s6. --------- */
338 Bool /* is the 2nd operand an immediate? */);
351 Bool /* is the 2nd operand an immediate? */,
491 /* Destinations are on the LEFT (first operand) */
host_x86_defs.h 144 /* --------- Operand, which can be reg, immediate or memory. --------- */
179 /* --------- Operand, which can be reg or immediate only. --------- */
209 /* --------- Operand, which can be reg or memory only. --------- */
385 /* Destinations are on the RIGHT (second operand) */
508 /* X86 Floating point (fake 3-operand, "flat reg file" insns) */
  /external/llvm/lib/CodeGen/SelectionDAG/
LegalizeIntegerTypes.cpp 225 // Promote the integer operand by hand.
392 // If the result and operand types are the same after promotion, simplify
407 // Otherwise, just extend the original operand all the way to the larger type.
731 // Integer Operand Promotion
734 /// PromoteIntegerOperand - This method is called when the specified operand of
739 DEBUG(dbgs() << "Promote integer operand: "; N->dump(&DAG); dbgs() << "\n");
751 llvm_unreachable("Do not know how to promote this operator's operand!");
    [all...]
LegalizeTypesGeneric.cpp 55 // Convert the integer operand instead.
98 // Handle cases like i64 = BITCAST v1i64 on x86, where the operand
266 // Generic Operand Expansion.
307 "BUILD_VECTOR operand type doesn't match vector element type!");
377 "SCALAR_TO_VECTOR operand type doesn't match vector element type!");
  /external/llvm/lib/VMCore/
Verifier.cpp 132 /// dominance checks for the case when an instruction has an operand that is
380 Assert1(I.getOperand(i) != 0, "Operand is null", &I);
489 "Named metadata operand cannot be function local!", MD);
508 "Global metadata operand cannot be function local!", &MD, N);
512 Assert2(MD.isFunctionLocal(), "Invalid operand for global metadata!", &MD, Op);
802 "Function return type does not match operand "
827 "Indirectbr operand must have pointer type!", &BI);
    [all...]
  /external/clang/include/clang/AST/
Stmt.h     [all...]
  /external/webkit/Source/JavaScriptCore/assembler/
X86Assembler.h     [all...]
MacroAssemblerX86Common.h 62 // These conditions will only evaluate to true if the comparison is ordered - i.e. neither operand is NaN.
69 // If either operand is NaN, these conditions always evaluate to true.
85 // Operations are typically two operand - operation(source, srcDst)
86 // For many operations the source may be an TrustedImm32, the srcDst operand
425 // operand objects to loads and store will be implicitly constructed if a
793 // jz and jnz test whether the first operand is equal to zero, and take
794 // an optional second operand of a mask under which to perform the test.
    [all...]
  /external/llvm/examples/Kaleidoscope/Chapter6/
toy.cpp 130 ExprAST *Operand;
132 UnaryExprAST(char opcode, ExprAST *operand)
133 : Opcode(opcode), Operand(operand) {}
397 if (ExprAST *Operand = ParseUnary())
398 return new UnaryExprAST(Opc, Operand);
559 Value *OperandV = Operand->Codegen();
  /external/mesa3d/src/glsl/
ir_reader.cpp 722 "<operand> [<operand>])");
747 ir_read_error(st, list, "expected (expression <type> %s <operand> "
748 " <operand>)", op_sym->value());
753 ir_read_error(st, list, "expected (expression <type> %s <operand>)",
762 ir_read_error(st, NULL, "when reading first operand of %s",
772 ir_read_error(st, NULL, "when reading second operand of %s",
    [all...]
  /external/llvm/include/llvm/Target/
TargetLowering.h 164 /// the condition operand of SELECT and BRCOND nodes. In the case of
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCInstrInfo.td 269 // PowerPC Operand Definitions.
271 def s5imm : Operand<i32> {
274 def u5imm : Operand<i32> {
277 def u6imm : Operand<i32> {
280 def s16imm : Operand<i32> {
283 def u16imm : Operand<i32> {
286 def s16immX4 : Operand<i32> { // Multiply imm by 4 before printing.
289 def directbrtarget : Operand<OtherVT> {
293 def condbrtarget : Operand<OtherVT> {
297 def calltarget : Operand<iPTR>
    [all...]
  /external/valgrind/main/VEX/pub/
libvex_ir.h 632 range of its operand. Hence the partialness. */
729 element in the operand vector, and places the results in the destination
739 square root of each element in the operand vector. */
769 less elements than operand, but they are two times wider.
    [all...]
  /external/llvm/include/llvm/
Instructions.h 791 return 0U; // get index for modifying correct operand
798 /// getPointerOperandType - Method to return the pointer operand as a
814 /// zeros. If so, the result pointer and the first operand have the same
819 /// constant integers. If so, the result pointer and the first operand have
    [all...]
  /external/llvm/include/llvm/CodeGen/
AsmPrinter.h 414 /// that is independent of the operand, and may be independent of the instr
422 /// PrintAsmOperand - Print the specified operand of MI, an INLINEASM
425 /// the operand is erroneous.
430 /// PrintAsmMemoryOperand - Print the specified operand of MI, an INLINEASM
433 /// return true if the operand is erroneous.
  /frameworks/base/tools/layoutlib/create/src/com/android/tools/layoutlib/create/
AsmAnalyzer.java 559 // pass -- a zero operand instruction
562 public void visitIntInsn(int opcode, int operand) {
563 // pass -- a single int operand instruction
638 // type is the operand of the instruction to be visited. This operand must be the

Completed in 796 milliseconds

<<21222324252627282930>>