Home
last modified time | relevance | path

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

/external/v8/src/compiler/
Dtyper.cc23 class Typer::Decorator final : public GraphDecorator {
25 explicit Decorator(Typer* typer) : typer_(typer) {} in Decorator()
29 Typer* const typer_;
33 Typer::Typer(Isolate* isolate, Graph* graph, Flags flags, in Typer() function in v8::internal::compiler::Typer
76 Typer::~Typer() { in ~Typer()
81 class Typer::Visitor : public Reducer {
83 explicit Visitor(Typer* typer) in Visitor()
91 return UpdateType(node, TypeBinaryOp(node, x##Typer)); in Reduce()
137 case IrOpcode::k##x: return TypeBinaryOp(node, x##Typer); in TypeNode()
182 Typer* typer_;
[all …]
Dtyper.h22 class Typer {
31 Typer(Isolate* isolate, Graph* graph, Flags flags = kNoFlags,
34 ~Typer();
67 DISALLOW_COPY_AND_ASSIGN(Typer);
70 DEFINE_OPERATORS_FOR_FLAGS(Typer::Flags)
Djs-graph.h21 class Typer; variable
Dpipeline.cc586 void Run(PipelineData* data, Zone* temp_zone, Typer* typer) { in Run()
1143 base::SmartPointer<Typer> typer; in GenerateCode()
1146 typer.Reset(new Typer(isolate(), data.graph(), in GenerateCode()
1148 ? Typer::kDeoptimizationEnabled in GenerateCode()
1149 : Typer::kNoFlags, in GenerateCode()
Dwasm-compiler.cc1828 Typer typer(isolate, &graph); in CompileJSToWasmWrapper()
1906 Typer typer(isolate, &graph); in CompileWasmToJSWrapper()
/external/v8/test/unittests/compiler/
Dgraph-unittest.h74 Typer* typer() { return &typer_; } in typer()
77 Typer typer_;
/external/v8/test/cctest/compiler/
Dtest-changes-lowering.cc130 Typer typer(this->isolate(), this->graph()); in LowerChange()
Dtest-js-constant-cache.cc28 Typer main_typer_;
Dtest-machine-operator-reducer.cc77 Typer typer;
Dtest-simplified-lowering.cc46 Typer typer;
667 Typer typer;
Dtest-js-typed-lowering.cc61 Typer typer;