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

12 3 4 5 6 7 8 91011>>

  /art/compiler/sea_ir/debug/
dot_gen.h 45 // Saves the ssa def->use edges corresponding to @instruction.
46 void ToDotSSAEdges(InstructionNode* instruction);
47 void ToDotSSAEdges(PhiInstructionNode* instruction);
57 void Visit(InstructionNode* instruction);
59 void Visit(UnnamedConstInstructionNode* instruction);
61 void Visit(ConstInstructionNode* instruction) {
62 Visit(reinterpret_cast<InstructionNode*>(instruction));
64 void Visit(ReturnInstructionNode* instruction) {
65 Visit(reinterpret_cast<InstructionNode*>(instruction));
67 void Visit(IfNeInstructionNode* instruction) {
    [all...]
  /dalvik/dx/tests/032-bb-live-code/
info.txt 3 to. There is at least one example of each instruction which allows
4 flow to the subsequent instruction, and all forks of each conditional
  /dalvik/dx/tests/112-dex-return-jsr-result/
info.txt 5 goto instruction to be interposed between an invoke instruction and
  /external/llvm/test/MC/Disassembler/SystemZ/
trunc-01.txt 2 # Every instruction must be at least two bytes long.
3 # CHECK: warning: invalid instruction encoding
trunc-02.txt 2 # If the top bits are 0b10, the instruction must be 4 bytes long.
3 # CHECK: warning: invalid instruction encoding
  /external/llvm/test/MC/Disassembler/X86/
invalid-VEX-vvvv.txt 1 # RUN: llvm-mc --disassemble %s -triple=x86_64-apple-darwin9 2>&1 | grep "invalid instruction encoding"
3 # This instruction would decode as movmskps if the vvvv field in the VEX prefix was all 1s.
invalid-cmp-imm.txt 1 # RUN: llvm-mc --disassemble %s -triple=x86_64-apple-darwin9 2>&1 | grep "invalid instruction encoding"
3 # This instruction would decode as cmpordps if the immediate byte was less than 8.
5 # This instruction would decode as cmpordpd if the immediate byte was less than 8.
7 # This instruction would decode as cmpordss if the immediate byte was less than 8.
9 # This instruction would decode as cmpordsd if the immediate byte was less than 8.
  /external/clang/test/CodeGenObjC/
arc-captured-block-var-inlined-layout.m 20 // CHECK: Inline instruction for block variable layout: 0x0100
21 // CHECK-i386: Inline instruction for block variable layout: 0x0100
26 // CHECK: Inline instruction for block variable layout: 0x0210
27 // CHECK-i386: Inline instruction for block variable layout: 0x0210
34 // CHECK: Inline instruction for block variable layout: 0x0230
35 // CHECK-i386: Inline instruction for block variable layout: 0x0230
44 // CHECK: Inline instruction for block variable layout: 0x0231
45 // CHECK-i386: Inline instruction for block variable layout: 0x0231
56 // CHECK: Inline instruction for block variable layout: 0x0235
57 // CHECK-i386: Inline instruction for block variable layout: 0x023
    [all...]
  /art/compiler/dex/quick/arm/
fp_arm.cc 23 void ArmMir2Lir::GenArithOpFloat(Instruction::Code opcode, RegLocation rl_dest,
33 case Instruction::ADD_FLOAT_2ADDR:
34 case Instruction::ADD_FLOAT:
37 case Instruction::SUB_FLOAT_2ADDR:
38 case Instruction::SUB_FLOAT:
41 case Instruction::DIV_FLOAT_2ADDR:
42 case Instruction::DIV_FLOAT:
45 case Instruction::MUL_FLOAT_2ADDR:
46 case Instruction::MUL_FLOAT:
49 case Instruction::REM_FLOAT_2ADDR
    [all...]
  /external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/Format/
InstructionMethodItem.java 44 public class InstructionMethodItem<T extends Instruction> extends MethodItem {
46 protected final T instruction; field in class:InstructionMethodItem
48 public InstructionMethodItem(CodeItem codeItem, int codeAddress, T instruction) {
51 this.instruction = instruction;
61 switch (instruction.getFormat()) {
68 if (instruction instanceof UnknownInstruction) {
70 writer.printUnsignedLongAsHex(((UnknownInstruction) instruction).getOriginalOpcode() & 0xFFFF);
238 writer.write(instruction.opcode.name);
252 writeRegister(writer, ((SingleRegisterInstruction)instruction).getRegisterA())
264 FiveRegisterInstruction instruction = (FiveRegisterInstruction)this.instruction; local
309 RegisterRangeInstruction instruction = (RegisterRangeInstruction)this.instruction; local
    [all...]
InstructionMethodItemFactory.java 33 import org.jf.dexlib.Code.Instruction;
42 MethodDefinition methodDefinition, CodeItem codeItem, int codeAddress, Instruction instruction) {
43 if (instruction instanceof OffsetInstruction) {
45 codeAddress, (OffsetInstruction)instruction);
48 switch (instruction.getFormat()) {
51 (ArrayDataPseudoInstruction)instruction);
54 (PackedSwitchDataPseudoInstruction)instruction);
57 (SparseSwitchDataPseudoInstruction)instruction);
60 (UnresolvedOdexInstruction)instruction);
    [all...]
  /art/compiler/sea_ir/types/
type_inference_visitor.h 27 // The TypeInferenceVisitor visits each instruction and computes its type taking into account
46 void Visit(PhiInstructionNode* instruction);
48 void Visit(InstructionNode* instruction) { }
49 void Visit(UnnamedConstInstructionNode* instruction);
50 void Visit(ConstInstructionNode* instruction) { }
51 void Visit(ReturnInstructionNode* instruction) { }
52 void Visit(IfNeInstructionNode* instruction) { }
53 void Visit(MoveResultInstructionNode* instruction);
54 void Visit(InvokeStaticInstructionNode* instruction);
55 void Visit(AddIntInstructionNode* instruction);
    [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*
11 ;CHECK: cost of 1 for instruction: {{.*}} getelementptr inbounds i16*
13 ;CHECK: cost of 1 for instruction: {{.*}} getelementptr inbounds i32*
16 ;CHECK: cost of 1 for instruction: {{.*}} getelementptr inbounds i64*
21 ;CHECK: cost of 1 for instruction: {{.*}} getelementptr inbounds float*
23 ;CHECK: cost of 1 for instruction: {{.*}} getelementptr inbounds double*
28 ;CHECK: cost of 1 for instruction: {{.*}} getelementptr inbounds <4 x i8>*
30 ;CHECK: cost of 1 for instruction: {{.*}} getelementptr inbounds <4 x i16>*
32 ;CHECK: cost of 1 for instruction: {{.*}} getelementptr inbounds <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*
12 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds i16*
14 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds i32*
16 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds i64*
19 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds float*
21 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds double*
25 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds <4 x i8>*
27 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds <4 x i16>*
29 ;CHECK: cost of 0 for instruction: {{.*}} getelementptr inbounds <4 x i32>
    [all...]
  /external/chromium_org/sandbox/linux/seccomp-bpf/
codegen.h 13 #include "sandbox/linux/seccomp-bpf/instruction.h"
18 typedef std::vector<Instruction*> Instructions;
20 typedef std::map<const Instruction*, int> BranchTargets;
21 typedef std::map<const Instruction*, BasicBlock*> TargetsToBlocks;
27 // the limit of 255 instructions imposed by the instruction set.
37 // Instruction *dag, *branch;
64 // Create a new instruction. Instructions form a DAG. The instruction objects
68 Instruction* MakeInstruction(uint16_t code,
70 Instruction* next = NULL)
    [all...]
  /art/runtime/
dex_instruction-inl.h 27 inline int8_t Instruction::VRegA_10t() const {
32 inline uint8_t Instruction::VRegA_10x() const {
37 inline uint4_t Instruction::VRegA_11n() const {
42 inline uint8_t Instruction::VRegA_11x() const {
47 inline uint4_t Instruction::VRegA_12x() const {
52 inline int16_t Instruction::VRegA_20t() const {
57 inline uint8_t Instruction::VRegA_21c() const {
62 inline uint8_t Instruction::VRegA_21h() const {
67 inline uint8_t Instruction::VRegA_21s() const {
72 inline uint8_t Instruction::VRegA_21t() const
    [all...]
  /external/llvm/lib/Analysis/
CostModel.cpp 12 // to approximate the cost of any IR instruction when lowered to machine
43 /// Returns the expected cost of the instruction.
47 unsigned getInstructionCost(const Instruction *I) const;
108 unsigned CostModelAnalysis::getInstructionCost(const Instruction *I) const {
113 case Instruction::GetElementPtr:{
118 case Instruction::Ret:
119 case Instruction::PHI:
120 case Instruction::Br: {
123 case Instruction::Add:
124 case Instruction::FAdd
    [all...]
  /external/llvm/lib/Transforms/ObjCARC/
ObjCARCUtil.cpp 80 llvm_unreachable("Unknown instruction class!");
168 if (const Instruction *I = dyn_cast<Instruction>(V)) {
169 // Any instruction other than bitcast and gep with a pointer operand have a
176 case Instruction::Call: {
208 case Instruction::Invoke:
210 case Instruction::BitCast:
211 case Instruction::GetElementPtr:
212 case Instruction::Select: case Instruction::PHI
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/nvc0/codegen/
nv50_ir_target_nvc0.h 45 virtual bool insnCanLoad(const Instruction *insn, int s,
46 const Instruction *ld) const;
49 virtual bool isModSupported(const Instruction *, int s, Modifier) const;
50 virtual bool isSatSupported(const Instruction *) const;
52 virtual bool mayPredicate(const Instruction *, const Value *) const;
54 virtual bool canDualIssue(const Instruction *, const Instruction *) const;
55 virtual int getLatency(const Instruction *) const;
56 virtual int getThroughput(const Instruction *) const;
  /external/mesa3d/src/gallium/drivers/nvc0/codegen/
nv50_ir_target_nvc0.h 45 virtual bool insnCanLoad(const Instruction *insn, int s,
46 const Instruction *ld) const;
49 virtual bool isModSupported(const Instruction *, int s, Modifier) const;
50 virtual bool isSatSupported(const Instruction *) const;
52 virtual bool mayPredicate(const Instruction *, const Value *) const;
54 virtual bool canDualIssue(const Instruction *, const Instruction *) const;
55 virtual int getLatency(const Instruction *) const;
56 virtual int getThroughput(const Instruction *) const;
  /external/proguard/src/proguard/classfile/editor/
InstructionAdder.java 25 import proguard.classfile.instruction.visitor.InstructionVisitor;
26 import proguard.classfile.instruction.*;
58 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction)
60 // Add the instruction.
61 codeAttributeComposer.appendInstruction(offset, instruction);
67 // Create a copy of the instruction.
68 Instruction newConstantInstruction =
73 // Add the instruction.
  /external/proguard/src/proguard/classfile/instruction/
SwitchInstruction.java 21 package proguard.classfile.instruction;
24 * This Instruction represents a simple instruction without variable arguments
29 public abstract class SwitchInstruction extends Instruction
55 * Copies the given instruction into this instruction.
56 * @param switchInstruction the instruction to be copied.
57 * @return this instruction.
69 // Implementations for Instruction.
  /external/llvm/test/TableGen/
DefmInsideMultiClass.td 3 class Instruction<bits<4> opc, string Name> {
9 def rr : Instruction<opc, "rr">;
10 def rm : Instruction<opc, "rm">;
  /external/llvm/lib/Transforms/InstCombine/
InstCombineWorklist.h 16 #include "llvm/IR/Instruction.h"
26 SmallVector<Instruction*, 256> Worklist;
27 DenseMap<Instruction*, unsigned> WorklistMap;
36 /// Add - Add the specified instruction to the worklist if it isn't already
38 void Add(Instruction *I) {
46 if (Instruction *I = dyn_cast<Instruction>(V))
53 void AddInitialGroup(Instruction *const *List, unsigned NumEntries) {
59 Instruction *I = List[NumEntries-1];
66 void Remove(Instruction *I)
    [all...]
  /external/proguard/src/proguard/optimize/peephole/
InstructionSequencesReplacer.java 25 import proguard.classfile.instruction.Instruction;
26 import proguard.classfile.instruction.visitor.*;
29 * This InstructionVisitor replaces multiple instruction sequences at once.
45 * instruction.
46 * @param instructionSequences the instruction sequences to be replaced,
49 * and the instruction index in the sequence.
57 Instruction[][][] instructionSequences,
72 * instruction.
73 * @param instructionSequences the instruction sequences to be replaced
    [all...]

Completed in 272 milliseconds

12 3 4 5 6 7 8 91011>>