Searched refs:asFlow (Results 1 - 25 of 26) sorted by relevance

12

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

Completed in 260 milliseconds

12