Home
last modified time | relevance | path

Searched refs:AbstractState (Results 1 - 6 of 6) sorted by relevance

/third_party/node/deps/v8/src/compiler/
H A Dload-elimination.h231 class AbstractState final : public ZoneObject {
233 bool Equals(AbstractState const* that) const;
234 void Merge(AbstractState const* that, Zone* zone);
236 AbstractState const* SetMaps(Node* object, ZoneHandleSet<Map> maps,
238 AbstractState const* KillMaps(Node* object, Zone* zone) const;
239 AbstractState const* KillMaps(const AliasStateInfo& alias_info,
243 AbstractState const* AddField(Node* object, IndexRange index,
245 AbstractState const* KillConstField(Node* object, IndexRange index_range,
247 AbstractState const* KillField(const AliasStateInfo& alias_info,
250 AbstractState cons
[all...]
H A Dload-elimination.cc90 if (AbstractState const* const state = node_states_.Get(effect)) { in Reduce()
147 LoadElimination::AbstractState const
148 LoadElimination::AbstractState::empty_state_;
273 AliasStateInfo(const AbstractState* state, Node* object, Handle<Map> map) in AliasStateInfo()
275 AliasStateInfo(const AbstractState* state, Node* object) in AliasStateInfo()
281 const AbstractState* state_;
406 bool LoadElimination::AbstractState::FieldsEquals( in FieldsEquals()
421 bool LoadElimination::AbstractState::Equals(AbstractState const* that) const { in Equals()
443 void LoadElimination::AbstractState
[all...]
H A Dcsa-load-elimination.h130 // An {AbstractState} consists of two {HalfState}s, representing the mutable
135 struct AbstractState : public ZoneObject { struct in v8::internal::compiler::final
136 explicit AbstractState(Zone* zone) in AbstractState() function
138 explicit AbstractState(HalfState mutable_state, HalfState immutable_state) in AbstractState() function
141 bool Equals(AbstractState const* that) const { in Equals()
145 void IntersectWith(AbstractState const* that) { in IntersectWith()
161 Reduction UpdateState(Node* node, AbstractState const* state);
164 AbstractState const* ComputeLoopState(Node* node,
165 AbstractState const* state) const;
175 AbstractState cons in zone()
[all...]
H A Dcsa-load-elimination.cc32 if (AbstractState const* const state = node_states_.Get(effect)) { in Reduce()
338 AbstractState const* state = node_states_.Get(effect); in ReduceLoadFromObject()
367 AbstractState const* new_state = in ReduceLoadFromObject()
369 ? zone()->New<AbstractState>(*half_state, state->immutable_state) in ReduceLoadFromObject()
370 : zone()->New<AbstractState>(state->mutable_state, *half_state); in ReduceLoadFromObject()
383 AbstractState const* state = node_states_.Get(effect); in ReduceStoreToObject()
392 AbstractState const* new_state = in ReduceStoreToObject()
393 zone()->New<AbstractState>(*mutable_state, state->immutable_state); in ReduceStoreToObject()
402 AbstractState const* new_state = in ReduceStoreToObject()
403 zone()->New<AbstractState>(stat in ReduceStoreToObject()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h39 // currently assumed state (see the AbstractState class) might not be valid
73 // (which could be the same) that (transitively) inherits from AbstractState.
1216 struct AbstractState { struct
1217 virtual ~AbstractState() {} in ~AbstractState()
1255 struct IntegerStateBase : public AbstractState {
1264 /// See AbstractState::isValidState()
1268 /// See AbstractState::isAtFixpoint()
1271 /// See AbstractState::indicateOptimisticFixpoint(...)
1277 /// See AbstractState::indicatePessimisticFixpoint(...)
1508 struct IntegerRangeState : public AbstractState {
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
H A DAttributor.cpp939 class AAReturnedValuesImpl : public AAReturnedValues, public AbstractState {
998 AbstractState &getState() override { return *this; }
1001 const AbstractState &getState() const override { return *this; }
1028 /// See AbstractState::checkForAllReturnedValues(...).
1036 /// See AbstractState::isAtFixpoint().
1039 /// See AbstractState::isValidState().
1042 /// See AbstractState::indicateOptimisticFixpoint(...).
3786 /// See AbstractState::getAsStr().
4210 /// See AbstractState::indicatePessimisticFixpoint(...).
4707 /// See AbstractState
[all...]

Completed in 13 milliseconds