V8 Project
simplified-lowering.cc File Reference
+ Include dependency graph for simplified-lowering.cc:

Go to the source code of this file.

Classes

class  v8::internal::compiler::RepresentationSelector
 
struct  v8::internal::compiler::RepresentationSelector::NodeInfo
 

Namespaces

 v8
 Debugger support for the V8 JavaScript engine.
 
 v8::internal
 
 v8::internal::compiler
 

Macros

#define TRACE(x)    if (FLAG_trace_representation) PrintF x
 
#define DEFINE_JS_CASE(x)   case IrOpcode::k##x:
 

Enumerations

enum  v8::internal::compiler::Phase { v8::internal::compiler::PROPAGATE , v8::internal::compiler::LOWER }
 

Functions

static WriteBarrierKind v8::internal::compiler::ComputeWriteBarrierKind (BaseTaggedness base_is_tagged, MachineType representation, Type *type)
 

Macro Definition Documentation

◆ DEFINE_JS_CASE

#define DEFINE_JS_CASE (   x)    case IrOpcode::k##x:

◆ TRACE

#define TRACE (   x)     if (FLAG_trace_representation) PrintF x

Definition at line 22 of file simplified-lowering.cc.