Home
last modified time | relevance | path

Searched refs:asFlow (Results 1 – 13 of 13) sorted by relevance

/external/mesa3d/src/gallium/drivers/nv50/codegen/
Dnv50_ir_print.cpp492 if (asFlow()) { in print()
494 if (op == OP_CALL && asFlow()->builtin) { in print()
495 PRINT(" %sBUILTIN:%i", colour[TXT_BRA], asFlow()->target.builtin); in print()
497 if (op == OP_CALL && asFlow()->target.fn) { in print()
499 asFlow()->target.fn->getName(), in print()
500 asFlow()->target.fn->getLabel()); in print()
502 if (asFlow()->target.bb) in print()
503 PRINT(" %sBB:%i", colour[TXT_BRA], asFlow()->target.bb->getId()); in print()
531 if (!d && !asFlow()) in print()
Dnv50_ir_inlines.h266 FlowInstruction *Instruction::asFlow() in asFlow() function
273 const FlowInstruction *Instruction::asFlow() const in asFlow() function
Dnv50_ir.h665 inline FlowInstruction *asFlow();
668 inline const FlowInstruction *asFlow() const;
Dnv50_ir_peephole.cpp73 if (terminator || asFlow()) in isDead()
1836 FlowInstruction *term = insn ? insn->asFlow() : NULL; in removeFlow()
1909 FlowInstruction *bra = bb->getExit()->asFlow(); in tryPropagateBranch()
1910 FlowInstruction *rep = bf->getExit()->asFlow(); in tryPropagateBranch()
1937 !insn->asFlow() && in visit()
2056 if (this->asFlow()) { in isActionEqual()
Dnv50_ir_target.cpp226 if (exit && exit->op == OP_BRA && exit->asFlow()->target.bb == bb) { in prepareEmission()
Dnv50_ir_from_tgsi.cpp2091 forkBB->getExit()->asFlow()->target.bb = elseBB; in handleInstruction()
2114 prevBB->getExit()->asFlow()->target.bb = convBB; in handleInstruction()
2351 Function *g = i->asFlow()->target.fn; in updateCallArgs()
2387 if (i->op == OP_CALL && !i->asFlow()->builtin) { in visit()
Dnv50_ir_ra.cpp358 if (pb->getExit()->asFlow()->target.bb == bb) in visit()
359 pb->getExit()->asFlow()->target.bb = pn; in visit()
391 FlowInstruction *cal = i->asFlow(); in visit()
Dnv50_ir_emit_nv50.cpp1459 const FlowInstruction *f = i->asFlow(); in emitFlow()
1821 if (insn->asFlow()) { in trySetExitModifier()
Dnv50_ir_from_sm4.cpp1995 forkPoint->getExit()->asFlow()->target.bb = elseClause; in handleInstruction()
2018 lastBB->getExit()->asFlow()->target.bb = convPoint; in handleInstruction()
Dnv50_ir.cpp1041 if (insn->asFlow()) in releaseInstruction()
Dnv50_ir_lowering_nv50.cpp230 handlePRERET(i->asFlow()); in visit()
/external/mesa3d/src/gallium/drivers/nvc0/codegen/
Dnv50_ir_lowering_nvc0.cpp529 if (bb->getEntry()->op != OP_JOIN || bb->getEntry()->asFlow()->limit) in propagateJoin()
541 exit->asFlow()->limit = 1; // must-not-propagate marker in propagateJoin()
Dnv50_ir_emit_nvc0.cpp1122 const FlowInstruction *f = i->asFlow(); in emitFlow()