Home
last modified time | relevance | path

Searched refs:asCmp (Results 1 – 14 of 14) sorted by relevance

/external/mesa3d/src/gallium/drivers/nouveau/codegen/
Dnv50_ir_inlines.h284 CmpInstruction *Instruction::asCmp() in asCmp() function
291 const CmpInstruction *Instruction::asCmp() const in asCmp() function
Dnv50_ir_peephole.cpp239 insn->asCmp()->setCond = reverseCondCode(insn->asCmp()->setCond); in checkSwapSrc01()
242 insn->asCmp()->setCond = inverseCondCode(insn->asCmp()->setCond); in checkSwapSrc01()
448 if (insn->asCmp() && insn->op != OP_SLCT) in findOriginForTestWithZero()
449 return insn->asCmp(); in findOriginForTestWithZero()
1351 ccZ = (CondCode)((unsigned int)i->asCmp()->setCond & ~CC_U); in opnd()
1382 i->asCmp()->setCond = cc; in opnd()
1407 } else if (src->asCmp()) { in opnd()
1408 CmpInstruction *cmp = src->asCmp(); in opnd()
1997 if (slct->getSrc(2)->asImm()->compare(slct->asCmp()->setCond, 0.0f)) in handleSLCT()
3678 if (this->asCmp()) { in isActionEqual()
[all …]
Dnv50_ir_lowering_gv100.cpp37 bld.mkCmp(OP_SET, reverseCondCode(i->asCmp()->setCond), TYPE_U8, pred, in handleCMP()
186 xsetp = bld.mkCmp(i->op, i->asCmp()->setCond, TYPE_U8, pred, i->sType, in handleSET()
Dnv50_ir_emit_gv100.cpp473 const CmpInstruction *insn = this->insn->asCmp(); in emitFSET_BF()
498 const CmpInstruction *insn = this->insn->asCmp(); in emitFSETP()
599 const CmpInstruction *insn = this->insn->asCmp(); in emitDSETP()
695 const CmpInstruction *insn = this->insn->asCmp(); in emitISETP()
Dnv50_ir_print.cpp721 if (asCmp()) in print()
722 PRINT(" %s%s", colour[TXT_INSN], CondCodeStr[asCmp()->setCond]); in print()
Dnv50_ir_lowering_helper.cpp47 return handleSLCT(insn->asCmp()); in visit()
Dnv50_ir_emit_gm107.cpp1181 const CmpInstruction *insn = this->insn->asCmp(); in emitDSET()
1229 const CmpInstruction *insn = this->insn->asCmp(); in emitDSETP()
1522 const CmpInstruction *insn = this->insn->asCmp(); in emitFCMP()
1568 const CmpInstruction *insn = this->insn->asCmp(); in emitFSET()
1617 const CmpInstruction *insn = this->insn->asCmp(); in emitFSETP()
2021 const CmpInstruction *insn = this->insn->asCmp(); in emitICMP()
2067 const CmpInstruction *insn = this->insn->asCmp(); in emitISET()
2113 const CmpInstruction *insn = this->insn->asCmp(); in emitISETP()
Dnv50_ir.h906 inline CmpInstruction *asCmp();
910 inline const CmpInstruction *asCmp() const;
Dnv50_ir_emit_gk110.cpp2601 emitSET(insn->asCmp()); in emitInstruction()
2607 emitSLCT(insn->asCmp()); in emitInstruction()
Dnv50_ir.cpp1211 if (insn->asCmp()) in releaseInstruction()
Dnv50_ir_emit_nvc0.cpp2771 emitSET(insn->asCmp()); in emitInstruction()
2777 emitSLCT(insn->asCmp()); in emitInstruction()
Dnv50_ir_lowering_nv50.cpp1418 return handleSLCT(i->asCmp()); in visit()
Dnv50_ir_emit_nv50.cpp1311 emitCondCode(i->asCmp()->setCond, i->sType, 32 + 14); in emitSET()
Dnv50_ir_lowering_nvc0.cpp363 handleSET(i->asCmp()); in visit()