/art/compiler/optimizing/ |
side_effects_test.cc | 24 * Tests for the SideEffects class. 31 void testWriteAndReadSanity(SideEffects write, SideEffects read) { 41 SideEffects all = SideEffects::All(); 48 SideEffects none = SideEffects::None(); 55 void testWriteAndReadDependence(SideEffects write, SideEffects read) { 63 void testNoWriteAndReadDependence(SideEffects write, SideEffects read) [all...] |
side_effects_analysis.h | 36 SideEffects GetLoopEffects(HBasicBlock* block) const; 37 SideEffects GetBlockEffects(HBasicBlock* block) const; 47 void UpdateLoopEffects(HLoopInformation* info, SideEffects effects); 57 ArenaVector<SideEffects> block_effects_; 61 ArenaVector<SideEffects> loop_effects_;
|
side_effects_analysis.cc | 30 SideEffects effects = GetBlockEffects(block); 41 SideEffects effects = SideEffects::None(); 74 SideEffects SideEffectsAnalysis::GetLoopEffects(HBasicBlock* block) const { 79 SideEffects SideEffectsAnalysis::GetBlockEffects(HBasicBlock* block) const { 83 void SideEffectsAnalysis::UpdateLoopEffects(HLoopInformation* info, SideEffects effects) {
|
intrinsics_arm.h | 40 #define OPTIMIZING_INTRINSICS(Name, IsStatic, NeedsEnvironmentOrCache, SideEffects, Exceptions, ...) \ 68 #define OPTIMIZING_INTRINSICS(Name, IsStatic, NeedsEnvironmentOrCache, SideEffects, Exceptions, ...) \
|
intrinsics_arm_vixl.h | 36 #define OPTIMIZING_INTRINSICS(Name, IsStatic, NeedsEnvironmentOrCache, SideEffects, Exceptions, ...) \ 63 #define OPTIMIZING_INTRINSICS(Name, IsStatic, NeedsEnvironmentOrCache, SideEffects, Exceptions, ...) \
|
intrinsics_mips.h | 39 #define OPTIMIZING_INTRINSICS(Name, IsStatic, NeedsEnvironmentOrCache, SideEffects, Exceptions, ...) \ 63 #define OPTIMIZING_INTRINSICS(Name, IsStatic, NeedsEnvironmentOrCache, SideEffects, Exceptions, ...) \
|
intrinsics_mips64.h | 39 #define OPTIMIZING_INTRINSICS(Name, IsStatic, NeedsEnvironmentOrCache, SideEffects, Exceptions, ...) \ 63 #define OPTIMIZING_INTRINSICS(Name, IsStatic, NeedsEnvironmentOrCache, SideEffects, Exceptions, ...) \
|
intrinsics_x86.h | 39 #define OPTIMIZING_INTRINSICS(Name, IsStatic, NeedsEnvironmentOrCache, SideEffects, Exceptions, ...) \ 64 #define OPTIMIZING_INTRINSICS(Name, IsStatic, NeedsEnvironmentOrCache, SideEffects, Exceptions, ...) \
|
intrinsics_x86_64.h | 39 #define OPTIMIZING_INTRINSICS(Name, IsStatic, NeedsEnvironmentOrCache, SideEffects, Exceptions, ...) \ 64 #define OPTIMIZING_INTRINSICS(Name, IsStatic, NeedsEnvironmentOrCache, SideEffects, Exceptions, ...) \
|
nodes_x86.h | 27 : HExpression(Primitive::kPrimInt, SideEffects::None(), kNoDexPc) {} 42 : HExpression(constant->GetType(), SideEffects::None(), kNoDexPc) { 68 : HExpression(result_type, SideEffects::None(), dex_pc) { 92 : HTemplateInstruction(SideEffects::None(), dex_pc),
|
nodes_mips.h | 27 : HExpression(Primitive::kPrimInt, SideEffects::None(), kNoDexPc) {} 40 : HExpression(Primitive::kPrimInt, SideEffects::None(), kNoDexPc), 77 : HTemplateInstruction(SideEffects::None(), dex_pc),
|
nodes_arm.h | 25 : HExpression(Primitive::kPrimInt, SideEffects::None(), kNoDexPc),
|
intrinsics_arm64.h | 46 #define OPTIMIZING_INTRINSICS(Name, IsStatic, NeedsEnvironmentOrCache, SideEffects, Exceptions, ...) \ 71 #define OPTIMIZING_INTRINSICS(Name, IsStatic, NeedsEnvironmentOrCache, SideEffects, Exceptions, ...) \
|
intrinsics.cc | 38 #define OPTIMIZING_INTRINSICS(Name, IsStatic, NeedsEnvironmentOrCache, SideEffects, Exceptions, ...) \ 54 #define OPTIMIZING_INTRINSICS(Name, IsStatic, NeedsEnvironmentOrCache, SideEffects, Exceptions, ...) \ 70 #define OPTIMIZING_INTRINSICS(Name, IsStatic, NeedsEnvironmentOrCache, SideEffects, Exceptions, ...) \ 72 return SideEffects; 86 #define OPTIMIZING_INTRINSICS(Name, IsStatic, NeedsEnvironmentOrCache, SideEffects, Exceptions, ...) \ 170 #define OPTIMIZING_INTRINSICS(Name, IsStatic, NeedsEnvironmentOrCache, SideEffects, Exceptions, ...) \
|
nodes.h | [all...] |
nodes_shared.h | 35 : HExpression(type, SideEffects::None(), dex_pc), op_kind_(op) { 68 : HBinaryOperation(result_type, left, right, SideEffects::None(), dex_pc), 130 : HExpression(Primitive::kPrimInt, SideEffects::DependsOnGC(), dex_pc) { 180 : HExpression(instr->GetType(), SideEffects::None(), dex_pc),
|
nodes_vector.h | 64 SideEffects side_effects, 126 SideEffects::None(), 152 SideEffects::None(), 176 SideEffects side_effects, 623 SideEffects::None(), 652 SideEffects::None(), 700 SideEffects::ArrayReadOfType(packed_type), 734 SideEffects::ArrayWriteOfType(packed_type),
|
instruction_simplifier_shared.cc | 265 access->AddSideEffects(SideEffects::DependsOnGC()); 266 DCHECK(address->GetSideEffects().Includes(SideEffects::DependsOnGC())); 267 DCHECK(access->GetSideEffects().Includes(SideEffects::DependsOnGC()));
|
licm.cc | 101 SideEffects loop_effects = side_effects_.GetLoopEffects(block);
|
gvn_test.cc | 320 static const SideEffects kCanTriggerGC = SideEffects::CanTriggerGC();
|
scheduler.cc | 46 static bool MayHaveReorderingDependency(SideEffects node, SideEffects other) {
|
/external/v8/src/crankshaft/ |
hydrogen-gvn.h | 21 class SideEffects final { 25 SideEffects() : bits_(0) { 28 explicit SideEffects(GVNFlagSet flags) : bits_(flags.ToIntegral()) {} 36 bool ContainsAnyOf(SideEffects set) const { return (bits_ & set.bits_) != 0; } 37 void Add(SideEffects set) { bits_ |= set.bits_; } 62 // SideEffects class (see above). This way unrelated global variable/inobject 68 SideEffects ComputeChanges(HInstruction* instr); 69 SideEffects ComputeDependsOn(HInstruction* instr); 94 SideEffects::kNumberOfSpecials - kNumberOfGlobalVars; 102 TrackedEffects(SideEffectsTracker* t, SideEffects e [all...] |
hydrogen-gvn.cc | 27 void Kill(SideEffects side_effects); 63 SideEffects present_depends_on_; 80 void Kill(SideEffects side_effects); 82 void Store(SideEffects side_effects, HInstruction* instr); 151 void HInstructionMap::Kill(SideEffects changes) { 163 SideEffects depends_on = side_effects_tracker_->ComputeDependsOn(instr); 180 SideEffects depends_on = side_effects_tracker_->ComputeDependsOn(instr); 326 void HSideEffectMap::Kill(SideEffects side_effects) { 336 void HSideEffectMap::Store(SideEffects side_effects, HInstruction* instr) { 346 SideEffects SideEffectsTracker::ComputeChanges(HInstruction* instr) [all...] |
/external/clang/include/clang/Sema/ |
CleanupInfo.h | 29 void setExprNeedsCleanups(bool SideEffects) { 31 CleanupsHaveSideEffects |= SideEffects;
|
/external/libchrome/base/ |
gmock_unittest.cc | 95 TEST(GmockTest, SideEffects) {
|