Home
last modified time | relevance | path

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

/third_party/mesa3d/src/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_lowering_helper.h46 bool handleSLCT(CmpInstruction *);
Dnv50_ir.h569 class CmpInstruction; variable
934 inline CmpInstruction *asCmp();
938 inline const CmpInstruction *asCmp() const;
1126 class CmpInstruction : public Instruction
1129 CmpInstruction(Function *, operation);
1131 virtual CmpInstruction *clone(ClonePolicy<Function>&,
Dnv50_ir.cpp1107 CmpInstruction::CmpInstruction(Function *fn, operation op) in CmpInstruction() function in nv50_ir::CmpInstruction
1113 CmpInstruction *
1114 CmpInstruction::clone(ClonePolicy<Function>& pol, Instruction *i) const in clone()
1116 CmpInstruction *cmp = (i ? static_cast<CmpInstruction *>(i) : in clone()
1172 mem_CmpInstruction(sizeof(CmpInstruction), 4), in Program()
Dnv50_ir_lowering_nvc0.h67 void handleSET(CmpInstruction *);
Dnv50_ir_build_util.cpp224 CmpInstruction *
228 CmpInstruction *insn = new_CmpInstruction(func, op); in mkCmp()
Dnv50_ir_emit_gm107.cpp1190 const CmpInstruction *insn = this->insn->asCmp(); in emitDSET()
1238 const CmpInstruction *insn = this->insn->asCmp(); in emitDSETP()
1531 const CmpInstruction *insn = this->insn->asCmp(); in emitFCMP()
1577 const CmpInstruction *insn = this->insn->asCmp(); in emitFSET()
1626 const CmpInstruction *insn = this->insn->asCmp(); in emitFSETP()
2030 const CmpInstruction *insn = this->insn->asCmp(); in emitICMP()
2076 const CmpInstruction *insn = this->insn->asCmp(); in emitISET()
2122 const CmpInstruction *insn = this->insn->asCmp(); in emitISETP()
Dnv50_ir_lowering_helper.cpp208 LoweringHelper::handleSLCT(CmpInstruction *insn) in handleSLCT()
Dnv50_ir_emit_gv100.cpp513 const CmpInstruction *insn = this->insn->asCmp(); in emitFSET_BF()
538 const CmpInstruction *insn = this->insn->asCmp(); in emitFSETP()
639 const CmpInstruction *insn = this->insn->asCmp(); in emitDSETP()
735 const CmpInstruction *insn = this->insn->asCmp(); in emitISETP()
Dnv50_ir_build_util.h76 CmpInstruction *mkCmp(operation, CondCode, DataType,
Dnv50_ir_emit_gk110.cpp118 void emitSET(const CmpInstruction *);
119 void emitSLCT(const CmpInstruction *);
1109 CodeEmitterGK110::emitSET(const CmpInstruction *i) in emitSET()
1192 CodeEmitterGK110::emitSLCT(const CmpInstruction *i) in emitSLCT()
Dnv50_ir_lowering_nvc0.cpp296 NVC0LegalizeSSA::handleSET(CmpInstruction *cmp) in handleSET()
1464 CmpInstruction *pred = in handleSharedATOMNVE4()
1493 CmpInstruction *set = in handleSharedATOMNVE4()
1579 CmpInstruction *set = in handleSharedATOM()
2178 CmpInstruction *pred1 = in processSurfaceCoordsNVE4()
2527 CmpInstruction *pred = in processSurfaceCoordsNVC0()
Dnv50_ir_util.h62 NV50_IR_FUNC_ALLOC_OBJ_DEF(CmpInstruction, f, args)
Dnv50_ir_emit_nvc0.cpp123 void emitSET(const CmpInstruction *);
124 void emitSLCT(const CmpInstruction *);
1167 CodeEmitterNVC0::emitSET(const CmpInstruction *i) in emitSET()
1224 CodeEmitterNVC0::emitSLCT(const CmpInstruction *i) in emitSLCT()
Dnv50_ir_lowering_nv50.cpp662 bool handleSLCT(CmpInstruction *);
1179 NV50LoweringPreSSA::handleSLCT(CmpInstruction *i) in handleSLCT()
1506 CmpInstruction *set = in handleSharedATOM()
Dnv50_ir_peephole.cpp384 CmpInstruction *findOriginForTestWithZero(Value *);
442 CmpInstruction *
1352 CmpInstruction *si = findOriginForTestWithZero(i->getSrc(t)); in opnd()
1414 CmpInstruction *cmp = src->asCmp(); in opnd()