Searched refs:Typer (Results 1 – 5 of 5) sorted by relevance
/external/v8/src/compiler/ |
D | typer.cc | 29 class Typer::Decorator final : public GraphDecorator { 31 explicit Decorator(Typer* typer) : typer_(typer) {} in Decorator() 35 Typer* const typer_; 38 Typer::Typer(JSHeapBroker* broker, Flags flags, Graph* graph, in Typer() function in v8::internal::compiler::Typer 54 Typer::~Typer() { in ~Typer() 59 class Typer::Visitor : public Reducer { 61 explicit Visitor(Typer* typer, LoopVariableOptimizer* induction_vars) in Visitor() 140 Typer* typer_; 178 using UnaryTyperFun = Type (*)(Type, Typer* t); 179 using BinaryTyperFun = Type (*)(Type, Type, Typer* t); [all …]
|
D | typer.h | 22 class V8_EXPORT_PRIVATE Typer { 31 Typer(JSHeapBroker* broker, Flags flags, Graph* graph, 33 ~Typer(); 34 Typer(const Typer&) = delete; 35 Typer& operator=(const Typer&) = delete; 64 DEFINE_OPERATORS_FOR_FLAGS(Typer::Flags)
|
D | js-graph.h | 21 class Typer; variable
|
D | pipeline.cc | 413 Typer* CreateTyper() { in CreateTyper() 416 new Typer(broker(), typer_flags_, graph(), &info()->tick_counter()); in CreateTyper() 420 void AddTyperFlag(Typer::Flag flag) { in AddTyperFlag() 585 Typer* typer_ = nullptr; 586 Typer::Flags typer_flags_ = Typer::kNoFlags; 1482 DECL_PIPELINE_PHASE_CONSTANTS(Typer) in DECL_PIPELINE_PHASE_CONSTANTS() 1484 void Run(PipelineData* data, Zone* temp_zone, Typer* typer) { in DECL_PIPELINE_PHASE_CONSTANTS() 2503 data->AddTyperFlag(Typer::kThisIsReceiver); in CreateGraph() 2507 data->AddTyperFlag(Typer::kNewTargetIsReceiver); in CreateGraph()
|
/external/v8/src/logging/ |
D | counters.h | 948 ADD_THREAD_SPECIFIC_COUNTER(V, Optimize, Typer) \
|