/external/v8/src/compiler/ |
move-optimizer.cc | 115 int FindFirstNonEmptySlot(const Instruction* instr) { 118 ParallelMove* moves = instr->parallel_moves()[i]; 362 Instruction* instr = code()->instructions()[index]; local 363 // Migrate to the gap of prev_instr eligible moves from instr. 364 MigrateMoves(instr, prev_instr); 365 // Remove gap assignments clobbered by instr's output. 366 RemoveClobberedDestinations(instr); 367 prev_instr = instr; 406 const Instruction* instr = LastInstruction(pred); local 407 if (instr->parallel_moves()[0] == nullptr | [all...] |
/external/v8/src/crankshaft/ |
hydrogen-escape-analysis.cc | 47 HInstruction* instr = it.Current(); local 48 if (!instr->IsAllocate()) continue; 49 HAllocate* allocate = HAllocate::cast(instr); 52 if (HasNoEscapingUses(instr, size_in_bytes)) { 54 PrintF("#%d (%s) is being captured\n", instr->id(), 55 instr->Mnemonic()); 57 captured_.Add(instr, zone()); 182 HInstruction* instr = it.Current(); local 183 switch (instr->opcode()) { 185 if (instr != allocate) continue [all...] |
lithium-codegen.cc | 80 LInstruction* instr = instructions_->at(current_instruction_); local 83 if (instr->IsLabel()) { 84 emit_instructions = !LLabel::cast(instr)->HasReplacement() && 86 instr->hydrogen_value()->block()->IsReachable()); 92 instr->hydrogen_value()->id(), 93 instr->hydrogen_value()->block()->block_id()); 98 if (FLAG_code_comments && instr->HasInterestingComment(codegen)) { 101 instr->hydrogen_value()->id(), 102 instr->Mnemonic()); 105 GenerateBodyInstructionPre(instr); 126 LInstruction* instr = instructions_->at(i); local [all...] |
/external/v8/src/mips64/ |
assembler-mips64-inl.h | 162 Instr instr = Assembler::instr_at(pc + 0 * Assembler::kInstrSize); local 167 instr &= ~kImm26Mask; 171 instr_at_put(pc, instr | (imm26 & kImm26Mask)); 231 Instr instr = Assembler::instr_at(pc_ + 0 * Assembler::kInstrSize); local 232 instr &= kImm26Mask; 233 uint64_t imm28 = instr << 2; 420 Instr nop = SPECIAL | SLL; 421 *reinterpret_cast<Instr*>(pc_) = nop [all...] |
/external/v8/src/ppc/ |
disasm-ppc.cc | 70 int FormatFPRegister(Instruction* instr, const char* format); 74 int FormatRegister(Instruction* instr, const char* option); 75 int FormatOption(Instruction* instr, const char* option); 76 void Format(Instruction* instr, const char* format); 77 void Unknown(Instruction* instr); 78 void UnknownFormat(Instruction* instr, const char* opcname); 80 void DecodeExt1(Instruction* instr); 81 void DecodeExt2(Instruction* instr); 82 void DecodeExt3(Instruction* instr); 83 void DecodeExt4(Instruction* instr); 1121 Instruction* instr = Instruction::At(instr_ptr); local [all...] |
/external/xz-embedded/linux/lib/xz/ |
xz_dec_bcj.c | 163 uint32_t instr; local 166 instr = get_unaligned_be32(buf + i); 167 if ((instr & 0xFC000003) == 0x48000001) { 168 instr &= 0x03FFFFFC; 169 instr -= s->pos + (uint32_t)i; 170 instr &= 0x03FFFFFC; 171 instr |= 0x48000001; 172 put_unaligned_be32(instr, buf + i); 217 uint64_t instr; local 230 instr = 0 319 uint32_t instr; local [all...] |
/platform_testing/tests/functional/appsmoke/src/android/test/appsmoke/ |
AppSmokeTest.java | 167 Instrumentation instr = InstrumentationRegistry.getInstrumentation(); local 169 Context ctx = instr.getTargetContext(); 219 Instrumentation instr = InstrumentationRegistry.getInstrumentation(); local 220 mHasLeanback = hasLeanback(instr.getTargetContext()); 222 factory.getLeanbackLauncherStrategy().setInstrumentation(instr);
|
/tools/dexter/dexter/ |
experimental.cc | 67 auto instr = *it++; local 68 auto bytecode = dynamic_cast<lir::Bytecode*>(instr); 179 for (auto instr : code_ir.instructions) { 180 auto bytecode = dynamic_cast<lir::Bytecode*>(instr); 227 for (auto instr : code_ir.instructions) { 228 auto bytecode = dynamic_cast<lir::Bytecode*>(instr); 398 for (auto instr = block.region.first; instr != nullptr; instr = instr->next) [all...] |
/tools/dexter/slicer/ |
bytecode_encoder.cc | 441 auto& instr = packed_switches_[offset_]; local 442 SLICER_CHECK(instr == nullptr); 443 instr = packed_switch; 465 auto& instr = sparse_switches_[offset_]; local 466 SLICER_CHECK(instr == nullptr); 467 instr = sparse_switch; 550 auto instr = packed_switches_[payload_offset]; local 551 SLICER_CHECK(instr != nullptr); 559 auto label = instr->targets[i]; 567 auto instr = sparse_switches_[payload_offset] local 591 dex::u2* instr = bytecode_.ptr<dex::u2>(fixup.offset * 2); local [all...] |
code_ir.cc | 250 Instruction* instr = nullptr; local 253 instr = DecodePackedSwitch(ptr, offset); 257 instr = DecodeSparseSwitch(ptr, offset); 261 instr = DecodeArrayData(ptr, offset); 265 instr = DecodeBytecode(ptr, offset); 269 instr->offset = offset; 270 instructions.push_back(instr); 281 FixupPackedSwitch(fixup.second.instr, fixup.second.base_offset, 287 FixupSparseSwitch(fixup.second.instr, fixup.second.base_offset, 364 auto& instr = packed_switches_[offset].instr local 390 auto& instr = sparse_switches_[offset].instr; local 419 auto instr = Alloc<ArrayData>(); local 454 auto instr = Alloc<Bytecode>(); local [all...] |
/art/compiler/optimizing/ |
superblock_cloner.cc | 41 static bool IsUsedOutsideRegion(const HInstruction* instr, const HBasicBlockSet& bb_set) { 42 auto& uses = instr->GetUses(); 50 auto& env_uses = instr->GetEnvUses(); 586 HInstruction* instr = it.Current(); local 587 if (!instr->IsClonable() || 588 IsUsedOutsideRegion(instr, orig_bb_set_)) { 594 HInstruction* instr = it.Current(); local 595 if (!instr->IsClonable() || 596 IsUsedOutsideRegion(instr, orig_bb_set_)) {
|
/art/compiler/utils/mips64/ |
assembler_mips64_test.cc | 1365 std::ostringstream instr; local [all...] |
/art/runtime/ |
common_throws.cc | 466 static bool IsValidImplicitCheck(uintptr_t addr, const Instruction& instr) 472 switch (instr.Opcode()) { 578 const Instruction& instr = accessor.InstructionAt(throw_dex_pc); local 579 if (check_address && !IsValidImplicitCheck(addr, instr)) { 584 << instr.DumpString(dex_file) 589 switch (instr.Opcode()) { 591 ThrowNullPointerExceptionForMethodAccess(instr.VRegB_35c(), kDirect); 594 ThrowNullPointerExceptionForMethodAccess(instr.VRegB_3rc(), kDirect); 597 ThrowNullPointerExceptionForMethodAccess(instr.VRegB_35c(), kVirtual); 600 ThrowNullPointerExceptionForMethodAccess(instr.VRegB_3rc(), kVirtual) [all...] |
/bionic/libc/bionic/ |
fts.c | 261 int instr; local 273 instr = p->fts_instr; 277 if (instr == FTS_AGAIN) { 288 if (instr == FTS_FOLLOW && 304 if (instr == FTS_SKIP || 453 fts_set(FTS *sp __unused, FTSENT *p, int instr) 455 if (instr && instr != FTS_AGAIN && instr != FTS_FOLLOW && 456 instr != FTS_NOINSTR && instr != FTS_SKIP) [all...] |
/external/jacoco/org.jacoco.core.test/src/org/jacoco/core/instr/ |
InstrumenterTest.java | 12 package org.jacoco.core.instr; 92 assertEquals("org.jacoco.core.instr.InstrumenterTest", clazz.getName());
|
/external/jacoco/org.jacoco.core.test/src/org/jacoco/core/internal/instr/ |
ProbeArrayStrategyFactoryTest.java | 12 package org.jacoco.core.internal.instr;
|
/external/llvm/tools/llvm-profdata/ |
llvm-profdata.cpp | 71 enum ProfileKinds { instr, sample }; enumerator in enum:__anon28223::ProfileKinds 279 cl::desc("Profile kind:"), cl::init(instr), 280 cl::values(clEnumVal(instr, "Instrumentation profile (default)"), 290 cl::desc("Generate a sparse profile (only meaningful for -instr)")); 315 if (ProfileKind == instr) 472 cl::desc("Show instr profile data in text dump format")); 493 cl::desc("Profile kind:"), cl::init(instr), 494 cl::values(clEnumVal(instr, "Instrumentation profile (default)"), 512 if (ProfileKind == instr)
|
/external/mesa3d/src/compiler/glsl/ |
glsl_to_nir.cpp | 76 void add_instr(nir_instr *instr, unsigned num_components, unsigned bit_size); 556 nir_builder_instr_insert(&b, &discard->instr); 562 nir_intrinsic_instr *instr = local 564 nir_intrinsic_set_stream_id(instr, ir->stream_id()); 565 nir_builder_instr_insert(&b, &instr->instr); 571 nir_intrinsic_instr *instr = local 573 nir_intrinsic_set_stream_id(instr, ir->stream_id()); 574 nir_builder_instr_insert(&b, &instr->instr); 592 nir_jump_instr *instr = nir_jump_instr_create(this->shader, type); local 607 nir_jump_instr *instr = nir_jump_instr_create(this->shader, nir_jump_return); local 796 nir_intrinsic_instr *instr = nir_intrinsic_instr_create(shader, op); local 1152 nir_call_instr *instr = nir_call_instr_create(this->shader, callee); local 1940 nir_tex_instr *instr = nir_tex_instr_create(this->shader, num_srcs); local 2122 nir_intrinsic_instr *instr = local [all...] |
/external/mesa3d/src/compiler/nir/ |
nir_control_flow.c | 209 nir_foreach_instr_safe(instr, block) { 210 if (instr->type != nir_instr_type_phi) 213 exec_node_remove(&instr->node); 214 instr->block = new_block; 215 exec_list_push_head(&new_block->instr_list, &instr->node); 224 nir_foreach_instr_safe(instr, block) { 225 if (instr->type != nir_instr_type_phi) 228 nir_phi_instr *phi = nir_instr_as_phi(instr); 242 nir_foreach_instr(instr, block) { 243 if (instr->type != nir_instr_type_phi 454 nir_instr *instr = nir_block_last_instr(block); local [all...] |
nir_from_ssa.c | 43 nir_instr *instr; member in struct:from_ssa_state 232 nir_instr *instr = nir_block_first_instr(block->successors[0]); local 233 if (instr && instr->type == nir_instr_type_phi) 238 nir_instr *instr = nir_block_first_instr(block->successors[1]); local 239 if (instr && instr->type == nir_instr_type_phi) 251 nir_instr_insert(nir_after_block_before_jump(block), &pcopy->instr); 308 nir_foreach_instr(instr, block) { 310 if (instr->type != nir_instr_type_phi 925 nir_instr *instr = dest->ssa.parent_instr; local [all...] |
/external/mesa3d/src/gallium/drivers/freedreno/a2xx/ |
fd2_compiler.c | 43 #include "instr-a2xx.h" 254 struct ir2_instruction *instr = ir2_instr_create( local 256 instr->fetch.opc = VTX_FETCH; 260 ir2_reg_create(instr, i+1, "xyzw", 0); 261 ir2_reg_create(instr, 0, "x", 0); 264 instr->sync = true; 266 vfetch_instrs[i] = instr; 478 * for unused vector instr slot: 500 * Helpers for TGSI instructions that don't map to a single shader instr: 739 struct ir2_instruction *instr; local 835 struct ir2_instruction *instr; local 880 struct ir2_instruction *instr; local 920 struct ir2_instruction *instr; local 983 struct ir2_instruction *instr; local [all...] |
/external/mesa3d/src/gallium/drivers/freedreno/ir3/ |
ir3.c | 36 #include "instr-a3xx.h" 127 static int emit_cat0(struct ir3_instruction *instr, void *ptr, 133 cat0->a5xx.immed = instr->cat0.immed; 135 cat0->a4xx.immed = instr->cat0.immed; 137 cat0->a3xx.immed = instr->cat0.immed; 139 cat0->repeat = instr->repeat; 140 cat0->ss = !!(instr->flags & IR3_INSTR_SS); 141 cat0->inv = instr->cat0.inv; 142 cat0->comp = instr->cat0.comp; 143 cat0->opc = instr->opc 647 struct ir3_instruction *instr; local 665 struct ir3_instruction *instr = instr_create(block, nreg); local [all...] |
/external/mesa3d/src/mesa/program/ |
prog_to_nir.c | 144 nir_ssa_dest_init(&load->instr, &load->dest, 4, 32, NULL); 145 nir_builder_instr_insert(b, &load->instr); 174 nir_ssa_dest_init(&load->instr, &load->dest, 4, 32, NULL); 206 nir_builder_instr_insert(b, &load->instr); 249 nir_ssa_dest_init(&mov->instr, &mov->dest.dest, 1, 32, NULL); 253 nir_builder_instr_insert(b, &mov->instr); 271 nir_alu_instr *instr = nir_alu_instr_create(b->shader, op); local 275 instr->src[i].src = nir_src_for_ssa(src[i]); 277 instr->dest = dest; 278 nir_builder_instr_insert(b, &instr->instr) 524 nir_tex_instr *instr; local [all...] |
/external/minijail/ |
syscall_filter_unittest.cc | 85 struct sock_filter instr; local 90 size_t len = set_bpf_instr(&instr, code, k, jt, jf); 93 EXPECT_EQ_BLOCK(&instr, code, k, jt, jf); [all...] |
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
PathNumbering.cpp | 379 Instruction& instr = *bbCurrent; local 380 if( instr.getOpcode() == Instruction::Call ) {
|