/art/compiler/optimizing/ |
graph_checker.cc | 83 // Ensure `block` ends with a branch instruction. 85 AddError(StringPrintf("Block %d does not end with a branch instruction.", 115 AddError(StringPrintf("The recorded last instruction of block %d does not match " 116 "the actual last instruction %d.", 126 AddError(StringPrintf("Instruction %s:%d is a HBoundsCheck, " 132 // Perform the instruction base checks too. 136 void GraphChecker::VisitInstruction(HInstruction* instruction) { 137 if (seen_ids_.IsBitSet(instruction->GetId())) { 138 AddError(StringPrintf("Instruction id %d is duplicate in graph.", 139 instruction->GetId())) [all...] |
/external/llvm/test/Analysis/CostModel/ARM/ |
gep.ll | 8 ; folded into the instruction addressing mode. 9 ;CHECK: cost of 1 for instruction: {{.*}} getelementptr inbounds i8, i8* 11 ;CHECK: cost of 1 for instruction: {{.*}} getelementptr inbounds i16, i16* 13 ;CHECK: cost of 1 for instruction: {{.*}} getelementptr inbounds i32, i32* 16 ;CHECK: cost of 1 for instruction: {{.*}} getelementptr inbounds i64, i64* 21 ;CHECK: cost of 1 for instruction: {{.*}} getelementptr inbounds float, float* 23 ;CHECK: cost of 1 for instruction: {{.*}} getelementptr inbounds double, double* 28 ;CHECK: cost of 1 for instruction: {{.*}} getelementptr inbounds <4 x i8>, <4 x i8>* 30 ;CHECK: cost of 1 for instruction: {{.*}} getelementptr inbounds <4 x i16>, <4 x i16>* 32 ;CHECK: cost of 1 for instruction: {{.*}} getelementptr inbounds <4 x i32>, <4 x i32> [all...] |
/external/llvm/test/Analysis/CostModel/X86/ |
gep.ll | 9 ; the instruction addressing mode. 10 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds i8, i8* 12 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds i16, i16* 14 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds i32, i32* 16 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds i64, i64* 19 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds float, float* 21 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds double, double* 25 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds <4 x i8>, <4 x i8>* 27 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds <4 x i16>, <4 x i16>* 29 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds <4 x i32>, <4 x i32> [all...] |
vdiv-cost.ll | 9 ; SSE2: Found an estimated cost of 15 for instruction: %div 10 ; AVX2: Found an estimated cost of 15 for instruction: %div 18 ; SSE2: Found an estimated cost of 30 for instruction: %div 19 ; AVX2: Found an estimated cost of 15 for instruction: %div 27 ; SSE2: Found an estimated cost of 6 for instruction: %div 28 ; AVX2: Found an estimated cost of 6 for instruction: %div 36 ; SSE2: Found an estimated cost of 12 for instruction: %div 37 ; AVX2: Found an estimated cost of 6 for instruction: %div 45 ; SSE2: Found an estimated cost of 6 for instruction: %div 46 ; AVX2: Found an estimated cost of 6 for instruction: %di [all...] |
/external/llvm/test/MC/ARM/ |
single-precision-fp.s | 10 @ CHECK-ERRORS: error: instruction requires: double precision VFP 12 @ CHECK-ERRORS: error: instruction requires: double precision VFP 14 @ CHECK-ERRORS: error: instruction requires: double precision VFP 16 @ CHECK-ERRORS: error: instruction requires: double precision VFP 18 @ CHECK-ERRORS: error: instruction requires: double precision VFP 29 @ CHECK-ERRORS: error: instruction requires: double precision VFP 31 @ CHECK-ERRORS: error: instruction requires: double precision VFP 33 @ CHECK-ERRORS: error: instruction requires: double precision VFP 35 @ CHECK-ERRORS: error: instruction requires: double precision VFP 37 @ CHECK-ERRORS: error: instruction requires: double precision VF [all...] |
d16.s | 6 @ D16: invalid operand for instruction 10 @ D16: invalid operand for instruction 14 @ D16: invalid operand for instruction 18 @ D16: invalid operand for instruction 22 @ D16: invalid operand for instruction
|
/external/mockito/cglib-and-asm/src/org/mockito/asm/tree/ |
JumpInsnNode.java | 37 * A node that represents a jump instruction. A jump instruction is an
38 * instruction that may jump to another instruction.
45 * The operand of this instruction. This operand is a label that designates
46 * the instruction to which this instruction may jump.
53 * @param opcode the opcode of the type instruction to be constructed. This
57 * @param label the operand of the instruction to be constructed. This
58 * operand is a label that designates the instruction to which the [all...] |
/external/proguard/src/proguard/optimize/evaluation/ |
SimpleEnumUseSimplifier.java | 29 import proguard.classfile.instruction.*; 30 import proguard.classfile.instruction.visitor.InstructionVisitor; 128 Instruction instruction = InstructionFactory.create(codeAttribute.code, local 131 instruction.accept(clazz, method, codeAttribute, offset, this); 266 // Check if the instruction is calling a simple enum. 500 * Returns whether the instruction at the given offset is pushing a simple 516 * Returns whether the instruction at the given offset is popping a simple 526 * Returns whether the instruction at the given offset is popping a simple 540 * Returns whether the instruction at the given offset is popping a simpl [all...] |
/external/proguard/src/proguard/optimize/peephole/ |
GotoReturnReplacer.java | 26 import proguard.classfile.instruction.*; 27 import proguard.classfile.instruction.visitor.InstructionVisitor; 72 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {} 77 // Check if the instruction is an unconditional goto instruction. 82 // Check if the goto instruction points to a return instruction. 88 Instruction targetInstruction = InstructionFactory.create(codeAttribute.code, 98 // Replace the goto instruction by the return instruction [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/instruction/ |
ImmutableInstruction35c.java | 32 package org.jf.dexlib2.immutable.instruction; 36 import org.jf.dexlib2.iface.instruction.formats.Instruction35c; 73 public static ImmutableInstruction35c of(Instruction35c instruction) { 74 if (instruction instanceof ImmutableInstruction35c) { 75 return (ImmutableInstruction35c)instruction; 78 instruction.getOpcode(), 79 instruction.getRegisterCount(), 80 instruction.getRegisterC(), 81 instruction.getRegisterD(), 82 instruction.getRegisterE() [all...] |
ImmutableInstruction35mi.java | 32 package org.jf.dexlib2.immutable.instruction; 36 import org.jf.dexlib2.iface.instruction.formats.Instruction35mi; 70 public static ImmutableInstruction35mi of(Instruction35mi instruction) { 71 if (instruction instanceof ImmutableInstruction35mi) { 72 return (ImmutableInstruction35mi)instruction; 75 instruction.getOpcode(), 76 instruction.getRegisterCount(), 77 instruction.getRegisterC(), 78 instruction.getRegisterD(), 79 instruction.getRegisterE() [all...] |
ImmutableInstruction35ms.java | 32 package org.jf.dexlib2.immutable.instruction; 36 import org.jf.dexlib2.iface.instruction.formats.Instruction35ms; 70 public static ImmutableInstruction35ms of(Instruction35ms instruction) { 71 if (instruction instanceof ImmutableInstruction35ms) { 72 return (ImmutableInstruction35ms)instruction; 75 instruction.getOpcode(), 76 instruction.getRegisterCount(), 77 instruction.getRegisterC(), 78 instruction.getRegisterD(), 79 instruction.getRegisterE() [all...] |
ImmutableInstruction22b.java | 32 package org.jf.dexlib2.immutable.instruction; 36 import org.jf.dexlib2.iface.instruction.formats.Instruction22b; 58 public static ImmutableInstruction22b of(Instruction22b instruction) { 59 if (instruction instanceof ImmutableInstruction22b) { 60 return (ImmutableInstruction22b)instruction; 63 instruction.getOpcode(), 64 instruction.getRegisterA(), 65 instruction.getRegisterB(), 66 instruction.getNarrowLiteral());
|
ImmutableInstruction22cs.java | 32 package org.jf.dexlib2.immutable.instruction; 36 import org.jf.dexlib2.iface.instruction.formats.Instruction22cs; 58 public static ImmutableInstruction22cs of(Instruction22cs instruction) { 59 if (instruction instanceof ImmutableInstruction22cs) { 60 return (ImmutableInstruction22cs)instruction; 63 instruction.getOpcode(), 64 instruction.getRegisterA(), 65 instruction.getRegisterB(), 66 instruction.getFieldOffset());
|
ImmutableInstruction22s.java | 32 package org.jf.dexlib2.immutable.instruction; 36 import org.jf.dexlib2.iface.instruction.formats.Instruction22s; 58 public static ImmutableInstruction22s of(Instruction22s instruction) { 59 if (instruction instanceof ImmutableInstruction22s) { 60 return (ImmutableInstruction22s)instruction; 63 instruction.getOpcode(), 64 instruction.getRegisterA(), 65 instruction.getRegisterB(), 66 instruction.getNarrowLiteral());
|
ImmutableInstruction22t.java | 32 package org.jf.dexlib2.immutable.instruction; 36 import org.jf.dexlib2.iface.instruction.formats.Instruction22t; 58 public static ImmutableInstruction22t of(Instruction22t instruction) { 59 if (instruction instanceof ImmutableInstruction22t) { 60 return (ImmutableInstruction22t)instruction; 63 instruction.getOpcode(), 64 instruction.getRegisterA(), 65 instruction.getRegisterB(), 66 instruction.getCodeOffset());
|
ImmutableInstruction23x.java | 32 package org.jf.dexlib2.immutable.instruction; 36 import org.jf.dexlib2.iface.instruction.formats.Instruction23x; 58 public static ImmutableInstruction23x of(Instruction23x instruction) { 59 if (instruction instanceof ImmutableInstruction23x) { 60 return (ImmutableInstruction23x)instruction; 63 instruction.getOpcode(), 64 instruction.getRegisterA(), 65 instruction.getRegisterB(), 66 instruction.getRegisterC());
|
ImmutableInstruction3rmi.java | 32 package org.jf.dexlib2.immutable.instruction; 36 import org.jf.dexlib2.iface.instruction.formats.Instruction3rmi; 58 public static ImmutableInstruction3rmi of(Instruction3rmi instruction) { 59 if (instruction instanceof ImmutableInstruction3rmi) { 60 return (ImmutableInstruction3rmi)instruction; 63 instruction.getOpcode(), 64 instruction.getStartRegister(), 65 instruction.getRegisterCount(), 66 instruction.getInlineIndex());
|
ImmutableInstruction3rms.java | 32 package org.jf.dexlib2.immutable.instruction; 36 import org.jf.dexlib2.iface.instruction.formats.Instruction3rms; 58 public static ImmutableInstruction3rms of(Instruction3rms instruction) { 59 if (instruction instanceof ImmutableInstruction3rms) { 60 return (ImmutableInstruction3rms)instruction; 63 instruction.getOpcode(), 64 instruction.getStartRegister(), 65 instruction.getRegisterCount(), 66 instruction.getVtableIndex());
|
/external/llvm/test/MC/Mips/ |
micromips-invalid.s | 6 addiur1sp $8, 240 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction 9 addu16 $6, $14, $4 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction 10 subu16 $5, $16, $9 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction 11 andi16 $16, $10, 0x1f # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction 13 and16 $16, $8 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction 14 not16 $18, $9 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction 15 or16 $16, $10 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction 16 xor16 $15, $5 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction 17 sll16 $1, $16, 5 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction 18 srl16 $4, $9, 6 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction [all...] |
/external/llvm/tools/llvm-diff/ |
DiffLog.h | 21 class Instruction; 58 typedef std::pair<Instruction*,Instruction*> DiffRecord; 67 void addMatch(Instruction *L, Instruction *R); 69 void addLeft(Instruction *L); 70 void addRight(Instruction *R); 74 Instruction *getLeft(unsigned I) const; 75 Instruction *getRight(unsigned I) const;
|
/external/llvm/test/MC/Disassembler/ARM/ |
d16.txt | 6 # D16: warning: invalid instruction encoding 10 # D16: warning: invalid instruction encoding 14 # D16: warning: invalid instruction encoding 18 # D16: warning: invalid instruction encoding 22 # D16: warning: invalid instruction encoding
|
invalid-because-armv7.txt | 4 # ARMv7 triple, probably because the relevant instruction is v8, though there 9 # CHECK: invalid instruction encoding 14 # CHECK: invalid instruction encoding 19 # CHECK: invalid instruction encoding 24 # CHECK: invalid instruction encoding
|
/external/llvm/test/MC/Mips/mips64r6/ |
invalid-mips5.s | 8 bgezal $0, 21100 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled 9 bgezal $6, 21100 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled 10 bltzal $6, 21100 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled 11 luxc1 $f19,$s6($s5) # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled 12 suxc1 $f12,$k1($13) # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
|
/external/proguard/src/proguard/classfile/instruction/visitor/ |
InstructionCounter.java | 21 package proguard.classfile.instruction.visitor; 25 import proguard.classfile.instruction.Instruction; 55 Instruction instruction)
|