HomeSort by relevance Sort by last modified time
    Searched full:instruction (Results 1 - 25 of 5835) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/llvm/lib/Target/XCore/
README.txt 4 * Instruction encodings
  /art/compiler/dex/
local_value_numbering.cc 26 case Instruction::NOP:
27 case Instruction::RETURN_VOID:
28 case Instruction::RETURN:
29 case Instruction::RETURN_OBJECT:
30 case Instruction::RETURN_WIDE:
31 case Instruction::MONITOR_ENTER:
32 case Instruction::MONITOR_EXIT:
33 case Instruction::GOTO:
34 case Instruction::GOTO_16:
35 case Instruction::GOTO_32
    [all...]
dex_to_dex_compiler.cc 66 void CompileReturnVoid(Instruction* inst, uint32_t dex_pc);
69 // this case, returns the second NOP instruction pointer. Otherwise, returns
71 Instruction* CompileCheckCast(Instruction* inst, uint32_t dex_pc);
79 void CompileInstanceFieldAccess(Instruction* inst, uint32_t dex_pc,
80 Instruction::Code new_opcode, bool is_put);
88 void CompileInvokeVirtual(Instruction* inst, uint32_t dex_pc,
89 Instruction::Code new_opcode, bool is_range);
103 Instruction* inst = const_cast<Instruction*>(Instruction::At(insns))
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombine.h 43 if (isa<Instruction>(V)) {
64 void InsertHelper(Instruction *I, const Twine &Name,
74 public InstVisitor<InstCombiner, Instruction*> {
106 // Visitation implementation - Implement instruction combining for different
107 // instruction types. The semantics are as follows:
111 // otherwise - Change was made, replace I with returned instruction
113 Instruction *visitAdd(BinaryOperator &I);
114 Instruction *visitFAdd(BinaryOperator &I);
116 Instruction *visitSub(BinaryOperator &I);
117 Instruction *visitFSub(BinaryOperator &I)
    [all...]
  /art/compiler/dex/quick/
mir_to_lir.cc 33 Instruction::Code opcode = mir->dalvikInsn.opcode;
76 case Instruction::NOP:
79 case Instruction::MOVE_EXCEPTION:
83 case Instruction::RETURN_VOID:
94 case Instruction::RETURN:
95 case Instruction::RETURN_OBJECT:
102 case Instruction::RETURN_WIDE:
109 case Instruction::MOVE_RESULT_WIDE:
115 case Instruction::MOVE_RESULT:
116 case Instruction::MOVE_RESULT_OBJECT
    [all...]
  /dalvik/dx/tests/031-bb-dead-code/
info.txt 2 dead code. There is at least one example of dead code after each instruction
3 that *doesn't* flow to the next instruction.
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/
nomem64-err2.errwarn 1 -:2: error: cannot use A/B/C/DH with instruction needing REX
2 -:3: error: cannot use A/B/C/DH with instruction needing REX
sse4-err.errwarn 1 -:2: error: cannot use A/B/C/DH with instruction needing REX
2 -:3: error: cannot use A/B/C/DH with instruction needing REX
cpubasic-err.errwarn 1 -:2: warning: `pause' is an instruction in CPU P4
3 -:7: warning: `fninit' is an instruction in CPU FPU
5 -:16: warning: `movsd' is an instruction in CPU 386
  /external/valgrind/main/none/tests/s390x/
op00.c 1 /* Test for invalid instruction 00. */
  /ndk/tests/build/issue21132-__ARM_ARCH__/jni/
Application.mk 1 # Only armeabi-v7a and x86 instruction for fast __swap32md
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/r300/compiler/
radeon_opcodes.h 40 /** vec4 instruction: dst.c = abs(src0.c); */
43 /** vec4 instruction: dst.c = src0.c + src1.c; */
46 /** special instruction: load address register
50 /** vec4 instruction: dst.c = ceil(src0.c) */
53 /** vec4 instruction: dst.c = clamp(src0.c, src1.c, src2.c) */
56 /** vec4 instruction: dst.c = src0.c < 0.0 ? src1.c : src2.c */
59 /** vec4 instruction: dst.c = src2.c > 0.5 ? src0.c : src1.c */
62 /** scalar instruction: dst = cos(src0.x) */
65 /** special instruction: take vec4 partial derivative in X direction
69 /** special instruction: take vec4 partial derivative in Y directio
    [all...]
  /external/mesa3d/src/gallium/drivers/r300/compiler/
radeon_opcodes.h 40 /** vec4 instruction: dst.c = abs(src0.c); */
43 /** vec4 instruction: dst.c = src0.c + src1.c; */
46 /** special instruction: load address register
50 /** vec4 instruction: dst.c = ceil(src0.c) */
53 /** vec4 instruction: dst.c = clamp(src0.c, src1.c, src2.c) */
56 /** vec4 instruction: dst.c = src0.c < 0.0 ? src1.c : src2.c */
59 /** vec4 instruction: dst.c = src2.c > 0.5 ? src0.c : src1.c */
62 /** scalar instruction: dst = cos(src0.x) */
65 /** special instruction: take vec4 partial derivative in X direction
69 /** special instruction: take vec4 partial derivative in Y directio
    [all...]
  /external/llvm/test/MC/Disassembler/SystemZ/
unmapped.txt 3 # An unmapped 2-byte instruction
5 # CHECK: warning: invalid instruction encoding
11 # An unmapped 4-byte instruction
13 # CHECK-NEXT: warning: invalid instruction encoding
19 # An unmapped 6-byte instruction
21 # CHECK-NEXT: warning: invalid instruction encoding
29 # CHECK-NEXT: warning: invalid instruction encoding
  /art/compiler/sea_ir/ir/
visitor.h 52 virtual void Visit(ConstInstructionNode* instruction) = 0;
53 virtual void Visit(UnnamedConstInstructionNode* instruction) = 0;
54 virtual void Visit(ReturnInstructionNode* instruction) = 0;
55 virtual void Visit(IfNeInstructionNode* instruction) = 0;
56 virtual void Visit(MoveResultInstructionNode* instruction) = 0;
57 virtual void Visit(InvokeStaticInstructionNode* instruction) = 0;
58 virtual void Visit(AddIntInstructionNode* instruction) = 0;
59 virtual void Visit(GotoInstructionNode* instruction) = 0;
60 virtual void Visit(IfEqzInstructionNode* instruction) = 0;
70 virtual void Traverse(ConstInstructionNode* instruction) { }
    [all...]
  /external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Analysis/
AnalyzedInstruction.java 41 * The actual instruction
43 protected Instruction instruction; field in class:AnalyzedInstruction
46 * The index of the instruction, where the first instruction in the method is at index 0, and so on
61 * This contains the register types *before* the instruction has executed
66 * This contains the register types *after* the instruction has executed
71 * When deodexing, we might need to deodex this instruction multiple times, when we merge in new register
72 * information. When this happens, we need to restore the original (odexed) instruction, so we can deodex it again
74 protected final Instruction originalInstruction
    [all...]
  /art/compiler/dex/quick/mips/
fp_mips.cc 24 void MipsMir2Lir::GenArithOpFloat(Instruction::Code opcode,
34 case Instruction::ADD_FLOAT_2ADDR:
35 case Instruction::ADD_FLOAT:
38 case Instruction::SUB_FLOAT_2ADDR:
39 case Instruction::SUB_FLOAT:
42 case Instruction::DIV_FLOAT_2ADDR:
43 case Instruction::DIV_FLOAT:
46 case Instruction::MUL_FLOAT_2ADDR:
47 case Instruction::MUL_FLOAT:
50 case Instruction::REM_FLOAT_2ADDR
    [all...]
  /external/proguard/src/proguard/classfile/editor/
InstructionWriter.java 26 import proguard.classfile.instruction.*;
27 import proguard.classfile.instruction.visitor.InstructionVisitor;
68 // Try to write out the instruction.
78 // Try to write out the instruction.
83 // Create a new constant instruction that will fit.
84 Instruction replacementInstruction =
91 // Write out a dummy constant instruction for now.
103 // Try to write out the instruction.
108 // Create a new variable instruction that will fit.
109 Instruction replacementInstruction
    [all...]
CodeAttributeEditor.java 28 import proguard.classfile.instruction.*;
29 import proguard.classfile.instruction.visitor.InstructionVisitor;
62 /*private*/public Instruction[] preInsertions = new Instruction[ClassConstants.TYPICAL_CODE_LENGTH];
63 /*private*/public Instruction[] replacements = new Instruction[ClassConstants.TYPICAL_CODE_LENGTH];
64 /*private*/public Instruction[] postInsertions = new Instruction[ClassConstants.TYPICAL_CODE_LENGTH];
101 preInsertions = new Instruction[codeLength];
102 replacements = new Instruction[codeLength]
562 Instruction instruction = InstructionFactory.create(oldCode, oldOffset); local
644 Instruction instruction = InstructionFactory.create(oldCode, oldOffset); local
1097 Instruction instruction = instructions[index]; local
1140 Instruction instruction = instructions[index]; local
    [all...]
  /art/compiler/sea_ir/code_gen/
code_gen.h 58 // Returns the llvm::Value* corresponding to the output of @instruction.
59 llvm::Value* GetValue(InstructionNode* instruction) {
60 return GetValue(instruction->Id());
66 // Records @value as corresponding to the sea_ir::InstructionNode @instruction.
67 void AddValue(InstructionNode* instruction, llvm::Value* value) {
68 AddValue(instruction->Id(), value);
109 void Visit(InstructionNode* instruction) { }
111 void Visit(UnnamedConstInstructionNode* instruction) { }
112 void Visit(ConstInstructionNode* instruction) { }
113 void Visit(ReturnInstructionNode* instruction) { }
    [all...]
  /dalvik/dx/tests/100-local-mismatch/
info.txt 2 variable table entry fundamentally disagrees with an instruction that
  /external/llvm/test/TableGen/
LetInsideMultiClasses.td 3 class Instruction<bits<4> opc, string Name> {
11 def rr : Instruction<opc, "rr">;
12 def rm : Instruction<opc, "rm">;
16 def rx : Instruction<opc, "rx">;
  /external/chromium/base/
cpu_unittest.cc 12 // "undefined instruction" exceptions. That is, this test succeeds when this
22 // Execute an MMX instruction.
26 // Execute an SSE instruction.
31 // Execute an SSE 2 instruction.
36 // Execute an SSE 3 instruction.
41 // Execute a Supplimental SSE 3 instruction.
46 // Execute an SSE 4.1 instruction.
51 // Execute an SSE 4.2 instruction.
57 // Execute an MMX instruction.
61 // Execute an SSE instruction
    [all...]
  /external/chromium_org/base/
cpu_unittest.cc 13 // "undefined instruction" exceptions. That is, this test succeeds when this
24 // Execute an MMX instruction.
28 // Execute an SSE instruction.
33 // Execute an SSE 2 instruction.
38 // Execute an SSE 3 instruction.
43 // Execute a Supplimental SSE 3 instruction.
48 // Execute an SSE 4.1 instruction.
53 // Execute an SSE 4.2 instruction.
59 // Execute an MMX instruction.
63 // Execute an SSE instruction
    [all...]
  /external/proguard/src/proguard/optimize/evaluation/
EvaluationSimplifier.java 27 import proguard.classfile.instruction.*;
28 import proguard.classfile.instruction.visitor.InstructionVisitor;
145 Instruction instruction = InstructionFactory.create(codeAttribute.code, local
148 instruction.accept(clazz, method, codeAttribute, offset, this);
370 * Replaces the push instruction at the given offset by a simpler push
371 * instruction, if possible.
375 Instruction instruction)
383 replaceIntegerPushInstruction(clazz, offset, instruction);
    [all...]

Completed in 949 milliseconds

1 2 3 4 5 6 7 8 91011>>