Home
last modified time | relevance | path

Searched refs:asImm (Results 1 – 9 of 9) sorted by relevance

/external/mesa3d/src/gallium/drivers/nv50/codegen/
Dnv50_ir_inlines.h343 ImmediateValue *Value::asImm() in asImm() function
350 const ImmediateValue *Value::asImm() const in asImm() function
Dnv50_ir_lowering_nv50.cpp157 ImmediateValue *imm = i->getSrc(s)->asImm(); in replaceZero()
806 if (v0->asImm()) in handleSLCT()
808 if (v1->asImm()) in handleSLCT()
835 if (v0->asImm()) in handleSELP()
837 if (v1->asImm()) in handleSELP()
Dnv50_ir.cpp93 imm = *(src->value->asImm()); in getImmediate()
493 if (this->asImm()) in interfers()
533 const ImmediateValue *imm = that->asImm(); in equals()
1054 if (value->asImm()) in releaseValue()
Dnv50_ir.h480 inline ImmediateValue *asImm();
482 inline const ImmediateValue *asImm() const;
Dnv50_ir_peephole.cpp514 expr(i, src0, *i->getSrc(1)->asImm()); in expr()
1097 if (slct->getSrc(2)->asImm()->compare(slct->asCmp()->setCond, 0.0f)) in handleSLCT()
Dnv50_ir_emit_nv50.cpp298 const ImmediateValue *imm = i->src(s).get()->asImm(); in setImmediate()
/external/mesa3d/src/gallium/drivers/nvc0/codegen/
Dnv50_ir_target_nvc0.cpp421 Storage &reg = ld->getSrc(0)->asImm()->reg; in insnCanLoad()
437 if (ld->getSrc(0)->asImm()->reg.data.u32 & 0xfff) in insnCanLoad()
Dnv50_ir_emit_nvc0.cpp163 const ImmediateValue *imm = ref.get()->asImm(); in isLIMM()
254 const ImmediateValue *imm = i->src(s).get()->asImm(); in setImmediate()
283 const ImmediateValue *imm = ref.get()->asImm(); in setImmediateS8()
Dnv50_ir_lowering_nvc0.cpp479 ImmediateValue *imm = i->getSrc(s)->asImm(); in replaceZero()