| /external/llvm/include/llvm/CodeGen/ | 
| MachineInstr.h | 44 /// MachineInstr - Representation of each machine instruction. 64     FrameSetup   = 1 << 0,              // Instruction is used as a part of
 66     BundledPred  = 1 << 1,              // Instruction has bundled predecessors.
 67     BundledSucc  = 1 << 2               // Instruction has bundled successors.
 70   const MCInstrDesc *MCID;              // Instruction descriptor.
 75   unsigned NumOperands;                 // Number of operands on instruction.
 81                                         // instruction.
 208   /// The first instruction has the special opcode "BUNDLE". It's not "inside"
 214   /// isBundled - Return true if this instruction part of a bundle. This is true
 215   /// if either itself or its following instruction is marked "InsideBundle"
 [all...]
 | 
| /art/runtime/verifier/ | 
| method_verifier.cc | 361   const Instruction* inst = Instruction::At(code_item_->insns_ + dex_pc); 389   const Instruction* inst = Instruction::At(code_item_->insns_ + dex_pc);
 390   const bool is_range = (inst->Opcode() == Instruction::INVOKE_VIRTUAL_RANGE_QUICK);
 410   // Allocate and initialize an array to hold instruction data.
 416   // Perform static instruction verification.
 442         // If we fail again at runtime, mark that this instruction would throw and force this
 491   const Instruction* inst = Instruction::At(insns)
 [all...]
 | 
| instruction_flags.h | 115     // The instruction has been visited and unless IsChanged() verified. 117     // Register type information flowing into the instruction changed and so the instruction must be
 120     // Instruction is contained within a try region.
 122     // Instruction is the target of a branch (ie the start of a basic block).
 126     // A return instruction.
 130   // Size of instruction in code units.
 
 | 
| /dalvik/vm/compiler/codegen/x86/libenc/ | 
| dec_base.h | 58      * Mnemonic of the instruction.s 76      * Instruction prefixes. Prefix should be placed here according to its group.
 80      * Size, in bytes, of the instruction.
 84      * Flags of the instruction.
 94      * Direct address of the target (on Intel64/IA-32 is 'instruction IP' +
 95      * 'instruction length' + offset).
 99      * Number of arguments of the instruction.
 
 | 
| /external/chromium_org/content/plugin/ | 
| plugin_main_linux.cc | 25   char instruction = *reinterpret_cast<char*>(regs[REG_RIP]);  local 30   if (signum != SIGILL || instruction != kLAHFInstruction) {
 53   // And advance the instruction pointer past the (one-byte) instruction.
 59 // 64-bit Flash sometimes uses the LAHF instruction which isn't
 61 // (illegal instruction), checking if the signal was caused by this
 62 // particular circumstance, emulating the instruction, and resuming.
 
 | 
| /external/llvm/include/llvm/Transforms/Utils/ | 
| SimplifyLibCalls.h | 22   class Instruction; 38     /// optimizeCall - Take the given call instruction and return a more
 39     /// optimal value to replace the instruction with or 0 if a more
 41     /// be equal to the instruction being optimized.  In this case all
 42     /// other instructions that use the given instruction were modified
 43     /// and the given instruction is dead.
 49     virtual void replaceAllUsesWith(Instruction *I, Value *With) const;
 
 | 
| /external/proguard/src/proguard/optimize/evaluation/ | 
| LivenessAnalyzer.java | 26 import proguard.classfile.instruction.*; 27 import proguard.classfile.instruction.visitor.InstructionVisitor;
 82      * Returns whether the specified variable is alive before the instruction
 93      * Sets whether the specified variable is alive before the instruction
 113      * Returns whether the specified variable is alive after the instruction
 124      * Sets whether the specified variable is alive after the instruction
 145      * instruction at the given offset.
 156      * instruction at the given offset.
 221                         // Update the liveness right after the branch instruction.
 228                     // Update the liveness after the instruction
 [all...]
 | 
| /external/proguard/src/proguard/optimize/peephole/ | 
| NopRemover.java | 26 import proguard.classfile.instruction.*; 27 import proguard.classfile.instruction.visitor.InstructionVisitor;
 71     public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {}
 76         // Check if the instruction is a nop instruction.
 82             // Visit the instruction, if required.
 
 | 
| /external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/Format/ | 
| OffsetInstructionFormatMethodItem.java | 44                                              OffsetInstruction instruction) { 45         super(codeItem, codeAddress, instruction);
 47         label = new LabelMethodItem(codeAddress + instruction.getTargetAddressOffset(), getLabelPrefix());
 61         switch (instruction.getFormat()) {
 70                 if (instruction.opcode == Opcode.FILL_ARRAY_DATA) {
 73                 if (instruction.opcode == Opcode.PACKED_SWITCH) {
 76                 assert instruction.opcode == Opcode.SPARSE_SWITCH;
 
 | 
| /libcore/luni/src/main/java/org/w3c/dom/ | 
| ProcessingInstruction.java | 17  * instruction", used in XML as a way to keep processor-specific information 19  * <p> No lexical check is done on the content of a processing instruction and
 22  * instruction per section 2.6 of [<a href='http://www.w3.org/TR/2004/REC-xml-20040204'>XML 1.0</a>]. The
 29      * The target of this processing instruction. XML defines this as being
 31      * instruction.
 36      * The content of this processing instruction. This is from the first non
 42      * The content of this processing instruction. This is from the first non
 
 | 
| /external/llvm/include/llvm/IR/ | 
| Instructions.h | 1 //===-- llvm/Instructions.h - Instruction subclass definitions --*- C++ -*-===// 11 // Instruction class.  This is meant to be an easy way to get access to all
 12 // instruction subclasses.
 58 /// AllocaInst - an instruction to allocate memory on the stack
 65                       const Twine &Name = "", Instruction *InsertBefore = 0);
 69   AllocaInst(Type *Ty, const Twine &Name, Instruction *InsertBefore = 0);
 73              const Twine &Name = "", Instruction *InsertBefore = 0);
 81   /// to the allocation instruction that is not 1.
 94     return cast<PointerType>(Instruction::getType());
 98   /// instruction
 [all...]
 | 
| /dalvik/vm/compiler/ | 
| IntermediateRep.cpp | 31 /* Insert an MIR instruction to the end of a basic block */ 46 /* Insert an MIR instruction to the head of a basic block */
 61 /* Insert an MIR instruction after the specified MIR */
 78  * Append an LIR instruction to the LIR list maintained by a compilation
 96  * Insert an LIR instruction before the current instruction, which cannot be the
 97  * first instruction.
 113  * Insert an LIR instruction after the current instruction, which cannot be the
 114  * first instruction
 [all...]
 | 
| /external/llvm/docs/HistoricalNotes/ | 
| 2002-06-25-MegaPatchInfo.txt | 4      Instruction *I = dyn_cast<Instruction>(V); 6      const Instruction *I = dyn_cast<Instruction>(V);
 10      Instruction &I = cast<Instruction>(V);
 21   maintained in a doubly linked list of values (ie each Instruction now has
 30   example: Instruction&) instead of a pointer to the underlying object.  This
 52     BasicBlock.h -> Instruction.h
 65   pointer.  For example, the instruction visitor class uses references instea
 [all...]
 | 
| /external/llvm/test/MC/SystemZ/ | 
| tokens.s | 4 #CHECK: error: invalid instruction 8 #CHECK: error: invalid instruction
 14 #CHECK: error: invalid instruction
 26 #CHECK: error: invalid instruction
 30 #CHECK: error: invalid instruction
 32 #CHECK: error: invalid instruction
 36 #CHECK: error: invalid instruction
 38 #CHECK: error: invalid instruction
 42 #CHECK: error: invalid instruction
 44 #CHECK: error: invalid instruction
 [all...]
 | 
| /dalvik/vm/analysis/ | 
| VfyBasicBlock.h | 36  * the basic block (after the last instruction has executed).  Successor 39  * the RegisterLine for the last instruction in the block (which reflects
 40  * the state *before* the instruction has executed).
 43     u4              firstAddr;      /* address of first instruction */
 44     u4              lastAddr;       /* address of last instruction */
 
 | 
| /external/chromium_org/courgette/ | 
| assembly_program.h | 21 class Instruction; 23 typedef NoThrowBuffer<Instruction*> InstructionVector;
 83   // Following instruction will be assembled at address 'rva'.
 86   // Generates a single byte of data or machine instruction.
 116   // Accessor for instruction list.
 121   // Returns the label if the instruction contains and absolute address,
 123   Label* InstructionAbs32Label(const Instruction* instruction) const;
 125   // Returns the label if the instruction contains and rel32 offset,
 127   Label* InstructionRel32Label(const Instruction* instruction) const
 [all...]
 | 
| /external/llvm/include/llvm/Target/ | 
| TargetOpcodes.h | 10 // This file defines the target independent instruction opcodes. 19 /// Invariant opcodes: All instruction sets have these as their low opcodes.
 21 /// Every instruction defined here must also appear in Target.td and the order
 32     /// KILL - This instruction is a noop that is used only to adjust the
 37     /// EXTRACT_SUBREG - This instruction takes two operands: a register
 43     /// INSERT_SUBREG - This instruction takes three operands: a register that
 54     /// SUBREG_TO_REG - This instruction is similar to INSERT_SUBREG except that
 56     /// often zero, because it is commonly used to assert that the instruction
 60     /// COPY_TO_REGCLASS - This instruction is a placeholder for a plain
 62     /// used between instruction selection and MachineInstr creation, befor
 [all...]
 | 
| /external/proguard/src/proguard/classfile/attribute/ | 
| CodeAttribute.java | 25 import proguard.classfile.instruction.*; 26 import proguard.classfile.instruction.visitor.InstructionVisitor;
 106      * Applies the given instruction visitor to all instructions.
 115      * Applies the given instruction visitor to the instruction at the specified
 120         Instruction instruction = InstructionFactory.create(code, offset);  local
 121         instruction.accept(clazz, method, this, offset, instructionVisitor);
 126      * Applies the given instruction visitor to all instructions in the
 135             // Note that the instruction is only volatile
 136  Instruction instruction = InstructionFactory.create(code, offset);  local
 [all...]
 | 
| /external/proguard/src/proguard/classfile/instruction/ | 
| SimpleInstruction.java | 21 package proguard.classfile.instruction; 25 import proguard.classfile.instruction.visitor.InstructionVisitor;
 28  * This Instruction represents a simple instruction without variable arguments
 33 public class SimpleInstruction extends Instruction
 64      * Copies the given instruction into this instruction.
 65      * @param simpleInstruction the instruction to be copied.
 66      * @return this instruction.
 106     // Implementations for Instruction
 [all...]
 | 
| /art/compiler/dex/portable/ | 
| mir_to_gbc.cc | 22 #include <llvm/IR/Instruction.h> 67     // This can happen on instruction rewrite on verification failure
 74   ::llvm::Instruction* inst = ::llvm::dyn_cast< ::llvm::Instruction>(placeholder);
 128   const Instruction::PackedSwitchPayload* payload =
 129       reinterpret_cast<const Instruction::PackedSwitchPayload*>(
 152   const Instruction::SparseSwitchPayload* payload =
 153       reinterpret_cast<const Instruction::SparseSwitchPayload*>(
 691   Instruction::Code opcode = mir->dalvikInsn.opcode;
 699       LOG(INFO) << ".. " << Instruction::Name(opcode) << " 0x" << std::hex << op_val
 [all...]
 | 
| /external/llvm/lib/AsmParser/ | 
| LLParser.h | 34   class Instruction; 94     // Instruction metadata resolution.  Each instruction can have a list of
 99     // instruction metadata kinds, such as dbg, get stored in the IR in an
 108     DenseMap<Instruction*, std::vector<MDRef> > ForwardRefInstMetadata;
 287       /// SetInstName - After an instruction is parsed and inserted into its
 290                        Instruction *Inst);
 351     bool ParseInstructionMetadata(Instruction *Inst, PerFunctionState *PFS);
 367     // Instruction Parsing.  Each instruction parsing routine can return with
 [all...]
 | 
| /external/chromium_org/v8/src/mips/ | 
| disasm-mips.cc | 28 // A Disassembler object is used to disassemble a block of code instruction by 29 // instruction. The default implementation of the NameConverter object can be
 83   // Writes one disassembled instruction into 'buffer' (0-terminated).
 84   // Returns the length of the disassembled machine instruction in bytes.
 85   int InstructionDecode(byte* instruction);
 95   void PrintRs(Instruction* instr);
 96   void PrintRt(Instruction* instr);
 97   void PrintRd(Instruction* instr);
 98   void PrintFs(Instruction* instr);
 99   void PrintFt(Instruction* instr)
 [all...]
 | 
| /external/v8/src/mips/ | 
| disasm-mips.cc | 28 // A Disassembler object is used to disassemble a block of code instruction by 29 // instruction. The default implementation of the NameConverter object can be
 86   // Writes one disassembled instruction into 'buffer' (0-terminated).
 87   // Returns the length of the disassembled machine instruction in bytes.
 88   int InstructionDecode(byte* instruction);
 98   void PrintRs(Instruction* instr);
 99   void PrintRt(Instruction* instr);
 100   void PrintRd(Instruction* instr);
 101   void PrintFs(Instruction* instr);
 102   void PrintFt(Instruction* instr)
 [all...]
 | 
| /external/llvm/lib/Transforms/Scalar/ | 
| Sink.cpp | 57     bool SinkInstruction(Instruction *I, SmallPtrSet<Instruction *, 8> &Stores); 58     bool AllUsesDominatedByBlock(Instruction *Inst, BasicBlock *BB) const;
 59     bool IsAcceptableTarget(Instruction *Inst, BasicBlock *SuccToSinkTo) const;
 74 bool Sinking::AllUsesDominatedByBlock(Instruction *Inst,
 83     Instruction *UseInst = cast<Instruction>(*I);
 134   SmallPtrSet<Instruction *, 8> Stores;
 136     Instruction *Inst = I;  // The instruction to sink
 [all...]
 | 
| /external/llvm/lib/Transforms/InstCombine/ | 
| InstCombineShifts.cpp | 22 Instruction *InstCombiner::commonShiftTransforms(BinaryOperator &I) { 33       if (Instruction *R = FoldOpIntoSelect(I, SI))
 37     if (Instruction *Res = FoldShiftByConstant(Op0, CUI, I))
 74   Instruction *I = dyn_cast<Instruction>(V);
 103   // require duplicating the instruction in general, which isn't profitable.
 108   case Instruction::And:
 109   case Instruction::Or:
 110   case Instruction::Xor:
 115   case Instruction::Shl:
 [all...]
 |