#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: