Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/drivers/nouveau/codegen/
Dnv50_ir_inlines.h284 CmpInstruction *Instruction::asCmp() in asCmp()
287 return static_cast<CmpInstruction *>(this); in asCmp()
291 const CmpInstruction *Instruction::asCmp() const in asCmp()
294 return static_cast<const CmpInstruction *>(this); in asCmp()
Dnv50_ir.h489 class CmpInstruction; variable
853 inline CmpInstruction *asCmp();
857 inline const CmpInstruction *asCmp() const;
1041 class CmpInstruction : public Instruction
1044 CmpInstruction(Function *, operation);
1046 virtual CmpInstruction *clone(ClonePolicy<Function>&,
Dnv50_ir.cpp1038 CmpInstruction::CmpInstruction(Function *fn, operation op) in CmpInstruction() function in nv50_ir::CmpInstruction
1044 CmpInstruction *
1045 CmpInstruction::clone(ClonePolicy<Function>& pol, Instruction *i) const in clone()
1047 CmpInstruction *cmp = (i ? static_cast<CmpInstruction *>(i) : in clone()
1102 mem_CmpInstruction(sizeof(CmpInstruction), 4), in Program()
Dnv50_ir_lowering_nvc0.h38 void handleSET(CmpInstruction *);
Dnv50_ir_build_util.cpp222 CmpInstruction *
226 CmpInstruction *insn = new_CmpInstruction(func, op); in mkCmp()
Dnv50_ir_emit_gm107.cpp1143 const CmpInstruction *insn = this->insn->asCmp(); in emitDSET()
1191 const CmpInstruction *insn = this->insn->asCmp(); in emitDSETP()
1483 const CmpInstruction *insn = this->insn->asCmp(); in emitFCMP()
1529 const CmpInstruction *insn = this->insn->asCmp(); in emitFSET()
1578 const CmpInstruction *insn = this->insn->asCmp(); in emitFSETP()
1921 const CmpInstruction *insn = this->insn->asCmp(); in emitICMP()
1967 const CmpInstruction *insn = this->insn->asCmp(); in emitISET()
2013 const CmpInstruction *insn = this->insn->asCmp(); in emitISETP()
Dnv50_ir_build_util.h75 CmpInstruction *mkCmp(operation, CondCode, DataType,
Dnv50_ir_lowering_nvc0.cpp258 NVC0LegalizeSSA::handleSET(CmpInstruction *cmp) in handleSET()
1365 CmpInstruction *pred = in handleSharedATOMNVE4()
1394 CmpInstruction *set = in handleSharedATOMNVE4()
1480 CmpInstruction *set = in handleSharedATOM()
2046 CmpInstruction *pred1 = in processSurfaceCoordsNVE4()
2267 CmpInstruction *pred = in processSurfaceCoordsNVC0()
2366 CmpInstruction *pred = in processSurfaceCoordsGM107()
Dnv50_ir_emit_gk110.cpp120 void emitSET(const CmpInstruction *);
121 void emitSLCT(const CmpInstruction *);
1107 CodeEmitterGK110::emitSET(const CmpInstruction *i) in emitSET()
1190 CodeEmitterGK110::emitSLCT(const CmpInstruction *i) in emitSLCT()
Dnv50_ir_util.h62 NV50_IR_FUNC_ALLOC_OBJ_DEF(CmpInstruction, f, args)
Dnv50_ir_emit_nvc0.cpp125 void emitSET(const CmpInstruction *);
126 void emitSLCT(const CmpInstruction *);
1163 CodeEmitterNVC0::emitSET(const CmpInstruction *i) in emitSET()
1220 CodeEmitterNVC0::emitSLCT(const CmpInstruction *i) in emitSLCT()
Dnv50_ir_lowering_nv50.cpp632 bool handleSLCT(CmpInstruction *);
1061 NV50LoweringPreSSA::handleSLCT(CmpInstruction *i) in handleSLCT()
Dnv50_ir_peephole.cpp354 CmpInstruction *findOriginForTestWithZero(Value *);
407 CmpInstruction *
1219 CmpInstruction *si = findOriginForTestWithZero(i->getSrc(t)); in opnd()
1281 CmpInstruction *cmp = src->asCmp(); in opnd()