Searched refs:FlowInstruction (Results 1 - 25 of 31) sorted by relevance

12

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_inlines.h298 FlowInstruction *Instruction::asFlow()
301 return static_cast<FlowInstruction *>(this);
305 const FlowInstruction *Instruction::asFlow() const
308 return static_cast<const FlowInstruction *>(this);
H A Dnv50_ir.h518 class FlowInstruction;
882 inline FlowInstruction *asFlow();
885 inline const FlowInstruction *asFlow() const;
1085 class FlowInstruction : public Instruction class in namespace:nv50_ir
1088 FlowInstruction(Function *, operation, void *target);
1090 virtual FlowInstruction *clone(ClonePolicy<Function>&,
H A Dnv50_ir.cpp1064 FlowInstruction::FlowInstruction(Function *fn, operation op, void *targ) function in class:nv50_ir::FlowInstruction
1083 FlowInstruction *
1084 FlowInstruction::clone(ClonePolicy<Function>& pol, Instruction *i) const
1086 FlowInstruction *flow = (i ? static_cast<FlowInstruction *>(i) :
1113 mem_FlowInstruction(sizeof(FlowInstruction), 4),
H A Dnv50_ir_build_util.h84 FlowInstruction *mkFlow(operation, void *target, CondCode, Value *pred);
H A Dnv50_ir_build_util.cpp309 FlowInstruction *
312 FlowInstruction *insn = new_FlowInstruction(func, op, targ);
H A Dnv50_ir_util.h66 NV50_IR_FUNC_ALLOC_OBJ_DEF(FlowInstruction, f, args)
H A Dnv50_ir_emit_gm107.cpp526 const FlowInstruction *insn = this->insn->asFlow();
563 const FlowInstruction *insn = this->insn->asFlow();
592 const FlowInstruction *insn = this->insn->asFlow();
614 const FlowInstruction *insn = this->insn->asFlow();
636 const FlowInstruction *insn = this->insn->asFlow();
658 const FlowInstruction *insn = this->insn->asFlow();
H A Dnv50_ir_emit_nv50.cpp128 void emitPRERETEmu(const FlowInstruction *);
1705 CodeEmitterNV50::emitPRERETEmu(const FlowInstruction *i)
1731 const FlowInstruction *f = i->asFlow();
H A Dnv50_ir_lowering_nv50.cpp212 void handlePRERET(FlowInstruction *);
273 NV50LegalizePostRA::handlePRERET(FlowInstruction *pre)
H A Dnv50_ir_lowering_nvc0.cpp46 FlowInstruction *call;
89 FlowInstruction *call;
748 in->insertTail(new FlowInstruction(func, OP_JOIN, bb));
H A Dnv50_ir_peephole.cpp3261 FlowInstruction *term = insn ? insn->asFlow() : NULL;
3334 FlowInstruction *bra = i->asFlow();
3335 FlowInstruction *rep = bf->getExit()->asFlow();
H A Dnv50_ir_emit_gk110.cpp1497 const FlowInstruction *f = i->asFlow();
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_inlines.h298 FlowInstruction *Instruction::asFlow()
301 return static_cast<FlowInstruction *>(this);
305 const FlowInstruction *Instruction::asFlow() const
308 return static_cast<const FlowInstruction *>(this);
H A Dnv50_ir.h569 class FlowInstruction;
934 inline FlowInstruction *asFlow();
937 inline const FlowInstruction *asFlow() const;
1139 class FlowInstruction : public Instruction class in namespace:nv50_ir
1142 FlowInstruction(Function *, operation, void *target);
1144 virtual FlowInstruction *clone(ClonePolicy<Function>&,
H A Dnv50_ir.cpp1128 FlowInstruction::FlowInstruction(Function *fn, operation op, void *targ) function in class:nv50_ir::FlowInstruction
1147 FlowInstruction *
1148 FlowInstruction::clone(ClonePolicy<Function>& pol, Instruction *i) const
1150 FlowInstruction *flow = (i ? static_cast<FlowInstruction *>(i) :
1178 mem_FlowInstruction(sizeof(FlowInstruction), 4),
H A Dnv50_ir_build_util.h85 FlowInstruction *mkFlow(operation, void *target, CondCode, Value *pred);
H A Dnv50_ir_build_util.cpp311 FlowInstruction *
314 FlowInstruction *insn = new_FlowInstruction(func, op, targ);
H A Dnv50_ir_util.h66 NV50_IR_FUNC_ALLOC_OBJ_DEF(FlowInstruction, f, args)
H A Dnv50_ir_emit_gm107.cpp530 const FlowInstruction *insn = this->insn->asFlow();
567 const FlowInstruction *insn = this->insn->asFlow();
596 const FlowInstruction *insn = this->insn->asFlow();
618 const FlowInstruction *insn = this->insn->asFlow();
640 const FlowInstruction *insn = this->insn->asFlow();
662 const FlowInstruction *insn = this->insn->asFlow();
H A Dnv50_ir_emit_nv50.cpp126 void emitPRERETEmu(const FlowInstruction *);
1783 CodeEmitterNV50::emitPRERETEmu(const FlowInstruction *i)
1809 const FlowInstruction *f = i->asFlow();
H A Dnv50_ir_lowering_nvc0.cpp46 FlowInstruction *call;
89 FlowInstruction *call;
759 in->insertTail(new FlowInstruction(func, OP_JOIN, bb));
H A Dnv50_ir_peephole.cpp3335 FlowInstruction *term = insn ? insn->asFlow() : NULL;
3408 FlowInstruction *bra = i->asFlow();
3409 FlowInstruction *rep = bf->getExit()->asFlow();
H A Dnv50_ir_emit_gv100.cpp161 const FlowInstruction *insn = this->insn->asFlow();
H A Dnv50_ir_lowering_nv50.cpp233 void handlePRERET(FlowInstruction *);
296 NV50LegalizePostRA::handlePRERET(FlowInstruction *pre)
H A Dnv50_ir_emit_gk110.cpp1504 const FlowInstruction *f = i->asFlow();

Completed in 67 milliseconds

12