/art/compiler/optimizing/ |
H A D | dex_cache_array_fixups_arm.h | 28 DexCacheArrayFixups(HGraph* graph, OptimizingCompilerStats* stats) argument 29 : HOptimization(graph, "dex_cache_array_fixups_arm", stats) {}
|
H A D | instruction_simplifier.h | 39 OptimizingCompilerStats* stats = nullptr, 41 : HOptimization(graph, name, stats) {}
|
H A D | pc_relative_fixups_x86.h | 31 PcRelativeFixups(HGraph* graph, CodeGenerator* codegen, OptimizingCompilerStats* stats) argument 32 : HOptimization(graph, "pc_relative_fixups_x86", stats),
|
H A D | select_generator.h | 50 HSelectGenerator(HGraph* graph, OptimizingCompilerStats* stats) argument 51 : HOptimization(graph, kSelectGeneratorPassName, stats) {}
|
H A D | instruction_simplifier_arm.h | 28 InstructionSimplifierArmVisitor(HGraph* graph, OptimizingCompilerStats* stats) argument 29 : HGraphVisitor(graph), stats_(stats) {} 48 InstructionSimplifierArm(HGraph* graph, OptimizingCompilerStats* stats) argument 49 : HOptimization(graph, "instruction_simplifier_arm", stats) {}
|
H A D | dead_code_elimination.h | 33 OptimizingCompilerStats* stats = nullptr, 35 : HOptimization(graph, name, stats) {}
|
H A D | licm.h | 29 LICM(HGraph* graph, const SideEffectsAnalysis& side_effects, OptimizingCompilerStats* stats) argument 30 : HOptimization(graph, kLoopInvariantCodeMotionPassName, stats),
|
H A D | optimization.h | 33 OptimizingCompilerStats* stats = nullptr) 35 stats_(stats), 50 // Used to record stats about the optimization.
|
H A D | instruction_simplifier_arm64.h | 28 InstructionSimplifierArm64Visitor(HGraph* graph, OptimizingCompilerStats* stats) argument 29 : HGraphVisitor(graph), stats_(stats) {} 88 InstructionSimplifierArm64(HGraph* graph, OptimizingCompilerStats* stats) argument 89 : HOptimization(graph, "instruction_simplifier_arm64", 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 | BranchShifter.java | 65 public BranchShifter(Random rng, MutationStats stats, List<Mutation> mutations) { argument 66 super(rng, stats, mutations); 165 stats.incrementStat("Shifted branch target");
|
H A D | CmpBiasChanger.java | 61 public CmpBiasChanger(Random rng, MutationStats stats, List<Mutation> mutations) { argument 62 super(rng, stats, mutations); 127 stats.incrementStat("Changed comparison bias");
|
H A D | ConstantValueChanger.java | 65 public ConstantValueChanger(Random rng, MutationStats stats, List<Mutation> mutations) { argument 66 super(rng, stats, mutations); 141 stats.incrementStat("Changed constant value");
|
H A D | InstructionSwapper.java | 63 public InstructionSwapper(Random rng, MutationStats stats, List<Mutation> mutations) { argument 64 super(rng, stats, mutations); 153 stats.incrementStat("Swapped two instructions");
|
H A D | ConversionRepeater.java | 61 public ConversionRepeater(Random rng, MutationStats stats, List<Mutation> mutations) { argument 62 super(rng, stats, mutations); 187 stats.incrementStat("Repeating conversion");
|
H A D | FieldFlagChanger.java | 68 public FieldFlagChanger(Random rng, MutationStats stats, List<Mutation> mutations) { argument 69 super(rng, stats, mutations); 149 stats.incrementStat("Changed volatility of field");
|
H A D | NewMethodCaller.java | 99 public NewMethodCaller(Random rng, MutationStats stats, List<Mutation> mutations) { argument 100 super(rng, stats, mutations); 182 stats.incrementStat("Called new method");
|
H A D | NonsenseStringPrinter.java | 65 public NonsenseStringPrinter(Random rng, MutationStats stats, List<Mutation> mutations) { argument 66 super(rng, stats, mutations); 143 stats.incrementStat("Printed nonsense string");
|
H A D | PoolIndexChanger.java | 66 public PoolIndexChanger(Random rng, MutationStats stats, List<Mutation> mutations) { argument 67 super(rng, stats, mutations); 191 stats.incrementStat("Changed constant pool index");
|
H A D | SwitchBranchShifter.java | 68 public SwitchBranchShifter(Random rng, MutationStats stats, List<Mutation> mutations) { argument 69 super(rng, stats, mutations); 170 stats.incrementStat("Shifted switch target");
|
H A D | TryBlockShifter.java | 77 public TryBlockShifter(Random rng, MutationStats stats, List<Mutation> mutations) { argument 78 super(rng, stats, mutations); 206 stats.incrementStat("Shifted boundary in a try block");
|
/art/compiler/utils/ |
H A D | dedupe_set-inl.h | 84 // for bookkeeping while collecting the stats. 85 std::unordered_map<HashType, size_t> stats; variable 93 auto it = stats.find(key.Hash()); 94 if (it == stats.end()) { 95 stats.insert({key.Hash(), 1u}); 101 for (const auto& entry : stats) { 237 Stats stats; local 239 shards_[shard]->UpdateStats(self, &stats); 243 stats.collision_sum, 244 stats [all...] |