Searched refs:DataFile (Results 1 - 25 of 31) sorted by relevance

12

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_target_nv50.h52 virtual bool isAccessSupported(DataFile, DataType) const;
60 virtual unsigned int getFileSize(DataFile) const;
61 virtual unsigned int getFileUnit(DataFile) const;
63 virtual uint32_t getSVAddress(DataFile shaderFile, const Symbol *sv) const;
H A Dnv50_ir_target_nvc0.h58 virtual bool isAccessSupported(DataFile, DataType) const;
68 virtual unsigned int getFileSize(DataFile) const;
69 virtual unsigned int getFileUnit(DataFile) const;
71 virtual uint32_t getSVAddress(DataFile shaderFile, const Symbol *sv) const;
H A Dnv50_ir_target.h216 inline DataFile nativeFile(DataFile f) const;
223 virtual bool isAccessSupported(DataFile, DataType) const = 0;
238 virtual unsigned int getFileSize(DataFile) const = 0;
239 virtual unsigned int getFileUnit(DataFile) const = 0;
241 virtual uint32_t getSVAddress(DataFile, const Symbol *) const = 0;
264 DataFile nativeFileMap[DATA_FILE_COUNT];
279 inline DataFile Target::nativeFile(DataFile f) const
H A Dnv50_ir_build_util.h48 inline LValue *getScratch(int size = 4, DataFile = FILE_GPR);
50 inline LValue *getSSA(int size = 4, DataFile = FILE_GPR);
71 Instruction *mkFetch(Value *, DataType, DataFile, int32_t offset,
90 void mkClobber(DataFile file, uint32_t regMask, int regUnitLog2);
144 DataFile file, int8_t fileIdx);
169 DataFile file;
173 Symbol *mkSymbol(DataFile file, int8_t fileIndex,
228 BuildUtil::getScratch(int size, DataFile f)
236 BuildUtil::getSSA(int size, DataFile f)
H A Dnv50_ir_target_nv50.cpp139 nativeFileMap[i] = (DataFile)i;
202 TargetNV50::getFileSize(DataFile file) const
227 TargetNV50::getFileUnit(DataFile file) const
237 TargetNV50::getSVAddress(DataFile shaderFile, const Symbol *sym) const
276 DataFile sf = ld->src(0).getFile();
302 DataFile zf = (z == s) ? sf : i->src(z).getFile();
410 TargetNV50::isAccessSupported(DataFile file, DataType ty) const
H A Dnv50_ir_inlines.h38 static inline bool isMemoryFile(DataFile f)
165 DataFile ValueRef::getFile() const
187 DataFile ValueDef::getFile() const
H A Dnv50_ir.h356 enum DataFile enum in namespace:nv50_ir
527 DataFile file;
622 inline DataFile getFile() const;
657 inline DataFile getFile() const;
696 inline bool inFile(DataFile f) const { return reg.file == f; }
718 LValue(Function *, DataFile file);
739 Symbol(Program *, DataFile file = FILE_MEMORY_CONST, ubyte fileIdx = 0);
753 inline void setFile(DataFile file, ubyte fileIndex = 0)
H A Dnv50_ir_ra.cpp53 void reset(DataFile, bool resetMax = false);
55 void periodicMask(DataFile f, uint32_t lock, uint32_t unlock);
56 void intersect(DataFile f, const RegisterSet *);
58 bool assign(int32_t& reg, DataFile f, unsigned int size, unsigned int maxReg);
59 void release(DataFile f, int32_t reg, unsigned int size);
60 void occupy(DataFile f, int32_t reg, unsigned int size);
62 void occupyMask(DataFile f, int32_t reg, uint8_t mask);
63 bool isOccupied(DataFile f, int32_t reg, unsigned int size) const;
65 bool testOccupy(DataFile f, int32_t reg, unsigned int size);
67 inline int getMaxAssigned(DataFile
[all...]
H A Dnv50_ir_target_nvc0.cpp223 nativeFileMap[i] = (DataFile)i;
266 TargetNVC0::getFileSize(DataFile file) const
292 TargetNVC0::getFileUnit(DataFile file) const
300 TargetNVC0::getSVAddress(DataFile shaderFile, const Symbol *sym) const
341 DataFile sf = ld->src(0).getFile();
445 TargetNVC0::isAccessSupported(DataFile file, DataType ty) const
H A Dnv50_ir_build_util.cpp136 BuildUtil::mkFetch(Value *dst, DataType ty, DataFile file, int32_t offset,
322 BuildUtil::mkClobber(DataFile f, uint32_t rMask, int unit)
426 BuildUtil::mkSymbol(DataFile file, int8_t fileIndex, DataType ty,
472 DataFile file, int8_t fileIdx)
H A Dnv50_ir_emit_nv50.cpp623 DataFile sf = i->src(0).getFile();
693 DataFile f = i->getSrc(0)->reg.file;
754 DataFile sf = i->getSrc(0)->reg.file;
755 DataFile df = i->getDef(0)->reg.file;
2091 DataFile sf = i->src(s).getFile();
H A Dnv50_ir.cpp225 LValue::LValue(Function *fn, DataFile file)
281 Symbol::Symbol(Program *prog, DataFile f, ubyte fidx)
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_target_nv50.h53 virtual bool isAccessSupported(DataFile, DataType) const;
61 virtual unsigned int getFileSize(DataFile) const;
62 virtual unsigned int getFileUnit(DataFile) const;
64 virtual uint32_t getSVAddress(DataFile shaderFile, const Symbol *sv) const;
H A Dnv50_ir_target_nvc0.h58 virtual bool isAccessSupported(DataFile, DataType) const;
68 virtual unsigned int getFileSize(DataFile) const;
69 virtual unsigned int getFileUnit(DataFile) const;
71 virtual uint32_t getSVAddress(DataFile shaderFile, const Symbol *sv) const;
H A Dnv50_ir_target.h218 inline DataFile nativeFile(DataFile f) const;
225 virtual bool isAccessSupported(DataFile, DataType) const = 0;
240 virtual unsigned int getFileSize(DataFile) const = 0;
241 virtual unsigned int getFileUnit(DataFile) const = 0;
243 virtual uint32_t getSVAddress(DataFile, const Symbol *) const = 0;
266 DataFile nativeFileMap[DATA_FILE_COUNT];
281 inline DataFile Target::nativeFile(DataFile f) const
H A Dnv50_ir_build_util.h48 inline LValue *getScratch(int size = 4, DataFile = FILE_GPR);
50 inline LValue *getSSA(int size = 4, DataFile = FILE_GPR);
72 Instruction *mkFetch(Value *, DataType, DataFile, int32_t offset,
91 void mkClobber(DataFile file, uint32_t regMask, int regUnitLog2);
149 DataFile file, int8_t fileIdx);
174 DataFile file;
178 Symbol *mkSymbol(DataFile file, int8_t fileIndex,
234 BuildUtil::getScratch(int size, DataFile f)
242 BuildUtil::getSSA(int size, DataFile f)
H A Dnv50_ir_target_nv50.cpp139 nativeFileMap[i] = (DataFile)i;
202 TargetNV50::getFileSize(DataFile file) const
228 TargetNV50::getFileUnit(DataFile file) const
238 TargetNV50::getSVAddress(DataFile shaderFile, const Symbol *sym) const
279 DataFile sf = ld->src(0).getFile();
309 DataFile zf = (z == s) ? sf : i->src(z).getFile();
421 TargetNV50::isAccessSupported(DataFile file, DataType ty) const
H A Dnv50_ir_inlines.h38 static inline bool isMemoryFile(DataFile f)
165 DataFile ValueRef::getFile() const
187 DataFile ValueDef::getFile() const
H A Dnv50_ir.h381 enum DataFile enum in namespace:nv50_ir
578 DataFile file;
674 inline DataFile getFile() const;
709 inline DataFile getFile() const;
748 inline bool inFile(DataFile f) const { return reg.file == f; }
770 LValue(Function *, DataFile file);
791 Symbol(Program *, DataFile file = FILE_MEMORY_CONST, ubyte fileIdx = 0);
805 inline void setFile(DataFile file, ubyte fileIndex = 0)
H A Dnv50_ir_ra.cpp53 void reset(DataFile, bool resetMax = false);
55 void periodicMask(DataFile f, uint32_t lock, uint32_t unlock);
56 void intersect(DataFile f, const RegisterSet *);
58 bool assign(int32_t& reg, DataFile f, unsigned int size, unsigned int maxReg);
59 void release(DataFile f, int32_t reg, unsigned int size);
60 void occupy(DataFile f, int32_t reg, unsigned int size);
62 void occupyMask(DataFile f, int32_t reg, uint8_t mask);
63 bool isOccupied(DataFile f, int32_t reg, unsigned int size) const;
65 bool testOccupy(DataFile f, int32_t reg, unsigned int size);
67 inline int getMaxAssigned(DataFile
[all...]
H A Dnv50_ir_target_nvc0.cpp223 nativeFileMap[i] = (DataFile)i;
266 TargetNVC0::getFileSize(DataFile file) const
295 TargetNVC0::getFileUnit(DataFile file) const
304 TargetNVC0::getSVAddress(DataFile shaderFile, const Symbol *sym) const
345 DataFile sf = ld->src(0).getFile();
455 TargetNVC0::isAccessSupported(DataFile file, DataType ty) const
H A Dnv50_ir_build_util.cpp138 BuildUtil::mkFetch(Value *dst, DataType ty, DataFile file, int32_t offset,
324 BuildUtil::mkClobber(DataFile f, uint32_t rMask, int unit)
446 BuildUtil::mkSymbol(DataFile file, int8_t fileIndex, DataType ty,
502 DataFile file, int8_t fileIdx)
H A Dnv50_ir_emit_nv50.cpp621 DataFile sf = i->src(0).getFile();
694 DataFile f = i->getSrc(0)->reg.file;
757 DataFile sf = i->getSrc(0)->reg.file;
758 DataFile df = i->getDef(0)->reg.file;
2178 DataFile sf = i->src(s).getFile();
H A Dnv50_ir.cpp224 LValue::LValue(Function *fn, DataFile file)
282 Symbol::Symbol(Program *prog, DataFile f, ubyte fidx)
H A Dnv50_ir_from_nir.cpp121 Instruction *loadFrom(DataFile, uint8_t, DataType, Value *def, uint32_t base,
124 void storeTo(nir_intrinsic_instr *, DataFile, operation, DataType,
137 DataFile getFile(nir_intrinsic_op);
356 DataFile
1226 Converter::loadFrom(DataFile file, uint8_t i, DataType ty, Value *def,
1262 Converter::storeTo(nir_intrinsic_instr *insn, DataFile file, operation op,

Completed in 44 milliseconds

12