/external/v8/src/crankshaft/ |
hydrogen-removable-simulates.cc | 27 // side effects to keep live ranges short. 48 // effects are never added to the merge list. The same reasoning holds for 172 // We don't use effects here. 173 class Effects : public ZoneObject { 175 explicit Effects(Zone* zone) { } 179 void Union(Effects* that, Zone* zone) { } 184 HFlowEngine<State, Effects> engine(graph(), zone());
|
typing.h | 13 #include "src/effects.h" 38 typedef v8::internal::Effects<int, kNoVar> Effects; 61 Effects EnterEffects() {
|
/external/v8/src/ |
effects.h | 14 // A simple struct to represent (write) effects. A write is represented as a 19 // effects. 21 // There are two ways to compose effects: sequentially (they happen one after 60 // Classes encapsulating sets of effects on variables. 62 // Effects maps variables to effects and supports sequential and alternative 73 // We also (ab)use Effects/NestedEffects as a representation for abstract 74 // store typings. In that case, only definite effects are of interest. 76 template<class Var, class Base, class Effects> 102 void Seq(Effects that) 163 Effects effects; member in struct:v8::internal::EffectsMixin::Overrider 280 Effects<Var, kNoVar> effects; member in struct:v8::internal::NestedEffectsBase::Node [all...] |
/external/llvm/lib/Target/WebAssembly/ |
WebAssemblyRegStackify.cpp | 91 // effects. 93 bool &Write, bool &Effects, bool &StackPointer) { 106 Effects = true; 119 Effects = true; 122 // Determine whether MI reads memory, writes memory, has side effects, 125 bool &Write, bool &Effects, bool &StackPointer) { 171 Effects = true; 177 // Check for side effects. 194 Effects = true; 204 QueryCallee(MI, 0, Read, Write, Effects, StackPointer) [all...] |