v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
loop-unrolling.cc File Reference
Include dependency graph for loop-unrolling.cc:

Go to the source code of this file.

Namespaces

namespace  v8
 
namespace  v8::internal
 
namespace  v8::internal::compiler
 

Macros

#define COPY(node, n)
 
#define FOREACH_COPY_INDEX(i)
 

Functions

void v8::internal::compiler::UnrollLoop (Node *loop_node, ZoneUnorderedSet< Node * > *loop, uint32_t depth, TFGraph *graph, CommonOperatorBuilder *common, Zone *tmp_zone, SourcePositionTable *source_positions, NodeOriginTable *node_origins)
 

Macro Definition Documentation

◆ COPY

#define COPY ( node,
n )
Value:
copier.map(node, n)

◆ FOREACH_COPY_INDEX

#define FOREACH_COPY_INDEX ( i)
Value:
for (uint32_t i = 0; i < unrolling_count; i++)