#include <typed-optimization.h>
Definition at line 26 of file typed-optimization.h.
◆ TypedOptimization() [1/2]
◆ ~TypedOptimization()
| v8::internal::compiler::TypedOptimization::~TypedOptimization |
( |
| ) |
|
|
overridedefault |
◆ TypedOptimization() [2/2]
| v8::internal::compiler::TypedOptimization::TypedOptimization |
( |
const TypedOptimization & | | ) |
|
|
delete |
◆ broker()
| JSHeapBroker * v8::internal::compiler::TypedOptimization::broker |
( |
| ) |
const |
|
inlineprivate |
◆ ConvertPlainPrimitiveToNumber()
| Node * v8::internal::compiler::TypedOptimization::ConvertPlainPrimitiveToNumber |
( |
Node * | node | ) |
|
|
private |
◆ dependencies()
◆ factory()
| Factory * v8::internal::compiler::TypedOptimization::factory |
( |
| ) |
const |
|
private |
◆ graph()
| TFGraph * v8::internal::compiler::TypedOptimization::graph |
( |
| ) |
const |
|
private |
◆ jsgraph()
| JSGraph * v8::internal::compiler::TypedOptimization::jsgraph |
( |
| ) |
const |
|
inlineprivate |
◆ NumberComparisonFor()
| const Operator * v8::internal::compiler::TypedOptimization::NumberComparisonFor |
( |
const Operator * | op | ) |
|
|
private |
◆ operator=()
◆ Reduce()
| Reduction v8::internal::compiler::TypedOptimization::Reduce |
( |
Node * | node | ) |
|
|
final |
◆ ReduceCheckBounds()
| Reduction v8::internal::compiler::TypedOptimization::ReduceCheckBounds |
( |
Node * | node | ) |
|
|
private |
◆ ReduceCheckEqualsInternalizedString()
| Reduction v8::internal::compiler::TypedOptimization::ReduceCheckEqualsInternalizedString |
( |
Node * | node | ) |
|
|
private |
◆ ReduceCheckEqualsSymbol()
| Reduction v8::internal::compiler::TypedOptimization::ReduceCheckEqualsSymbol |
( |
Node * | node | ) |
|
|
private |
◆ ReduceCheckHeapObject()
| Reduction v8::internal::compiler::TypedOptimization::ReduceCheckHeapObject |
( |
Node * | node | ) |
|
|
private |
◆ ReduceCheckMaps()
| Reduction v8::internal::compiler::TypedOptimization::ReduceCheckMaps |
( |
Node * | node | ) |
|
|
private |
◆ ReduceCheckNotTaggedHole()
| Reduction v8::internal::compiler::TypedOptimization::ReduceCheckNotTaggedHole |
( |
Node * | node | ) |
|
|
private |
◆ ReduceCheckNumber()
| Reduction v8::internal::compiler::TypedOptimization::ReduceCheckNumber |
( |
Node * | node | ) |
|
|
private |
◆ ReduceCheckNumberFitsInt32()
| Reduction v8::internal::compiler::TypedOptimization::ReduceCheckNumberFitsInt32 |
( |
Node * | node | ) |
|
|
private |
◆ ReduceCheckString()
| Reduction v8::internal::compiler::TypedOptimization::ReduceCheckString |
( |
Node * | node | ) |
|
|
private |
◆ ReduceCheckStringOrStringWrapper()
| Reduction v8::internal::compiler::TypedOptimization::ReduceCheckStringOrStringWrapper |
( |
Node * | node | ) |
|
|
private |
◆ ReduceConvertReceiver()
| Reduction v8::internal::compiler::TypedOptimization::ReduceConvertReceiver |
( |
Node * | node | ) |
|
|
private |
◆ ReduceJSToNumberInput()
| Reduction v8::internal::compiler::TypedOptimization::ReduceJSToNumberInput |
( |
Node * | input | ) |
|
|
private |
◆ ReduceLoadField()
| Reduction v8::internal::compiler::TypedOptimization::ReduceLoadField |
( |
Node * | node | ) |
|
|
private |
◆ ReduceMaybeGrowFastElements()
| Reduction v8::internal::compiler::TypedOptimization::ReduceMaybeGrowFastElements |
( |
Node * | node | ) |
|
|
private |
◆ ReduceNumberFloor()
| Reduction v8::internal::compiler::TypedOptimization::ReduceNumberFloor |
( |
Node * | node | ) |
|
|
private |
◆ ReduceNumberRoundop()
| Reduction v8::internal::compiler::TypedOptimization::ReduceNumberRoundop |
( |
Node * | node | ) |
|
|
private |
◆ ReduceNumberSilenceNaN()
| Reduction v8::internal::compiler::TypedOptimization::ReduceNumberSilenceNaN |
( |
Node * | node | ) |
|
|
private |
◆ ReduceNumberToUint8Clamped()
| Reduction v8::internal::compiler::TypedOptimization::ReduceNumberToUint8Clamped |
( |
Node * | node | ) |
|
|
private |
◆ ReducePhi()
| Reduction v8::internal::compiler::TypedOptimization::ReducePhi |
( |
Node * | node | ) |
|
|
private |
◆ reducer_name()
| const char * v8::internal::compiler::TypedOptimization::reducer_name |
( |
| ) |
const |
|
inlineoverride |
◆ ReduceReferenceEqual()
| Reduction v8::internal::compiler::TypedOptimization::ReduceReferenceEqual |
( |
Node * | node | ) |
|
|
private |
◆ ReduceSameValue()
| Reduction v8::internal::compiler::TypedOptimization::ReduceSameValue |
( |
Node * | node | ) |
|
|
private |
◆ ReduceSelect()
| Reduction v8::internal::compiler::TypedOptimization::ReduceSelect |
( |
Node * | node | ) |
|
|
private |
◆ ReduceSpeculativeNumberAdd()
| Reduction v8::internal::compiler::TypedOptimization::ReduceSpeculativeNumberAdd |
( |
Node * | node | ) |
|
|
private |
◆ ReduceSpeculativeNumberBinop()
| Reduction v8::internal::compiler::TypedOptimization::ReduceSpeculativeNumberBinop |
( |
Node * | node | ) |
|
|
private |
◆ ReduceSpeculativeNumberComparison()
| Reduction v8::internal::compiler::TypedOptimization::ReduceSpeculativeNumberComparison |
( |
Node * | node | ) |
|
|
private |
◆ ReduceSpeculativeNumberMultiply()
| Reduction v8::internal::compiler::TypedOptimization::ReduceSpeculativeNumberMultiply |
( |
Node * | node | ) |
|
|
private |
◆ ReduceSpeculativeNumberPow()
| Reduction v8::internal::compiler::TypedOptimization::ReduceSpeculativeNumberPow |
( |
Node * | node | ) |
|
|
private |
◆ ReduceSpeculativeToNumber()
| Reduction v8::internal::compiler::TypedOptimization::ReduceSpeculativeToNumber |
( |
Node * | node | ) |
|
|
private |
◆ ReduceStringComparison()
| Reduction v8::internal::compiler::TypedOptimization::ReduceStringComparison |
( |
Node * | node | ) |
|
|
private |
◆ ReduceStringLength()
| Reduction v8::internal::compiler::TypedOptimization::ReduceStringLength |
( |
Node * | node | ) |
|
|
private |
◆ ReduceToBoolean()
| Reduction v8::internal::compiler::TypedOptimization::ReduceToBoolean |
( |
Node * | node | ) |
|
|
private |
◆ ReduceTransitionElementsKindOrCheckMap()
| Reduction v8::internal::compiler::TypedOptimization::ReduceTransitionElementsKindOrCheckMap |
( |
Node * | node | ) |
|
|
private |
◆ ReduceTypedArrayLength()
| Reduction v8::internal::compiler::TypedOptimization::ReduceTypedArrayLength |
( |
Node * | node | ) |
|
|
private |
◆ ReduceTypeOf()
| Reduction v8::internal::compiler::TypedOptimization::ReduceTypeOf |
( |
Node * | node | ) |
|
|
private |
◆ simplified()
◆ TryReduceStringComparisonOfStringFromSingleCharCode()
| Reduction v8::internal::compiler::TypedOptimization::TryReduceStringComparisonOfStringFromSingleCharCode |
( |
Node * | comparison, |
|
|
Node * | from_char_code, |
|
|
Type | constant_type, |
|
|
bool | inverted ) |
|
private |
◆ TryReduceStringComparisonOfStringFromSingleCharCodeToConstant()
| Reduction v8::internal::compiler::TypedOptimization::TryReduceStringComparisonOfStringFromSingleCharCodeToConstant |
( |
Node * | comparison, |
|
|
StringRef | string, |
|
|
bool | inverted ) |
|
private |
◆ broker_
| JSHeapBroker* v8::internal::compiler::TypedOptimization::broker_ |
|
private |
◆ dependencies_
◆ false_type_
| Type const v8::internal::compiler::TypedOptimization::false_type_ |
|
private |
◆ jsgraph_
| JSGraph* const v8::internal::compiler::TypedOptimization::jsgraph_ |
|
private |
◆ true_type_
| Type const v8::internal::compiler::TypedOptimization::true_type_ |
|
private |
◆ type_cache_
| TypeCache const* v8::internal::compiler::TypedOptimization::type_cache_ |
|
private |
The documentation for this class was generated from the following files: