Home
last modified time | relevance | path

Searched refs:Typer (Results 1 – 9 of 9) sorted by relevance

/external/v8/src/compiler/
Dtyper.cc24 class Typer::Decorator final : public GraphDecorator {
26 explicit Decorator(Typer* typer) : typer_(typer) {} in Decorator()
30 Typer* const typer_;
33 Typer::Typer(Isolate* isolate, Graph* graph, Flags flags, in Typer() function in v8::internal::compiler::Typer
74 Typer::~Typer() { in ~Typer()
79 class Typer::Visitor : public Reducer {
81 explicit Visitor(Typer* typer) in Visitor()
89 return UpdateType(node, TypeBinaryOp(node, x##Typer)); in Reduce()
138 case IrOpcode::k##x: return TypeBinaryOp(node, x##Typer); in TypeNode()
186 Typer* typer_;
[all …]
Dtyper.h24 class Typer {
33 Typer(Isolate* isolate, Graph* graph, Flags flags = kNoFlags,
36 ~Typer();
71 DISALLOW_COPY_AND_ASSIGN(Typer);
74 DEFINE_OPERATORS_FOR_FLAGS(Typer::Flags)
Djs-graph.h21 class Typer; variable
Dpipeline.cc825 void Run(PipelineData* data, Zone* temp_zone, Typer* typer) { in Run()
1425 Typer typer(isolate(), data->graph(), info()->is_deoptimization_enabled() in CreateGraph()
1426 ? Typer::kDeoptimizationEnabled in CreateGraph()
1427 : Typer::kNoFlags, in CreateGraph()
/external/v8/test/unittests/compiler/
Dgraph-unittest.h76 Typer* typer() { return &typer_; } in typer()
79 Typer typer_;
/external/v8/test/cctest/compiler/
Dtest-js-constant-cache.cc28 Typer main_typer_;
Dtest-machine-operator-reducer.cc77 Typer typer;
Dtest-simplified-lowering.cc47 Typer typer;
685 Typer typer;
Dtest-js-typed-lowering.cc48 Typer typer;