/art/compiler/optimizing/ |
H A D | code_sinking.h | 32 OptimizingCompilerStats* stats, 34 : HOptimization(graph, name, stats) {} 31 CodeSinking(HGraph* graph, OptimizingCompilerStats* stats, const char* name = kCodeSinkingPassName) argument
|
H A D | constructor_fence_redundancy_elimination.h | 51 OptimizingCompilerStats* stats, 53 : HOptimization(graph, name, stats) {} 50 ConstructorFenceRedundancyElimination(HGraph* graph, OptimizingCompilerStats* stats, const char* name = kCFREPassName) argument
|
H A D | instruction_simplifier_arm.h | 28 InstructionSimplifierArm(HGraph* graph, OptimizingCompilerStats* stats) argument 29 : HOptimization(graph, kInstructionSimplifierArmPassName, stats) {}
|
H A D | instruction_simplifier_arm64.h | 28 InstructionSimplifierArm64(HGraph* graph, OptimizingCompilerStats* stats) argument 29 : HOptimization(graph, kInstructionSimplifierArm64PassName, stats) {}
|
H A D | dead_code_elimination.h | 32 HDeadCodeElimination(HGraph* graph, OptimizingCompilerStats* stats, const char* name) argument 33 : HOptimization(graph, name, stats) {}
|
H A D | instruction_simplifier_mips.h | 32 InstructionSimplifierMips(HGraph* graph, CodeGenerator* codegen, OptimizingCompilerStats* stats) argument 33 : HOptimization(graph, kInstructionSimplifierMipsPassName, stats),
|
H A D | licm.h | 31 OptimizingCompilerStats* stats, 33 : HOptimization(graph, name, stats), 29 LICM(HGraph* graph, const SideEffectsAnalysis& side_effects, OptimizingCompilerStats* stats, const char* name = kLoopInvariantCodeMotionPassName) argument
|
H A D | pc_relative_fixups_mips.h | 31 PcRelativeFixups(HGraph* graph, CodeGenerator* codegen, OptimizingCompilerStats* stats) argument 32 : HOptimization(graph, kPcRelativeFixupsMipsPassName, stats),
|
H A D | pc_relative_fixups_x86.h | 31 PcRelativeFixups(HGraph* graph, CodeGenerator* codegen, OptimizingCompilerStats* stats) argument 32 : HOptimization(graph, kPcRelativeFixupsX86PassName, stats),
|
H A D | instruction_simplifier.h | 44 OptimizingCompilerStats* stats = nullptr, 46 : HOptimization(graph, name, stats),
|
H A D | load_store_elimination.h | 32 OptimizingCompilerStats* stats, 34 : HOptimization(graph, name, stats), 29 LoadStoreElimination(HGraph* graph, const SideEffectsAnalysis& side_effects, const LoadStoreAnalysis& lsa, OptimizingCompilerStats* stats, const char* name = kLoadStoreEliminationPassName) argument
|
H A D | select_generator.h | 68 OptimizingCompilerStats* stats,
|
H A D | x86_memory_gen.h | 32 OptimizingCompilerStats* stats);
|
H A D | optimization.cc | 174 OptimizingCompilerStats* stats, 219 opt = new (allocator) LICM(graph, *most_recent_side_effects, stats, name); 223 opt = new (allocator) HLoopOptimization(graph, driver, most_recent_induction, stats, name); 233 graph, *most_recent_side_effects, *most_recent_lsa, stats, name); 242 opt = new (allocator) HDeadCodeElimination(graph, stats, name); 254 stats, 266 opt = new (allocator) HSelectGenerator(graph, handles, stats, name); 269 opt = new (allocator) InstructionSimplifier(graph, codegen, driver, stats, name); 272 opt = new (allocator) IntrinsicsRecognizer(graph, stats, name); 278 opt = new (allocator) CodeSinking(graph, stats, nam 169 ConstructOptimizations( const OptimizationDef definitions[], size_t length, ArenaAllocator* allocator, HGraph* graph, OptimizingCompilerStats* stats, CodeGenerator* codegen, CompilerDriver* driver, const DexCompilationUnit& dex_compilation_unit, VariableSizedHandleScope* handles) argument [all...] |
H A D | prepare_for_register_allocation.h | 34 OptimizingCompilerStats* stats = nullptr) 35 : HGraphDelegateVisitor(graph, stats) {}
|
H A D | x86_memory_gen.cc | 74 OptimizingCompilerStats* stats) 75 : HOptimization(graph, kX86MemoryOperandGenerationPassName, stats), 72 X86MemoryOperandGeneration(HGraph* graph, CodeGenerator* codegen, OptimizingCompilerStats* stats) argument
|
H A D | optimization.h | 37 OptimizingCompilerStats* stats = nullptr) 39 stats_(stats), 55 // Used to record stats about the optimization. 134 OptimizingCompilerStats* stats,
|
/art/tools/dexfuzz/src/dexfuzz/ |
H A D | MutationStats.java | 33 private Map<String,Long> stats; field in class:MutationStats 37 stats = new HashMap<String,Long>(); 49 if (!stats.containsKey(statName)) { 50 stats.put(statName, 0L); 53 stats.put(statName, stats.get(statName) + amt); 57 * Get a string representing the collected stats - looks like a JSON dictionary. 69 builder.append("\"").append(statName).append("\": ").append(stats.get(statName));
|
/art/tools/dexfuzz/src/dexfuzz/program/mutators/ |
H A D | CodeMutator.java | 40 protected MutationStats stats; field in class:CodeMutator 66 public CodeMutator(Random rng, MutationStats stats, List<Mutation> mutations) { argument 68 this.stats = stats;
|
H A D | InstructionDeleter.java | 59 public InstructionDeleter(Random rng, MutationStats stats, List<Mutation> mutations) { argument 60 super(rng, stats, mutations); 97 stats.incrementStat("Deleted instruction"); 109 stats.incrementStat("Deleted a with-data insn's data"); 131 stats.incrementStat("Deleted a data insn's with-data insn");
|
H A D | InstructionDuplicator.java | 59 public InstructionDuplicator(Random rng, MutationStats stats, List<Mutation> mutations) { argument 60 super(rng, stats, mutations); 100 stats.incrementStat("Duplicated instruction");
|
H A D | RegisterClobber.java | 62 public RegisterClobber(Random rng, MutationStats stats, List<Mutation> mutations) { argument 63 super(rng, stats, mutations); 100 stats.incrementStat("Clobbered the registers");
|
/art/tools/titrace/ |
H A D | titrace.cc | 101 TraceStatistics& stats = GetSingleton(); local 118 stats.instruction_decoder_.reset(InstructionDecoder::NewInstance(format)); 120 CHECK_GE(arraysize(stats.instruction_counter_), 121 stats.instruction_decoder_->GetMaximumOpcode()); 125 static TraceStatistics stats; local 126 return stats; 214 TraceStatistics& stats = TraceStatistics::GetSingleton(); local 215 stats.OnSingleStep(jvmti_env, method, location); 222 TraceStatistics& stats = TraceStatistics::GetSingleton(); local 223 stats [all...] |
/art/libartbase/base/ |
H A D | utils.cc | 150 std::string stats; local 152 if (!ReadFileToString(StringPrintf("/proc/self/task/%d/stat", tid), &stats)) { 156 stats = stats.substr(stats.find(')') + 2); 159 Split(stats, ' ', &fields);
|
/art/tools/veridex/ |
H A D | hidden_api_finder.cc | 195 HiddenApiStats* stats, 198 stats->linking_count = method_locations_.size() + field_locations_.size(); 203 stats->api_counts[api_list]++; 204 os << "#" << ++stats->count << ": Linking " << api_list << " " << pair.first << " use(s):"; 215 stats->api_counts[api_list]++; 216 os << "#" << ++stats->count << ": Linking " << api_list << " " << pair.first << " use(s):"; 230 stats->api_counts[api_list]++; 232 stats->reflection_count++; 233 os << "#" << ++stats->count << ": Reflection " << api_list << " " << full_name 194 Dump(std::ostream& os, HiddenApiStats* stats, bool dump_reflection) argument
|