#include <simplified-lowering-verifier.h>
|
void | ResizeDataIfNecessary (Node *node) |
|
void | SetType (Node *node, const Type &type) |
|
Type | InputType (Node *node, int input_index) const |
|
void | SetTruncation (Node *node, const Truncation &truncation) |
|
Truncation | InputTruncation (Node *node, int input_index) const |
|
void | CheckType (Node *node, const Type &type) |
|
void | CheckAndSet (Node *node, const Type &type, const Truncation &trunc) |
|
void | ReportInvalidTypeCombination (Node *node, const std::vector< Type > &types) |
|
Truncation | GeneralizeTruncation (const Truncation &truncation, const Type &type) const |
|
Truncation | JoinTruncation (const Truncation &t1, const Truncation &t2) |
|
Truncation | JoinTruncation (const Truncation &t1, const Truncation &t2, const Truncation &t3) |
|
Zone * | graph_zone () const |
|
◆ SimplifiedLoweringVerifier()
v8::internal::compiler::SimplifiedLoweringVerifier::SimplifiedLoweringVerifier |
( |
Zone * | zone, |
|
|
TFGraph * | graph ) |
|
inline |
◆ CheckAndSet()
void v8::internal::compiler::SimplifiedLoweringVerifier::CheckAndSet |
( |
Node * | node, |
|
|
const Type & | type, |
|
|
const Truncation & | trunc ) |
|
private |
◆ CheckType()
void v8::internal::compiler::SimplifiedLoweringVerifier::CheckType |
( |
Node * | node, |
|
|
const Type & | type ) |
|
private |
◆ GeneralizeTruncation()
Truncation v8::internal::compiler::SimplifiedLoweringVerifier::GeneralizeTruncation |
( |
const Truncation & | truncation, |
|
|
const Type & | type ) const |
|
private |
◆ GetType()
std::optional< Type > v8::internal::compiler::SimplifiedLoweringVerifier::GetType |
( |
Node * | node | ) |
const |
|
inline |
◆ graph_zone()
Zone * v8::internal::compiler::SimplifiedLoweringVerifier::graph_zone |
( |
| ) |
const |
|
inlineprivate |
◆ InputTruncation()
Truncation v8::internal::compiler::SimplifiedLoweringVerifier::InputTruncation |
( |
Node * | node, |
|
|
int | input_index ) const |
|
inlineprivate |
◆ InputType()
Type v8::internal::compiler::SimplifiedLoweringVerifier::InputType |
( |
Node * | node, |
|
|
int | input_index ) const |
|
inlineprivate |
◆ inserted_hints()
const ZoneVector< Node * > & v8::internal::compiler::SimplifiedLoweringVerifier::inserted_hints |
( |
| ) |
const |
|
inline |
◆ JoinTruncation() [1/2]
◆ JoinTruncation() [2/2]
◆ machine_uses_of_constants()
◆ RecordHint()
void v8::internal::compiler::SimplifiedLoweringVerifier::RecordHint |
( |
Node * | node | ) |
|
|
inline |
◆ RecordMachineUsesOfConstant()
void v8::internal::compiler::SimplifiedLoweringVerifier::RecordMachineUsesOfConstant |
( |
Node * | constant, |
|
|
Node::Uses | uses ) |
|
inline |
◆ ReportInvalidTypeCombination()
void v8::internal::compiler::SimplifiedLoweringVerifier::ReportInvalidTypeCombination |
( |
Node * | node, |
|
|
const std::vector< Type > & | types ) |
|
private |
◆ ResizeDataIfNecessary()
void v8::internal::compiler::SimplifiedLoweringVerifier::ResizeDataIfNecessary |
( |
Node * | node | ) |
|
|
inlineprivate |
◆ SetTruncation()
void v8::internal::compiler::SimplifiedLoweringVerifier::SetTruncation |
( |
Node * | node, |
|
|
const Truncation & | truncation ) |
|
inlineprivate |
◆ SetType()
void v8::internal::compiler::SimplifiedLoweringVerifier::SetType |
( |
Node * | node, |
|
|
const Type & | type ) |
|
inlineprivate |
◆ VisitNode()
void v8::internal::compiler::SimplifiedLoweringVerifier::VisitNode |
( |
Node * | node, |
|
|
OperationTyper & | op_typer ) |
◆ data_
◆ graph_
TFGraph* v8::internal::compiler::SimplifiedLoweringVerifier::graph_ |
|
private |
◆ hints_
ZoneVector<Node*> v8::internal::compiler::SimplifiedLoweringVerifier::hints_ |
|
private |
◆ machine_uses_of_constants_
◆ zone_
Zone* v8::internal::compiler::SimplifiedLoweringVerifier::zone_ |
|
private |
The documentation for this class was generated from the following files: