v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
maglev-pre-regalloc-codegen-processors.h File Reference
Include dependency graph for maglev-pre-regalloc-codegen-processors.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  v8::internal::maglev::ValueLocationConstraintProcessor
 
class  v8::internal::maglev::DecompressedUseMarkingProcessor
 
class  v8::internal::maglev::MaxCallDepthProcessor
 
class  v8::internal::maglev::LiveRangeAndNextUseProcessor
 
struct  v8::internal::maglev::LiveRangeAndNextUseProcessor::NodeUse
 
struct  v8::internal::maglev::LiveRangeAndNextUseProcessor::LoopUsedNodes
 

Namespaces

namespace  v8
 
namespace  v8::internal
 
namespace  v8::internal::maglev
 

Macros

#define DEF_PROCESS_NODE(NAME)
 

Macro Definition Documentation

◆ DEF_PROCESS_NODE

#define DEF_PROCESS_NODE ( NAME)
Value:
ProcessResult Process(NAME* node, const ProcessingState& state) { \
node->InitTemporaries(); \
node->SetValueLocationConstraints(); \
return ProcessResult::kContinue; \
}
#define NAME(feat,...)

Definition at line 27 of file maglev-pre-regalloc-codegen-processors.h.