/external/v8/src/crankshaft/ |
hydrogen-range-analysis.cc | 64 HChange* instr = HChange::cast(value); local 67 Representation from = instr->value()->representation(); 68 DCHECK(from.Equals(instr->from())); 70 DCHECK(instr->to().IsTagged() || 71 instr->to().IsDouble() || 72 instr->to().IsSmiOrInteger32()); 73 PropagateMinusZeroChecks(instr->value()); 109 HInstruction* instr = it.Current(); local 110 if (instr->HasRange()) instr->PoisonRange() 225 HUnaryMathOperation* instr = HUnaryMathOperation::cast(value); local 239 HChange* instr = HChange::cast(value); local 247 HForceRepresentation* instr = HForceRepresentation::cast(value); local 250 HMod* instr = HMod::cast(value); local 256 HBinaryOperation* instr = HBinaryOperation::cast(value); local 263 HMathFloorOfDiv* instr = HMathFloorOfDiv::cast(value); local 266 HBinaryOperation* instr = HBinaryOperation::cast(value); local 273 HMathMinMax* instr = HMathMinMax::cast(value); local [all...] |
/external/valgrind/callgrind/ |
callstack.c | 239 UInt instr = from->bb->jmp[jmp].instr; local 241 from->bb->instr[instr].instr_offset + 242 from->bb->instr[instr].instr_size;
|
/art/compiler/optimizing/ |
common_arm64.h | 81 inline vixl::aarch64::Register OutputRegister(HInstruction* instr) { 82 return RegisterFrom(instr->GetLocations()->Out(), instr->GetType()); 85 inline vixl::aarch64::Register InputRegisterAt(HInstruction* instr, int input_index) { 86 return RegisterFrom(instr->GetLocations()->InAt(input_index), 87 instr->InputAt(input_index)->GetType()); 115 inline vixl::aarch64::FPRegister OutputFPRegister(HInstruction* instr) { 116 return FPRegisterFrom(instr->GetLocations()->Out(), instr->GetType()); 119 inline vixl::aarch64::FPRegister InputFPRegisterAt(HInstruction* instr, int input_index) 155 HConstant* instr = location.GetConstant(); local [all...] |
/art/compiler/utils/mips/ |
assembler_mips_test.cc | 485 std::ostringstream instr; local 486 instr << "ins $" << *reg1 << ", $" << *reg2 << ", " << pos << ", " << size << "\n"; 487 expected += instr.str(); 504 std::ostringstream instr; local 505 instr << "ext $" << *reg1 << ", $" << *reg2 << ", " << pos << ", " << size << "\n"; 506 expected += instr.str(); [all...] |
/art/runtime/ |
instrumentation_test.cc | 205 instrumentation::Instrumentation* instr = Runtime::Current()->GetInstrumentation(); local 211 instr->ConfigureStubs(key, level); 232 instrumentation::Instrumentation* instr = Runtime::Current()->GetInstrumentation(); local 237 instr->AddListener(&listener, instrumentation_event); 245 EXPECT_TRUE(HasEventListener(instr, instrumentation_event)); 247 ReportEvent(instr, 261 instr->RemoveListener(&listener, instrumentation_event); 265 EXPECT_FALSE(HasEventListener(instr, instrumentation_event)); 267 ReportEvent(instr, 364 static bool HasEventListener(const instrumentation::Instrumentation* instr, uint32_t event_type 493 instrumentation::Instrumentation* instr = Runtime::Current()->GetInstrumentation(); local 647 instrumentation::Instrumentation* instr = runtime->GetInstrumentation(); local 678 instrumentation::Instrumentation* instr = runtime->GetInstrumentation(); local 696 instrumentation::Instrumentation* instr = runtime->GetInstrumentation(); local 744 instrumentation::Instrumentation* instr = runtime->GetInstrumentation(); local 763 instrumentation::Instrumentation* instr = runtime->GetInstrumentation(); local [all...] |
/art/runtime/interpreter/ |
interpreter.cc | 478 static int16_t GetReceiverRegisterForStringInit(const Instruction* instr) { 479 DCHECK(instr->Opcode() == Instruction::INVOKE_DIRECT_RANGE || 480 instr->Opcode() == Instruction::INVOKE_DIRECT); 481 return (instr->Opcode() == Instruction::INVOKE_DIRECT_RANGE) ? 482 instr->VRegC_3rc() : instr->VRegC_35c(); 515 const Instruction* instr = &accessor.InstructionAt(dex_pc); local 524 } else if (instr->Opcode() == Instruction::MONITOR_ENTER || 525 instr->Opcode() == Instruction::MONITOR_EXIT) { 532 new_dex_pc = dex_pc + instr->SizeInCodeUnits() [all...] |
/external/emma/core/java12/com/vladium/emma/instr/ |
InstrProcessor.java | 9 package com.vladium.emma.instr; 37 public static final String PROPERTY_EXCLUDE_SYNTHETIC_METHODS = "instr.exclude_synthetic_methods"; 38 public static final String PROPERTY_EXCLUDE_BRIDGE_METHODS = "instr.exclude_bridge_methods"; 39 public static final String PROPERTY_DO_SUID_COMPENSATION = "instr.do_suid_compensation"; 167 // with the instr path:
|
/external/emma/core/java12/com/vladium/emma/report/ |
ClassItem.java | 155 final int instr = mbsizes [block]; local 157 data [1] += instr; 161 data [3] += instr;
|
MethodItem.java | 96 final int instr = blockSizes [b]; local 98 totalBlockInstr += instr; 102 coverageBlockInstr += instr; 125 final int instr = blockSizes [b]; local 127 thisLineTotalInstr += instr; 131 thisLineCoverageInstr += instr;
|
SrcFileItem.java | 182 final int instr = mbsizes [block]; local 184 data [1] += instr; 188 data [3] += instr;
|
/external/jacoco/org.jacoco.core/src/org/jacoco/core/instr/ |
Instrumenter.java | 12 package org.jacoco.core.instr; 28 import org.jacoco.core.internal.instr.ClassInstrumenter; 29 import org.jacoco.core.internal.instr.IProbeArrayStrategy; 30 import org.jacoco.core.internal.instr.ProbeArrayStrategyFactory; 31 import org.jacoco.core.internal.instr.SignatureRemover;
|
/external/jacoco/org.jacoco.core/src/org/jacoco/core/internal/instr/ |
DuplicateFrameEliminator.java | 12 package org.jacoco.core.internal.instr;
|
InterfaceFieldProbeArrayStrategy.java | 12 package org.jacoco.core.internal.instr;
|
/external/jacoco/org.jacoco.core.test/src/org/jacoco/core/internal/instr/ |
MethodInstrumenterTest.java | 12 package org.jacoco.core.internal.instr; 16 import org.jacoco.core.instr.MethodRecorder;
|
ProbeInserterTest.java | 12 package org.jacoco.core.internal.instr; 16 import org.jacoco.core.instr.MethodRecorder;
|
/external/jacoco/org.jacoco.examples/src/org/jacoco/examples/ |
CoreTutorial.java | 25 import org.jacoco.core.instr.Instrumenter; 115 final Instrumenter instr = new Instrumenter(runtime); local 117 final byte[] instrumented = instr.instrument(original, targetName);
|
/external/mesa3d/src/compiler/nir/ |
nir_builder.h | 63 nir_builder_instr_insert(nir_builder *build, nir_instr *instr) 65 nir_instr_insert(build->cursor, instr); 68 build->cursor = nir_after_instr(instr); 75 return build->cursor.instr; 92 nir_instr_insert(nir_before_cf_list(&build->impl->body), &undef->instr); 108 nir_builder_instr_insert(build, &load_const->instr); 179 nir_alu_instr *instr = nir_alu_instr_create(build->shader, op); local 180 if (!instr) 183 instr->exact = build->exact; 185 instr->src[0].src = nir_src_for_ssa(src0) [all...] |
nir_instr_set.c | 51 hash_alu(uint32_t hash, const nir_alu_instr *instr) 53 hash = HASH(hash, instr->op); 54 hash = HASH(hash, instr->dest.dest.ssa.num_components); 55 hash = HASH(hash, instr->dest.dest.ssa.bit_size); 56 /* We explicitly don't hash instr->dest.dest.exact */ 58 if (nir_op_infos[instr->op].algebraic_properties & NIR_OP_IS_COMMUTATIVE) { 59 assert(nir_op_infos[instr->op].num_inputs == 2); 60 uint32_t hash0 = hash_alu_src(hash, &instr->src[0], 61 nir_ssa_alu_instr_src_components(instr, 0)); 62 uint32_t hash1 = hash_alu_src(hash, &instr->src[1] 178 const nir_instr *instr = data; local [all...] |
nir_opt_gcm.c | 51 /* Flags used in the instr->pass_flags field for various instruction states */ 61 nir_instr *instr; member in struct:gcm_state 104 * This function also serves to initialize the instr->pass_flags field. 111 nir_foreach_instr_safe(instr, block) { 112 switch (instr->type) { 114 switch (nir_instr_as_alu(instr)->op) { 122 instr->pass_flags = GCM_INSTR_PINNED; 126 instr->pass_flags = 0; 132 switch (nir_instr_as_tex(instr)->op) { 137 instr->pass_flags = GCM_INSTR_PINNED 207 nir_instr *instr = state->instr; local 494 nir_instr *instr = exec_node_data(nir_instr, local [all...] |
/external/mesa3d/src/gallium/auxiliary/gallivm/ |
lp_bld_tgsi_aos.c | 1037 struct tgsi_full_instruction *instr = bld.bld_base.instructions + pc; local 1039 tgsi_get_opcode_info(instr->Instruction.Opcode); 1040 if (!lp_emit_instruction_aos(&bld, instr, opcode_info, &pc))
|
/external/mesa3d/src/gallium/drivers/freedreno/a2xx/ |
ir-a2xx.c | 32 #include "instr-a2xx.h" 40 static int cf_emit(struct ir2_cf *cf, instr_cf_t *instr); 42 static int instr_emit(struct ir2_instruction *instr, uint32_t *dwords, 105 struct ir2_instruction *instr = cf->exec.instrs[j]; local 107 if (instr->instr_type == IR2_FETCH) 109 if (instr->sync) 208 static int cf_emit(struct ir2_cf *cf, instr_cf_t *instr) 210 memset(instr, 0, sizeof(*instr)); 212 instr->opc = cf->cf_type 261 struct ir2_instruction *instr = local [all...] |
ir-a2xx.h | 30 #include "instr-a2xx.h" 132 struct ir2_register * ir2_reg_create(struct ir2_instruction *instr, 150 struct ir2_instruction *instr = ir2_instr_create(cf, IR2_ALU); local 151 if (!instr) 152 return instr; 153 instr->alu.vector_opc = vop; 154 instr->alu.scalar_opc = sop; 155 return instr; 161 struct ir2_instruction *instr = ir2_instr_create(cf, IR2_FETCH); local 162 instr->fetch.opc = VTX_FETCH 173 struct ir2_instruction *instr = ir2_instr_create(cf, IR2_FETCH); local [all...] |
/external/mesa3d/src/gallium/drivers/freedreno/ir3/ |
disasm-a3xx.c | 33 #include "instr-a3xx.h" 151 static void print_instr_cat0(instr_t *instr) 153 instr_cat0_t *cat0 = &instr->cat0; 174 static void print_instr_cat1(instr_t *instr) 176 instr_cat1_t *cat1 = &instr->cat1; 233 static void print_instr_cat2(instr_t *instr) 235 instr_cat2_t *cat2 = &instr->cat2; 313 static void print_instr_cat3(instr_t *instr) 315 instr_cat3_t *cat3 = &instr->cat3; 354 static void print_instr_cat4(instr_t *instr) 831 instr_t *instr = (instr_t *)dwords; local [all...] |
ir3_sched.c | 41 * instr->data (and clear cached results that would be no longer valid 57 struct ir3_instruction *scheduled; /* last scheduled instr XXX remove*/ 63 static bool is_sfu_or_mem(struct ir3_instruction *instr) 65 return is_sfu(instr) || is_mem(instr); 71 clear_cache(struct ir3_sched_ctx *ctx, struct ir3_instruction *instr) 74 if ((instr2->data == instr) || (instr2->data == NULL_INSTR) || !instr) 80 schedule(struct ir3_sched_ctx *ctx, struct ir3_instruction *instr) 82 debug_assert(ctx->block == instr->block) 523 struct ir3_instruction *instr; local [all...] |
/external/v8/src/arm/ |
assembler-arm-inl.h | 341 void Assembler::emit(Instr x) { 343 *reinterpret_cast<Instr*>(pc_) = x; 383 Instr candidate_instr(Memory::int32_at(candidate)); 483 Instr mov_instr = instr_at(pc); 484 Instr orr_instr_1 = instr_at(pc + kInstrSize); 485 Instr orr_instr_2 = instr_at(pc + 2 * kInstrSize); 486 Instr orr_instr_3 = instr_at(pc + 3 * kInstrSize); 505 Instr instr = Memory::int32_at(pc); local 506 return pc + GetLdrRegisterImmediateOffset(instr) + kPcLoadDelta [all...] |