/art/compiler/optimizing/ |
H A D | bounds_check_elimination.h | 30 const SideEffectsAnalysis& side_effects, 34 side_effects_(side_effects), 29 BoundsCheckElimination(HGraph* graph, const SideEffectsAnalysis& side_effects, HInductionVarAnalysis* induction_analysis, const char* name = kBoundsCheckEliminationPassName) argument
|
H A D | gvn.h | 30 const SideEffectsAnalysis& side_effects, 32 : HOptimization(graph, pass_name), side_effects_(side_effects) {} 29 GVNOptimization(HGraph* graph, const SideEffectsAnalysis& side_effects, const char* pass_name = kGlobalValueNumberingPassName) argument
|
H A D | licm.h | 30 const SideEffectsAnalysis& side_effects, 34 side_effects_(side_effects) {} 29 LICM(HGraph* graph, const SideEffectsAnalysis& side_effects, OptimizingCompilerStats* stats, const char* name = kLoopInvariantCodeMotionPassName) argument
|
H A D | load_store_elimination.h | 30 const SideEffectsAnalysis& side_effects, 35 side_effects_(side_effects), 29 LoadStoreElimination(HGraph* graph, const SideEffectsAnalysis& side_effects, const LoadStoreAnalysis& lsa, OptimizingCompilerStats* stats, const char* name = kLoadStoreEliminationPassName) argument
|
H A D | gvn.cc | 130 void Kill(SideEffects side_effects) { argument 131 DeleteAllImpureWhich([side_effects](Node* node) { 132 return node->GetInstruction()->GetSideEffects().MayDependOn(side_effects); 345 const SideEffectsAnalysis& side_effects) 348 side_effects_(side_effects), 344 GlobalValueNumberer(HGraph* graph, const SideEffectsAnalysis& side_effects) argument
|
H A D | load_store_elimination.cc | 92 const SideEffectsAnalysis& side_effects, 96 side_effects_(side_effects), 828 SideEffects side_effects = instruction->GetSideEffects(); local 836 if (side_effects.DoesAnyRead()) { 840 if (side_effects.DoesAnyWrite()) { 90 LSEVisitor(HGraph* graph, const HeapLocationCollector& heap_locations_collector, const SideEffectsAnalysis& side_effects, OptimizingCompilerStats* stats) argument
|
H A D | nodes_vector.h | 77 SideEffects side_effects, 82 side_effects, 265 SideEffects side_effects, 272 side_effects, 982 SideEffects side_effects, 989 side_effects, 1029 SideEffects side_effects, 1035 side_effects, 74 HVecOperation(InstructionKind kind, ArenaAllocator* allocator, DataType::Type packed_type, SideEffects side_effects, size_t number_of_inputs, size_t vector_length, uint32_t dex_pc) argument 262 HVecMemoryOperation(InstructionKind kind, ArenaAllocator* allocator, DataType::Type packed_type, SideEffects side_effects, size_t number_of_inputs, size_t vector_length, uint32_t dex_pc) argument 978 HVecLoad(ArenaAllocator* allocator, HInstruction* base, HInstruction* index, DataType::Type packed_type, SideEffects side_effects, size_t vector_length, bool is_string_char_at, uint32_t dex_pc) argument 1024 HVecStore(ArenaAllocator* allocator, HInstruction* base, HInstruction* index, HInstruction* value, DataType::Type packed_type, SideEffects side_effects, size_t vector_length, uint32_t dex_pc) argument
|
H A D | bounds_check_elimination.cc | 511 const SideEffectsAnalysis& side_effects, 529 side_effects_(side_effects), 510 BCEVisitor(HGraph* graph, const SideEffectsAnalysis& side_effects, HInductionVarAnalysis* induction_analysis) argument
|
H A D | nodes.cc | 2828 IntrinsicSideEffects side_effects, 2834 switch (side_effects) { 2826 SetIntrinsic(Intrinsics intrinsic, IntrinsicNeedsEnvironmentOrCache needs_env_or_cache, IntrinsicSideEffects side_effects, IntrinsicExceptions exceptions) argument
|
H A D | nodes.h | 1962 HInstruction(InstructionKind kind, SideEffects side_effects, uint32_t dex_pc) argument 1974 side_effects_(side_effects), 2586 SideEffects side_effects, 2591 : HInstruction(inst_kind, side_effects, dex_pc), 2602 HTemplateInstruction<N>(InstructionKind kind, SideEffects side_effects, uint32_t dex_pc) argument 2603 : HInstruction(kind, side_effects, dex_pc), inputs_() {} 2624 explicit HTemplateInstruction<0>(InstructionKind kind, SideEffects side_effects, uint32_t dex_pc) argument 2625 : HInstruction(kind, side_effects, dex_pc) {} 2647 SideEffects side_effects, 2649 : HTemplateInstruction<N>(kind, side_effects, dex_p 2585 HVariableInputSizeInstruction(InstructionKind inst_kind, SideEffects side_effects, uint32_t dex_pc, ArenaAllocator* allocator, size_t number_of_inputs, ArenaAllocKind kind) argument 2645 HExpression(InstructionKind kind, DataType::Type type, SideEffects side_effects, uint32_t dex_pc) argument 5693 HArrayGet(HInstruction* array, HInstruction* index, DataType::Type type, SideEffects side_effects, uint32_t dex_pc, bool is_string_char_at) argument 5786 HArraySet(HInstruction* array, HInstruction* index, HInstruction* value, DataType::Type expected_component_type, SideEffects side_effects, uint32_t dex_pc) argument [all...] |