Searched refs:ValueDef (Results 1 – 13 of 13) sorted by relevance
/third_party/mesa3d/src/nouveau/codegen/ |
D | nv50_ir.h | 693 class ValueDef 696 ValueDef(Value * = NULL); 697 ValueDef(const ValueDef&); 698 ~ValueDef(); 755 std::list<ValueDef *> defs; 758 typedef std::list<ValueDef *>::iterator DefIterator; 759 typedef std::list<ValueDef *>::const_iterator DefCIterator; 876 inline ValueDef& def(int s) { return defs[s]; } in def() 878 inline const ValueDef& def(int s) const { return defs[s]; } in def() 982 std::deque<ValueDef> defs; // no gaps ! [all …]
|
D | nv50_ir_inlines.h | 181 Value *ValueDef::rep() const in rep() 187 DataFile ValueDef::getFile() const in getFile() 192 unsigned int ValueDef::getSize() const in getSize() 197 void ValueDef::setSSA(LValue *lval) in setSSA() 203 const LValue *ValueDef::preSSA() const in preSSA()
|
D | nv50_ir_emit_gv100.h | 244 inline void emitBTS(int pos, const ValueDef &def) { in emitBTS() 269 inline void emitGPR(int pos, const ValueDef &def) { in emitGPR() 273 inline void emitGPR(int pos, const ValueDef &def, int off) { in emitGPR() 289 inline void emitPRED(int pos, const ValueDef &def) { in emitPRED()
|
D | nv50_ir.cpp | 109 ValueDef::ValueDef(Value *v) : value(NULL), origin(NULL), insn(NULL) in ValueDef() function in nv50_ir::ValueDef 114 ValueDef::ValueDef(const ValueDef& def) : value(NULL), origin(NULL), insn(NULL) in ValueDef() function in nv50_ir::ValueDef 119 ValueDef::~ValueDef() in ~ValueDef() 147 ValueDef::set(Value *defVal) in set() 163 ValueDef::mayReplace(const ValueRef &rep) in mayReplace() 196 ValueDef::replace(const ValueRef &repVal, bool doSet) in replace()
|
D | nv50_ir_ra.cpp | 290 std::list<ValueDef *>& entry(Value *val) { in entry() 294 std::list<ValueDef *> &res = defs[val]; in entry() 302 std::unordered_map<Value *, std::list<ValueDef *> > defs; 305 std::list<ValueDef *>& operator()(Value *val) { in operator ()() 309 void add(Value *val, const std::list<ValueDef *> &vals) { in add() 311 std::list<ValueDef *> &valdefs = entry(val); in add() 317 ValueDef *def = &insn->def(d); in removeDefsOfInstruction() 725 for (std::deque<ValueDef>::iterator it = func->ins.begin(); in visit() 965 for (ValueDef *d : mergedDefs(ldst->join)) { in copyCompound() 1028 const std::list<ValueDef *> &defs = mergedDefs(val); in coalesceValues() [all …]
|
D | nv50_ir_ssa.cpp | 461 for (std::deque<ValueDef>::iterator it = func->ins.begin(); in search()
|
D | nv50_ir_print.cpp | 813 for (std::deque<ValueDef>::iterator it = fn->ins.begin(); in visit()
|
D | nv50_ir_emit_nv50.cpp | 50 inline void defId(const ValueDef&, const int pos); 176 void CodeEmitterNV50::defId(const ValueDef& def, const int pos) in defId()
|
D | nv50_ir_emit_gk110.cpp | 148 inline void defId(const ValueDef&, const int pos); 199 void CodeEmitterGK110::defId(const ValueDef& def, const int pos) in defId()
|
D | nv50_ir_emit_nvc0.cpp | 155 inline void defId(const ValueDef&, const int pos); 197 void CodeEmitterNVC0::defId(const ValueDef& def, const int pos) in defId()
|
D | nv50_ir_emit_gm107.cpp | 71 inline void emitGPR(int pos, const ValueDef &def) { in emitGPR() 85 inline void emitPRED(int pos, const ValueDef &def) { in emitPRED()
|
D | nv50_ir_lowering_nvc0.cpp | 2716 ValueDef &def2 = su2d->def(i); in processSurfaceCoordsGM107()
|
/third_party/mesa3d/docs/relnotes/ |
D | 21.1.0.rst | 5495 - nv50/ir: Initialize ValueDef member origin in constructors.
|