HomeSort by relevance Sort by last modified time
    Searched refs:instruction (Results 251 - 275 of 2596) sorted by null

<<11121314151617181920>>

  /external/swiftshader/src/Reactor/
Optimizer.cpp 37 void replace(Ice::Inst *instruction, Ice::Operand *newValue);
38 void deleteInstruction(Ice::Inst *instruction);
39 bool isDead(Ice::Inst *instruction);
41 static const Ice::InstIntrinsicCall *asLoadSubVector(const Ice::Inst *instruction);
42 static const Ice::InstIntrinsicCall *asStoreSubVector(const Ice::Inst *instruction);
43 static bool isLoad(const Ice::Inst &instruction);
44 static bool isStore(const Ice::Inst &instruction);
45 static Ice::Operand *storeAddress(const Ice::Inst *instruction);
46 static Ice::Operand *loadAddress(const Ice::Inst *instruction);
47 static Ice::Operand *storeData(const Ice::Inst *instruction);
    [all...]
  /art/compiler/optimizing/
register_allocator_graph_color.h 67 * of a phi instruction would prefer to have the same register as at least one of its inputs.)
102 void ProcessInstruction(HInstruction* instruction);
105 // at the position of this instruction.
106 void CheckForFixedInputs(HInstruction* instruction);
108 // If the output of an instruction requires a specific register, split
110 void CheckForFixedOutput(HInstruction* instruction);
113 // Currently depends on instruction processing order.
114 void AddSafepointsFor(HInstruction* instruction);
117 // needed by an instruction.
118 void CheckForTempLiveIntervals(HInstruction* instruction);
    [all...]
load_store_analysis.h 60 // used as an environment local of an HDeoptimize instruction.
67 // used as an environment local of an HDeoptimize instruction.
361 ReferenceInfo* GetOrCreateReferenceInfo(HInstruction* instruction) {
362 ReferenceInfo* ref_info = FindReferenceInfoOf(instruction);
365 ref_info = new (GetGraph()->GetArena()) ReferenceInfo(instruction, pos);
371 void CreateReferenceInfoForReferenceType(HInstruction* instruction) {
372 if (instruction->GetType() != Primitive::kPrimNot) {
375 DCHECK(FindReferenceInfoOf(instruction) == nullptr);
376 GetOrCreateReferenceInfo(instruction);
410 void VisitInstanceFieldGet(HInstanceFieldGet* instruction) OVERRIDE
412 CreateReferenceInfoForReferenceType(instruction); variable
443 CreateReferenceInfoForReferenceType(instruction); variable
456 CreateReferenceInfoForReferenceType(instruction); variable
475 CreateReferenceInfoForReferenceType(instruction); variable
479 CreateReferenceInfoForReferenceType(instruction); variable
483 CreateReferenceInfoForReferenceType(instruction); variable
487 CreateReferenceInfoForReferenceType(instruction); variable
491 CreateReferenceInfoForReferenceType(instruction); variable
495 CreateReferenceInfoForReferenceType(instruction); variable
499 CreateReferenceInfoForReferenceType(instruction); variable
503 CreateReferenceInfoForReferenceType(instruction); variable
507 CreateReferenceInfoForReferenceType(instruction); variable
    [all...]
load_store_elimination.cc 248 // `instruction` is being removed. Try to see if the null check on it
258 void TryRemovingNullCheck(HInstruction* instruction) {
259 HInstruction* prev = instruction->GetPrevious();
260 if ((prev != nullptr) && prev->IsNullCheck() && (prev == instruction->InputAt(0))) {
261 // Previous instruction is a null check for this instruction. Remove the null check.
288 void VisitGetLocation(HInstruction* instruction,
299 heap_values_for_[instruction->GetBlock()->GetBlockId()];
302 HInstruction* constant = GetDefaultValue(instruction->GetType());
303 removed_loads_.push_back(instruction);
557 HandleInvoke(instruction); variable
562 HandleInvoke(instruction); variable
567 HandleInvoke(instruction); variable
572 HandleInvoke(instruction); variable
    [all...]
  /external/google-breakpad/src/processor/
stackwalker_sparc.cc 64 // The instruction pointer is stored directly in a register, so pull it
69 frame->instruction = frame->context.pc;
102 uint32_t instruction; local
104 &instruction) || instruction <= 1) {
120 // frame->context.pc is the return address, which is 2 instruction
122 // a CALL instruction then a NOP instruction.
123 // frame_ppc->instruction to 8 less than that. Since all sparc
125 // instruction. This allows source line information to match up with th
    [all...]
  /external/llvm/test/MC/Mips/
set-mips-directives-bad.s 5 # ll instruction using an unsupported architecture so we just check for "error"
13 dadd $2,$2,$2 # CHECK: error: instruction requires a CPU feature not currently enabled
15 ldxc1 $f8,$2($4) # CHECK: error: instruction requires a CPU feature not currently enabled
17 luxc1 $f19,$2($4) # CHECK: error: instruction requires a CPU feature not currently enabled
19 clo $2,$2 # CHECK: error: instruction requires a CPU feature not currently enabled
21 rotr $2,15 # CHECK: error: instruction requires a CPU feature not currently enabled
23 mod $2, $4, $6 # CHECK: error:instruction requires a CPU feature not currently enabled
26 daddi $2, $2, 10 # CHECK: error: instruction requires a CPU feature not currently enabled
29 daddi $2, $2, 10 # CHECK: error: instruction requires a CPU feature not currently enabled
31 daddi $2, $2, 10 # CHECK: error: instruction requires a CPU feature not currently enable
    [all...]
set-nomacro-micromips.s 7 # CHECK-NOT: warning: macro instruction expanded into multiple instructions
21 # CHECK-NOT: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
23 # CHECK-NOT: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
25 # CHECK-NOT: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
28 # CHECK-NOT: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
30 # CHECK-NOT: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
33 # CHECK-NOT: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
set-nomacro.s 3 # CHECK-NOT: warning: macro instruction expanded into multiple instructions
81 # CHECK-NOT: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
83 # CHECK-NOT: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
85 # CHECK: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
88 # CHECK-NOT: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
90 # CHECK: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
92 # CHECK-NOT: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
94 # CHECK: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
96 # CHECK: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instructions
99 # CHECK-NOT: [[@LINE-1]]:3: warning: macro instruction expanded into multiple instruction
    [all...]
sym-expr.s 11 jal __start + 0x4 # CHECK: instruction: [jal, Imm<__start+4>]
12 jal __start + (-0x10) # CHECK: instruction: [jal, Imm<__start-16>]
13 jal (__start + (-0x10)) # CHECK: instruction: [jal, Imm<__start-16>]
  /external/lzma/C/
BraIA64.c 31 UInt64 instruction, instNorm; local
37 instruction = 0;
39 instruction += (UInt64)data[i + j + bytePos] << (8 * j);
41 instNorm = instruction >> bitRes;
61 instruction &= (1 << bitRes) - 1;
62 instruction |= (instNorm << bitRes);
64 data[i + j + bytePos] = (Byte)(instruction >> (8 * j));
  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/instruction/
ImmutableArrayPayload.java 32 package org.jf.dexlib2.immutable.instruction;
37 import org.jf.dexlib2.iface.instruction.formats.ArrayPayload;
67 public static ImmutableArrayPayload of(ArrayPayload instruction) {
68 if (instruction instanceof ImmutableArrayPayload) {
69 return (ImmutableArrayPayload)instruction;
72 instruction.getElementWidth(),
73 instruction.getArrayElements());
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());
  /external/llvm/test/MC/SystemZ/
insn-bad-zEC12.s 5 #CHECK: error: {{(instruction requires: vector)?}}
91 #CHECK: error: {{(instruction requires: vector)?}}
93 #CHECK: error: {{(instruction requires: vector)?}}
95 #CHECK: error: {{(instruction requires: vector)?}}
97 #CHECK: error: {{(instruction requires: vector)?}}
99 #CHECK: error: {{(instruction requires: vector)?}}
108 #CHECK: error: {{(instruction requires: vector)?}}
110 #CHECK: error: {{(instruction requires: vector)?}}
112 #CHECK: error: {{(instruction requires: vector)?}}
114 #CHECK: error: {{(instruction requires: vector)?}
    [all...]
  /external/r8/src/main/java/com/android/tools/r8/ir/optimize/
MoveEliminator.java 6 import com.android.tools.r8.ir.code.Instruction;
20 public boolean shouldBeEliminated(Instruction instruction) {
21 if (instruction.isMove()) {
22 Move move = instruction.asMove();
39 if (instruction.outValue() != null && instruction.outValue().needsRegister()) {
40 Value defined = instruction.outValue();
41 int definedRegister = allocator.getRegisterForValue(defined, instruction.getNumber());
53 if (instruction.isMove())
    [all...]
  /external/llvm/test/MC/Mips/mips32r2/
invalid-msa.s 8 and.v $w10,$w25,$w29 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
9 bmnz.v $w15,$w2,$w28 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
10 bmz.v $w13,$w11,$w21 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
11 bsel.v $w28,$w7,$w0 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
12 fclass.d $w14,$w27 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
13 fclass.w $w19,$w28 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
14 fexupl.d $w10,$w29 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
15 fexupl.w $w12,$w27 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
16 fexupr.d $w31,$w15 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
17 fexupr.w $w29,$w12 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enable
    [all...]
invalid-dsp.s 8 absq_s.ph $8,$a0 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
9 absq_s.w $s3,$ra # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
10 addq.ph $s1,$15,$at # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
11 addq_s.ph $s3,$s6,$s2 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
12 addq_s.w $a2,$8,$at # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
13 addsc $s8,$15,$12 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
14 addu.qb $s6,$v1,$v1 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
15 addu_s.qb $s4,$s8,$s1 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
16 addwc $k0,$s6,$s7 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
17 bitrev $14,$at # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enable
    [all...]
  /external/llvm/test/MC/ARM/
invalid-crc32.s 11 @ CHECK: error: instruction 'crc32cb' is not predicable, but condition code specified
12 @ CHECK: error: instruction 'crc32b' is not predicable, but condition code specified
13 @ CHECK: error: instruction 'crc32ch' is not predicable, but condition code specified
14 @ CHECK: error: instruction 'crc32h' is not predicable, but condition code specified
15 @ CHECK: error: instruction 'crc32cw' is not predicable, but condition code specified
16 @ CHECK: error: instruction 'crc32w' is not predicable, but condition code specified
udf-thumb-2-diagnostics.s 10 @ CHECK: error: instruction 'udf' is not predicable, but condition code specified
16 @ CHECK: error: instruction requires: arm-mode
22 @ CHECK: error: invalid operand for instruction
diagnostics-noneon.s 6 @ CHECK-ERRORS: error: instruction requires: NEON
7 @ CHECK-ERRORS: error: instruction requires: NEON
  /external/llvm/test/MC/Mips/mips64/
invalid-mips64r2.s 8 di $s8 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
9 dext $1, $2, 12, 12 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
10 dextm $1, $2, 21, 43 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
11 dextu $1, $2, 33, 16 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
12 dins $1, $2, 12, 12 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
13 dinsm $1, $2, 21, 43 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
14 dinsu $1, $2, 33, 16 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
15 drotr $1,15 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
16 drotr $1,$14,15 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enabled
17 drotr32 $1,15 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: instruction requires a CPU feature not currently enable
    [all...]
  /external/llvm/test/MC/Mips/mips64r6/
invalid-mips1-wrong-error.s 8 bc2f 4 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: unknown instruction
9 bc2t 4 # CHECK: :[[@LINE]]:{{[0-9]+}}: error: unknown instruction
10 lwl $s4,-4231($15) # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction
11 lwr $zero,-19147($gp) # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction
12 swl $15,13694($s3) # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction
13 swr $s1,-26590($14) # CHECK: :[[@LINE]]:{{[0-9]+}}: error: invalid operand for instruction
  /toolchain/binutils/binutils-2.25/opcodes/
tic4x-dis.c 60 /* Determine the PC offset for a C[34]x instruction.
355 unsigned long instruction,
363 /* Print instruction name. */
370 if (! tic4x_print_cond (info, EXTRU (instruction, 20, 16)))
374 if (! tic4x_print_cond (info, EXTRU (instruction, 27, 23)))
398 EXTRU (instruction, 15, 0)))
403 tic4x_print_immed (info, IMMED_UINT, EXTRU (instruction, 15, 0));
407 tic4x_print_direct (info, EXTRU (instruction, 15, 0));
411 if (! tic4x_print_register (info, EXTRU (instruction, 24, 22) +
419 tic4x_print_relative (info, pc, EXTRS (instruction, 23, 0)
730 (*info->fprintf_func) (info->stream, "%08lx", instruction); local
742 (*info->fprintf_func) (info->stream, "%08lx", instruction); local
    [all...]
  /external/r8/src/main/java/com/android/tools/r8/ir/code/
NumberConversion.java 37 com.android.tools.r8.code.Instruction instruction; local
44 instruction = new IntToByte(dest, src);
47 instruction = new IntToChar(dest, src);
50 instruction = new IntToShort(dest, src);
53 instruction = new IntToLong(dest, src);
56 instruction = new IntToFloat(dest, src);
59 instruction = new IntToDouble(dest, src);
68 instruction = new LongToInt(dest, src);
71 instruction = new LongToFloat(dest, src)
    [all...]
  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
MethodAnalyzer.java 41 import org.jf.dexlib2.iface.instruction.*;
42 import org.jf.dexlib2.iface.instruction.formats.*;
47 import org.jf.dexlib2.immutable.instruction.*;
84 // This contains all the AnalyzedInstruction instances, keyed by the code unit address of the instruction
88 // Which instructions have been analyzed, keyed by instruction index
93 // This is a dummy instruction that occurs immediately before the first real instruction. We can initialize the
94 // register types for this instruction to the parameter types, in order to have them propagate to all of its
95 // successors, e.g. the first real instruction, the first instructions in any exception handlers covering the first
96 // instruction, etc
247 Instruction instruction = analyzedInstruction.getInstruction(); local
    [all...]

Completed in 250 milliseconds

<<11121314151617181920>>