HomeSort by relevance Sort by last modified time
    Searched full:instruction (Results 351 - 375 of 6099) sorted by null

<<11121314151617181920>>

  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/instruction/
ImmutableInstruction20t.java 32 package org.jf.dexlib2.immutable.instruction;
36 import org.jf.dexlib2.iface.instruction.formats.Instruction20t;
52 public static ImmutableInstruction20t of(Instruction20t instruction) {
53 if (instruction instanceof ImmutableInstruction20t) {
54 return (ImmutableInstruction20t)instruction;
57 instruction.getOpcode(),
58 instruction.getCodeOffset());
ImmutableInstruction30t.java 32 package org.jf.dexlib2.immutable.instruction;
36 import org.jf.dexlib2.iface.instruction.formats.Instruction30t;
51 public static ImmutableInstruction30t of(Instruction30t instruction) {
52 if (instruction instanceof ImmutableInstruction30t) {
53 return (ImmutableInstruction30t)instruction;
56 instruction.getOpcode(),
57 instruction.getCodeOffset());
ImmutablePackedSwitchPayload.java 32 package org.jf.dexlib2.immutable.instruction;
37 import org.jf.dexlib2.iface.instruction.SwitchElement;
38 import org.jf.dexlib2.iface.instruction.formats.PackedSwitchPayload;
63 public static ImmutablePackedSwitchPayload of(PackedSwitchPayload instruction) {
64 if (instruction instanceof ImmutablePackedSwitchPayload) {
65 return (ImmutablePackedSwitchPayload)instruction;
68 instruction.getSwitchElements());
ImmutableSparseSwitchPayload.java 32 package org.jf.dexlib2.immutable.instruction;
37 import org.jf.dexlib2.iface.instruction.SwitchElement;
38 import org.jf.dexlib2.iface.instruction.formats.SparseSwitchPayload;
62 public static ImmutableSparseSwitchPayload of(SparseSwitchPayload instruction) {
63 if (instruction instanceof ImmutableSparseSwitchPayload) {
64 return (ImmutableSparseSwitchPayload)instruction;
67 instruction.getSwitchElements());
  /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
  /art/compiler/dex/quick/arm/
fp_arm.cc 26 void ArmMir2Lir::GenArithOpFloat(Instruction::Code opcode, RegLocation rl_dest,
36 case Instruction::ADD_FLOAT_2ADDR:
37 case Instruction::ADD_FLOAT:
40 case Instruction::SUB_FLOAT_2ADDR:
41 case Instruction::SUB_FLOAT:
44 case Instruction::DIV_FLOAT_2ADDR:
45 case Instruction::DIV_FLOAT:
48 case Instruction::MUL_FLOAT_2ADDR:
49 case Instruction::MUL_FLOAT:
52 case Instruction::REM_FLOAT_2ADDR
    [all...]
  /art/compiler/dex/quick/arm64/
fp_arm64.cc 26 void Arm64Mir2Lir::GenArithOpFloat(Instruction::Code opcode, RegLocation rl_dest,
32 case Instruction::ADD_FLOAT_2ADDR:
33 case Instruction::ADD_FLOAT:
36 case Instruction::SUB_FLOAT_2ADDR:
37 case Instruction::SUB_FLOAT:
40 case Instruction::DIV_FLOAT_2ADDR:
41 case Instruction::DIV_FLOAT:
44 case Instruction::MUL_FLOAT_2ADDR:
45 case Instruction::MUL_FLOAT:
48 case Instruction::REM_FLOAT_2ADDR
    [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/lib/Transforms/ObjCARC/
DependencyAnalysis.h 30 class Instruction;
55 BasicBlock *StartBB, Instruction *StartInst,
56 SmallPtrSetImpl<Instruction *> &DependingInstructions,
61 Depends(DependenceKind Flavor, Instruction *Inst, const Value *Arg,
64 /// Test whether the given instruction can "use" the given pointer's object in a
66 bool CanUse(const Instruction *Inst, const Value *Ptr, ProvenanceAnalysis &PA,
69 /// Test whether the given instruction can result in a reference count
71 bool CanAlterRefCount(const Instruction *Inst, const Value *Ptr,
76 bool CanDecrementRefCount(const Instruction *Inst, const Value *Ptr,
79 static inline bool CanDecrementRefCount(const Instruction *Inst
    [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...]
  /external/smali/dexlib2/src/test/java/org/jf/dexlib2/builder/
FixGotoTest.java 6 import org.jf.dexlib2.builder.instruction.BuilderInstruction10t;
7 import org.jf.dexlib2.builder.instruction.BuilderInstruction10x;
8 import org.jf.dexlib2.builder.instruction.BuilderInstruction20t;
10 import org.jf.dexlib2.iface.instruction.Instruction;
11 import org.jf.dexlib2.iface.instruction.OffsetInstruction;
33 List<? extends Instruction> instructions = Lists.newArrayList(impl.getInstructions());
56 List<? extends Instruction> instructions = Lists.newArrayList(impl.getInstructions());
79 List<? extends Instruction> instructions = Lists.newArrayList(impl.getInstructions());
115 List<? extends Instruction> instructions = Lists.newArrayList(impl.getInstructions())
    [all...]
  /art/runtime/verifier/
method_verifier.cc 437 const Instruction* inst = Instruction::At(code_item->insns_);
441 if (inst->Opcode() == Instruction::MONITOR_ENTER) {
493 const Instruction* inst = Instruction::At(code_item_->insns_ + dex_pc);
522 const Instruction* inst = Instruction::At(code_item_->insns_ + dex_pc);
523 const bool is_range = (inst->Opcode() == Instruction::INVOKE_VIRTUAL_RANGE_QUICK);
559 // Allocate and initialize an array to hold instruction data.
565 // Perform static instruction verification
    [all...]
  /external/proguard/src/proguard/classfile/util/
DynamicMemberReferenceInitializer.java 27 import proguard.classfile.instruction.*;
28 import proguard.classfile.instruction.visitor.InstructionVisitor;
163 private final Instruction[] CONSTANT_GET_FIELD_INSTRUCTIONS = new Instruction[]
171 // private final Instruction[] CONSTANT_GET_CONSTRUCTOR_INSTRUCTIONS0 = new Instruction[]
180 // private final Instruction[] CONSTANT_GET_CONSTRUCTOR_INSTRUCTIONS1 = new Instruction[]
193 // private final Instruction[] CONSTANT_GET_CONSTRUCTOR_INSTRUCTIONS2 = new Instruction[]
    [all...]
  /art/compiler/optimizing/
code_generator_x86.cc 50 explicit NullCheckSlowPathX86(HNullCheck* instruction) : instruction_(instruction) {}
65 explicit DivZeroCheckSlowPathX86(HDivZeroCheck* instruction) : instruction_(instruction) {}
100 BoundsCheckSlowPathX86(HBoundsCheck* instruction,
103 : instruction_(instruction),
134 SuspendCheckSlowPathX86(HSuspendCheck* instruction, HBasicBlock* successor)
135 : instruction_(instruction), successor_(successor) {}
170 explicit LoadStringSlowPathX86(HLoadString* instruction) : instruction_(instruction) {}
    [all...]
code_generator_x86_64.cc 53 explicit NullCheckSlowPathX86_64(HNullCheck* instruction) : instruction_(instruction) {}
69 explicit DivZeroCheckSlowPathX86_64(HDivZeroCheck* instruction) : instruction_(instruction) {}
117 explicit SuspendCheckSlowPathX86_64(HSuspendCheck* instruction, HBasicBlock* successor)
118 : instruction_(instruction), successor_(successor) {}
153 BoundsCheckSlowPathX86_64(HBoundsCheck* instruction,
156 : instruction_(instruction),
224 // The instruction where this slow path is happening.
239 explicit LoadStringSlowPathX86_64(HLoadString* instruction) : instruction_(instruction) {
    [all...]
live_ranges_test.cc 62 Instruction::CONST_4 | 0 | 0,
63 Instruction::RETURN);
78 // Last use is the return instruction.
109 Instruction::CONST_4 | 0 | 0,
110 Instruction::IF_EQ, 3,
111 Instruction::GOTO | 0x100,
112 Instruction::RETURN | 0 << 8);
126 // Last use is the return instruction.
160 Instruction::CONST_4 | 0 | 0,
161 Instruction::IF_EQ, 3
    [all...]
  /art/tools/dexfuzz/src/dexfuzz/rawdex/formats/
Format22cs.java 20 import dexfuzz.rawdex.Instruction;
27 public void writeToFile(DexRandomAccessFile file, Instruction insn) throws IOException {
28 throw new Error("Did not expect to have to write a 22cs instruction!");
57 public int getPoolIndex(Instruction insn) {
62 public void setPoolIndex(Instruction insn, int poolIndex) {
  /external/lldb/source/Expression/
IRInterpreter.cpp 240 case Instruction::IntToPtr:
241 case Instruction::PtrToInt:
242 case Instruction::BitCast:
244 case Instruction::GetElementPtr:
458 log->Printf("Unsupported instruction: %s", PrintValue(ii).c_str());
463 case Instruction::Add:
464 case Instruction::Alloca:
465 case Instruction::BitCast:
466 case Instruction::Br:
467 case Instruction::GetElementPtr
    [all...]
  /external/proguard/src/proguard/preverify/
CodeSubroutineInliner.java 27 import proguard.classfile.instruction.*;
28 import proguard.classfile.instruction.visitor.InstructionVisitor;
118 Instruction instruction = InstructionFactory.create(codeAttribute.code, offset); local
119 int instructionLength = instruction.length(offset);
128 System.out.println(" Skipping original subroutine instruction "+instruction.toString(offset));
136 // Copy the instruction, inlining any subroutine call recursively.
137 instruction.accept(clazz, method, codeAttribute, offset, this);
228 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction
359 Instruction instruction = InstructionFactory.create(codeAttribute.code, offset); local
    [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...]
  /external/llvm/include/llvm/Analysis/
InstructionSimplify.h 14 // ("and i32 %x, %x" -> "%x"). If the simplification is also an instruction
15 // then it dominates the original instruction.
42 class Instruction;
56 const Instruction *CxtI = nullptr);
65 const Instruction *CxtI = nullptr);
74 const Instruction *CxtI = nullptr);
83 const Instruction *CxtI = nullptr);
92 const Instruction *CxtI = nullptr);
100 const Instruction *CxtI = nullptr);
108 const Instruction *CxtI = nullptr)
    [all...]
  /external/llvm/lib/AsmParser/
LLParser.h 34 class Instruction;
91 // Instruction metadata resolution. Each instruction can have a list of
96 // instruction metadata kinds, such as dbg, get stored in the IR in an
106 SmallVector<Instruction*, 64> InstsWithTBAATag;
321 /// SetInstName - After an instruction is parsed and inserted into its
324 Instruction *Inst);
395 bool ParseInstructionMetadata(Instruction *Inst, PerFunctionState *PFS);
426 // Instruction Parsing. Each instruction parsing routine can return with
    [all...]
  /art/compiler/dex/
type_inference.cc 163 DCHECK_EQ(check_cast->dalvikInsn.opcode, Instruction::CHECK_CAST);
332 DCHECK_EQ(check_cast->dalvikInsn.opcode, Instruction::CHECK_CAST);
676 if (mir->dalvikInsn.opcode == Instruction::CHECK_CAST) {
736 case Instruction::CONST_4:
737 case Instruction::CONST_16:
738 case Instruction::CONST:
739 case Instruction::CONST_HIGH16:
740 case Instruction::CONST_WIDE_16:
741 case Instruction::CONST_WIDE_32:
742 case Instruction::CONST_WIDE
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonInstrFormats.td 1 //==- HexagonInstrFormats.td - Hexagon Instruction Formats --*- tablegen -*-==//
11 // Hexagon Instruction Flags +
30 // Maintain list of valid subtargets for each instruction.
55 def NoMemAccess : MemAccessSize<0>;// Not a memory acces instruction.
56 def ByteAccess : MemAccessSize<1>;// Byte access instruction (memb).
57 def HalfWordAccess : MemAccessSize<2>;// Half word access instruction (memh).
58 def WordAccess : MemAccessSize<3>;// Word access instruction (memw).
59 def DoubleWordAccess : MemAccessSize<4>;// Double word access instruction (memd)
63 // Instruction Class Declaration +
79 : Instruction {
    [all...]

Completed in 389 milliseconds

<<11121314151617181920>>