Searched defs:loop_depth (Results 1 - 13 of 13) sorted by relevance

/external/v8/src/interpreter/
H A Dcontrol-flow-builders.cc66 void LoopBuilder::JumpToHeader(int loop_depth) { argument
69 int level = Min(loop_depth, AbstractCode::kMaxLoopNestingMarker - 1);
H A Dbytecode-array-builder.cc881 int loop_depth) {
883 OutputJumpLoop(label, 0, loop_depth);
880 JumpLoop(BytecodeLabel* label, int loop_depth) argument
H A Dinterpreter.cc2745 // JumpLoop <imm> <loop_depth>
2749 // current OSR level matches (or exceeds) the specified |loop_depth|.
2752 Node* loop_depth = __ BytecodeOperandImm(1); local
2755 // Check if OSR points at the given {loop_depth} are armed by comparing it to
2758 Node* condition = __ Int32GreaterThanOrEqual(loop_depth, osr_level);
/external/mesa3d/src/compiler/nir/
H A Dnir_opt_gcm.c42 unsigned loop_depth; member in struct:gcm_block_info
76 unsigned loop_depth)
82 state->blocks[block->index].loop_depth = loop_depth;
87 gcm_build_block_info(&if_stmt->then_list, state, loop_depth);
88 gcm_build_block_info(&if_stmt->else_list, state, loop_depth);
93 gcm_build_block_info(&loop->body, state, loop_depth + 1);
330 if (state->blocks[block->index].loop_depth <
331 state->blocks[best->index].loop_depth)
75 gcm_build_block_info(struct exec_list *cf_list, struct gcm_state *state, unsigned loop_depth) argument
/external/mesa3d/src/gallium/drivers/r300/compiler/
H A Dradeon_emulate_loops.c353 unsigned int loop_depth = 1; local
357 loop_depth++;
359 if (!--loop_depth) {
H A Dr3xx_vertprog.c371 unsigned loop_depth = 0; local
434 && loop_depth >= R300_VS_MAX_LOOP_DEPTH)
435 || loop_depth >= R500_PVS_MAX_LOOP_DEPTH) {
440 loops[loop_depth++] = ((compiler->code->length)/ 4) + 1;
449 ret_addr = loops[--loop_depth];
453 if (loop_depth >= R300_VS_MAX_FC_OPS) {
/external/mesa3d/src/mesa/drivers/dri/i965/
H A Dbrw_fs_reg_allocate.cpp322 int loop_depth = 0; local
332 loop_depth++;
339 if (loop_depth == 1)
343 loop_depth--;
350 if (loop_depth > 0)
/external/v8/src/compiler/
H A Dschedule.cc66 void BasicBlock::set_loop_depth(int32_t loop_depth) { argument
67 loop_depth_ = loop_depth;
H A Dschedule.h134 int32_t loop_depth() const { return loop_depth_; } function in class:v8::internal::compiler::final
135 void set_loop_depth(int32_t loop_depth);
H A Dscheduler.cc794 // O(|B| + max(loop_depth) * max(|loop|))
881 int32_t loop_depth = entry->loop_depth(); local
882 if (entry->IsLoopHeader()) --loop_depth; // Entry might be a loop header.
897 --loop_depth;
903 ++loop_depth;
909 current->id().ToInt(), loop_depth);
912 current->set_loop_depth(loop_depth);
916 current->loop_depth());
920 current->loop_depth());
1055 int loop_depth = 0; local
[all...]
/external/v8/src/full-codegen/
H A Dfull-codegen.h553 int loop_depth() { return loop_depth_; } function in class:v8::internal::final
618 uint32_t loop_depth; member in struct:v8::internal::final::BackEdgeEntry
846 uint32_t loop_depth(uint32_t index) { function in class:v8::internal::BackEdgeTable
H A Dfull-codegen.cc151 __ dd(back_edges_[i].loop_depth);
304 DCHECK(loop_depth() > 0);
305 uint8_t depth = Min(loop_depth(), AbstractCode::kMaxLoopNestingMarker);
1482 if (static_cast<int>(back_edges.loop_depth(i)) == loop_nesting_level) {
1504 if (static_cast<int>(back_edges.loop_depth(i)) <= loop_nesting_level) {
1524 uint32_t loop_depth = back_edges.loop_depth(i); local
1525 CHECK_LE(static_cast<int>(loop_depth), AbstractCode::kMaxLoopNestingMarker);
1528 CHECK_EQ((static_cast<int>(loop_depth) <= loop_nesting_level),
/external/mesa3d/src/gallium/state_trackers/nine/
H A Dnine_shader.c494 unsigned loop_depth; member in struct:shader_translator
807 tx->loop_depth++;
808 if (tx->loop_depth_max < tx->loop_depth)
809 tx->loop_depth_max = tx->loop_depth;
810 assert(tx->loop_depth < NINE_MAX_LOOP_DEPTH);
811 return &tx->loop_labels[tx->loop_depth - 1];
817 assert(tx->loop_depth);
818 tx->loop_depth--;
819 ureg_fixup_label(tx->ureg, tx->loop_labels[tx->loop_depth],
821 return &tx->loop_labels[tx->loop_depth];
[all...]

Completed in 1635 milliseconds