| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/codegen/ |
| H A D | nv50_ir_build_util.h | 48 inline LValue *getScratch(int size = 4, DataFile = FILE_GPR); 50 inline LValue *getSSA(int size = 4, DataFile = FILE_GPR); 57 LValue *mkOp1v(operation, DataType, Value *, Value *); 58 LValue *mkOp2v(operation, DataType, Value *, Value *, Value *); 59 LValue *mkOp3v(operation, DataType, Value *, Value *, Value *, Value *); 64 LValue *mkLoadv(DataType, Symbol *, Value *ptr); 227 LValue * 230 LValue *lval = new_LValue(func, f); 235 LValue * 238 LValue *lva [all...] |
| H A D | nv50_ir_lowering_nvc0.h | 115 LValue *rZero; 116 LValue *carry; 117 LValue *pOne; 161 void readTessCoord(LValue *dst, int c); 189 LValue *gpEmitAddress;
|
| H A D | nv50_ir_inlines.h | 197 void ValueDef::setSSA(LValue *lval) 203 const LValue *ValueDef::preSSA() const 337 LValue *Value::asLValue() 340 return static_cast<LValue *>(this); 416 LValue *Function::getLValue(int id) 419 return reinterpret_cast<LValue *>(allLValues.get(id));
|
| H A D | nv50_ir_ssa.cpp | 295 inline LValue *getStackTop(Value *); 297 LValue *mkUndefined(Value *); 333 LValue *lval; 416 LValue * 421 return reinterpret_cast<LValue *>(stack[val->id].peek().u.p); 424 LValue * 427 LValue *lval = val->asLValue(); 429 LValue *ud = new_LValue(func, lval); 454 LValue *lval, *ssa;
|
| H A D | nv50_ir.h | 521 class LValue; 660 inline void setSSA(LValue *); 661 inline const LValue *preSSA() const; 664 Value *value; // should make this LValue * ... 665 LValue *origin; // pre SSA value 690 inline LValue *asLValue(); 710 // TODO: these should be in LValue: 715 class LValue : public Value class in namespace:nv50_ir 718 LValue(Function *, DataFile file); 719 LValue(Functio [all...] |
| H A D | nv50_ir_ra.cpp | 306 Value *offsetSlot(Value *, const LValue *); 324 LValue *unspill(Instruction *usei, LValue *, Value *slot); 325 void spill(Instruction *defi, Value *slot, LValue *); 472 LValue *tmp = new_LValue(func, phi->getDef(0)->asLValue()); 504 LValue *tmp = new_LValue(func, cal->getSrc(s)->asLValue()); 518 LValue *tmp = new_LValue(func, cal->getDef(d)->asLValue()); 726 void init(const RegisterSet&, LValue *); 731 inline LValue *getValue() const 733 return reinterpret_cast<LValue *>(dat [all...] |
| H A D | nv50_ir.cpp | 225 LValue::LValue(Function *fn, DataFile file) function in class:nv50_ir::LValue 240 LValue::LValue(Function *fn, LValue *lval) function in class:nv50_ir::LValue 257 LValue * 258 LValue::clone(ClonePolicy<Function>& pol) const 260 LValue *that = new_LValue(pol.context(), reg.file); 272 LValue::isUniform() const 1114 mem_LValue(sizeof(LValue), [all...] |
| H A D | nv50_ir_build_util.cpp | 275 LValue *def0 = getSSA(); 276 LValue *def1 = getSSA(); 342 LValue *reg = new_LValue(func, f); 348 LValue *reg = new_LValue(func, f);
|
| H A D | nv50_ir_lowering_nv50.cpp | 215 LValue *r63; 778 LValue *src = new_LValue(func, FILE_GPR); 1253 LValue *val = bld.getScratch(); 1350 LValue *val = bld.getScratch();
|
| H A D | nv50_ir_lowering_nvc0.cpp | 1011 LValue *layer = new_LValue(func, FILE_GPR); 1048 LValue *src = new_LValue(func, FILE_GPR); // 0xttxsaaaa 1362 LValue *src = new_LValue(func, FILE_GPR); // 0xttxsaaaa 1416 LValue *t = new_LValue(func, FILE_GPR); 2431 LValue *addr = bld.getSSA(8); 2685 NVC0LoweringPass::readTessCoord(LValue *dst, int c) 2897 LValue *value = bld.getScratch(typeSizeof(i->dType)); 2935 LValue *val = bld.getScratch();
|
| H A D | nv50_ir_bb.cpp | 68 delete_Value(prog, reinterpret_cast<LValue *>(it.get()));
|
| H A D | nv50_ir_print.cpp | 426 int LValue::print(char *buf, size_t size, DataType ty) const
|
| H A D | nv50_ir_util.h | 69 NV50_IR_FUNC_ALLOC_OBJ_DEF(LValue, f, args)
|
| H A D | nv50_ir_from_nir.cpp | 68 typedef std::vector<LValue*> LValues; 2956 LValue *val0 = getScratch(); 2957 LValue *val1 = getScratch(); 2999 LValue *temp = getSSA(); 3062 LValue *def = getScratch();
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/ |
| H A D | nv50_ir_build_util.h | 48 inline LValue *getScratch(int size = 4, DataFile = FILE_GPR); 50 inline LValue *getSSA(int size = 4, DataFile = FILE_GPR); 57 LValue *mkOp1v(operation, DataType, Value *, Value *); 58 LValue *mkOp2v(operation, DataType, Value *, Value *, Value *); 59 LValue *mkOp3v(operation, DataType, Value *, Value *, Value *, Value *); 64 LValue *mkLoadv(DataType, Symbol *, Value *ptr); 233 LValue * 236 LValue *lval = new_LValue(func, f); 241 LValue * 244 LValue *lva [all...] |
| H A D | nv50_ir_lowering_nvc0.h | 117 LValue *rZero; 118 LValue *carry; 119 LValue *pOne; 163 void readTessCoord(LValue *dst, int c); 191 LValue *gpEmitAddress;
|
| H A D | nv50_ir_inlines.h | 197 void ValueDef::setSSA(LValue *lval) 203 const LValue *ValueDef::preSSA() const 337 LValue *Value::asLValue() 340 return static_cast<LValue *>(this); 416 LValue *Function::getLValue(int id) 419 return reinterpret_cast<LValue *>(allLValues.get(id));
|
| H A D | nv50_ir_ssa.cpp | 295 inline LValue *getStackTop(Value *); 297 LValue *mkUndefined(Value *); 333 LValue *lval; 416 LValue * 421 return reinterpret_cast<LValue *>(stack[val->id].peek().u.p); 424 LValue * 427 LValue *lval = val->asLValue(); 429 LValue *ud = new_LValue(func, lval); 454 LValue *lval, *ssa;
|
| H A D | nv50_ir.h | 572 class LValue; 712 inline void setSSA(LValue *); 713 inline const LValue *preSSA() const; 716 Value *value; // should make this LValue * ... 717 LValue *origin; // pre SSA value 742 inline LValue *asLValue(); 762 // TODO: these should be in LValue: 767 class LValue : public Value class in namespace:nv50_ir 770 LValue(Function *, DataFile file); 771 LValue(Functio [all...] |
| H A D | nv50_ir_ra.cpp | 350 Value *offsetSlot(Value *, const LValue *); 369 LValue *unspill(Instruction *usei, LValue *, Value *slot); 370 void spill(Instruction *defi, Value *slot, LValue *); 517 LValue *tmp = new_LValue(func, phi->getDef(0)->asLValue()); 549 LValue *tmp = new_LValue(func, cal->getSrc(s)->asLValue()); 563 LValue *tmp = new_LValue(func, cal->getDef(d)->asLValue()); 769 void init(const RegisterSet&, LValue *); 774 inline LValue *getValue() const 776 return reinterpret_cast<LValue *>(dat [all...] |
| H A D | nv50_ir.cpp | 224 LValue::LValue(Function *fn, DataFile file) function in class:nv50_ir::LValue 239 LValue::LValue(Function *fn, LValue *lval) function in class:nv50_ir::LValue 256 LValue * 257 LValue::clone(ClonePolicy<Function>& pol) const 259 LValue *that = new_LValue(pol.context(), reg.file); 271 LValue::isUniform() const 1179 mem_LValue(sizeof(LValue), [all...] |
| H A D | nv50_ir_build_util.cpp | 277 LValue *def0 = getSSA(); 278 LValue *def1 = getSSA(); 344 LValue *reg = new_LValue(func, f); 350 LValue *reg = new_LValue(func, f);
|
| H A D | nv50_ir_bb.cpp | 68 delete_Value(prog, reinterpret_cast<LValue *>(it.get()));
|
| H A D | nv50_ir_util.h | 69 NV50_IR_FUNC_ALLOC_OBJ_DEF(LValue, f, args)
|
| H A D | nv50_ir_lowering_nvc0.cpp | 1025 LValue *layer = new_LValue(func, FILE_GPR); 1062 LValue *src = new_LValue(func, FILE_GPR); // 0xttxsaaaa 1376 LValue *src = new_LValue(func, FILE_GPR); // 0xttxsaaaa 1430 LValue *t = new_LValue(func, FILE_GPR); 2555 LValue *addr = bld.getSSA(8); 2899 NVC0LoweringPass::readTessCoord(LValue *dst, int c) 3111 LValue *value = bld.getScratch(typeSizeof(i->dType)); 3149 LValue *val = bld.getScratch();
|