Searched refs:nv50_ir (Results 1 – 25 of 50) sorted by relevance
12
/third_party/mesa3d/src/gallium/drivers/nouveau/codegen/ |
D | nv50_ir_driver.h | 245 namespace nv50_ir 251 gk110_interpApply(const nv50_ir::FixupEntry *entry, uint32_t *code, 252 const nv50_ir::FixupData& data); 254 gm107_interpApply(const nv50_ir::FixupEntry *entry, uint32_t *code, 255 const nv50_ir::FixupData& data); 257 nv50_interpApply(const nv50_ir::FixupEntry *entry, uint32_t *code, 258 const nv50_ir::FixupData& data); 260 nvc0_interpApply(const nv50_ir::FixupEntry *entry, uint32_t *code, 261 const nv50_ir::FixupData& data); 263 gv100_interpApply(const nv50_ir::FixupEntry *entry, uint32_t *code, [all …]
|
D | nv50_ir_serialize.cpp | 78 nv50_ir::RelocInfo *reloc = (nv50_ir::RelocInfo *)info_out->bin.relocData; in nv50_ir_prog_info_out_serialize() 89 nv50_ir::FixupInfo *fixup = (nv50_ir::FixupInfo *)info_out->bin.fixupData; in nv50_ir_prog_info_out_serialize() 98 if (fixup->entry[i].apply == nv50_ir::nv50_interpApply) in nv50_ir_prog_info_out_serialize() 100 else if (fixup->entry[i].apply == nv50_ir::nvc0_interpApply) in nv50_ir_prog_info_out_serialize() 102 else if (fixup->entry[i].apply == nv50_ir::gk110_interpApply) in nv50_ir_prog_info_out_serialize() 104 else if (fixup->entry[i].apply == nv50_ir::gm107_interpApply) in nv50_ir_prog_info_out_serialize() 106 else if (fixup->entry[i].apply == nv50_ir::gv100_interpApply) in nv50_ir_prog_info_out_serialize() 108 else if (fixup->entry[i].apply == nv50_ir::nvc0_selpFlip) in nv50_ir_prog_info_out_serialize() 110 else if (fixup->entry[i].apply == nv50_ir::gk110_selpFlip) in nv50_ir_prog_info_out_serialize() 112 else if (fixup->entry[i].apply == nv50_ir::gm107_selpFlip) in nv50_ir_prog_info_out_serialize() [all …]
|
D | nv50_ir_from_tgsi.cpp | 38 static nv50_ir::operation translateOpcode(uint opcode); 39 static nv50_ir::DataFile translateFile(uint file); 40 static nv50_ir::TexTarget translateTexture(uint texTarg); 41 static nv50_ir::SVSemantic translateSysVal(uint sysval); 42 static nv50_ir::CacheMode translateCacheMode(uint qualifier); 107 nv50_ir::Modifier getMod(int chan) const; 215 inline nv50_ir::operation getOP() const { in getOP() 218 nv50_ir::DataType inferSrcType() const; 219 nv50_ir::DataType inferDstType() const; 221 nv50_ir::CondCode getSetCond() const; [all …]
|
D | nv50_ir_target.cpp | 26 namespace nv50_ir { namespace 481 nv50_ir::RelocInfo *info = reinterpret_cast<nv50_ir::RelocInfo *>(relocData); in nv50_ir_relocate_code() 496 nv50_ir::FixupInfo *info = reinterpret_cast<nv50_ir::FixupInfo *>( in nv50_ir_apply_fixups() 503 nv50_ir::FixupData data(force_persample_interp, flatshade, alphatest, msaa); in nv50_ir_apply_fixups() 512 nv50_ir::Target *targ = nv50_ir::Target::create(chipset); in nv50_ir_get_target_library() 514 nv50_ir::Target::destroy(targ); in nv50_ir_get_target_library()
|
D | nv50_ir.cpp | 31 namespace nv50_ir { namespace 1032 case PIPE_FORMAT_ ## a: return &formatTable[nv50_ir::FMT_ ## b] in translateImgFormat() 1085 return &formatTable[nv50_ir::FMT_NONE]; in translateImgFormat() 1282 nv50_ir::Program::Type type; in nv50_ir_generate_code() 1287 case PIPE_SHADER_##a: type = nv50_ir::Program::TYPE_##b; break in nv50_ir_generate_code() 1302 nv50_ir::Target *targ = nv50_ir::Target::create(info->target); in nv50_ir_generate_code() 1306 nv50_ir::Program *prog = new nv50_ir::Program(type, targ); in nv50_ir_generate_code() 1308 nv50_ir::Target::destroy(targ); in nv50_ir_generate_code() 1333 prog->getTarget()->runLegalizePass(prog, nv50_ir::CG_STAGE_PRE_SSA); in nv50_ir_generate_code() 1341 prog->getTarget()->runLegalizePass(prog, nv50_ir::CG_STAGE_SSA); in nv50_ir_generate_code() [all …]
|
D | unordered_set.h | 10 namespace nv50_ir {
|
D | nv50_ir_lowering_helper.h | 31 namespace nv50_ir {
|
D | nv50_ir_lowering_gm107.h | 3 namespace nv50_ir {
|
D | nv50_ir_from_common.h | 26 namespace nv50_ir {
|
D | nv50_ir_target_gm107.h | 3 namespace nv50_ir {
|
D | nv50_ir_target_gv100.h | 26 namespace nv50_ir {
|
D | nv50_ir_print.cpp | 29 namespace nv50_ir { namespace 918 nv50_ir::RelocInfo *reloc = (nv50_ir::RelocInfo *)info_out->bin.relocData; in nv50_ir_prog_info_out_print() 940 nv50_ir::FixupInfo *fixup = (nv50_ir::FixupInfo *)info_out->bin.fixupData; in nv50_ir_prog_info_out_print()
|
D | nv50_ir_lowering_gv100.h | 26 namespace nv50_ir {
|
D | nv50_ir_target_nv50.h | 25 namespace nv50_ir {
|
D | nv50_ir_target_nvc0.h | 25 namespace nv50_ir {
|
D | nv50_ir_from_common.cpp | 25 namespace nv50_ir { namespace
|
D | nv50_ir_target_gv100.cpp | 26 namespace nv50_ir { namespace 432 const struct opInfo *info = nv50_ir::getOpInfo(i); in isModSupported() 477 const struct opInfo *info = nv50_ir::getOpInfo(i); in insnCanLoad()
|
D | nv50_ir_graph.h | 29 namespace nv50_ir {
|
D | nv50_ir_lowering_nvc0.h | 55 namespace nv50_ir {
|
D | nv50_ir_sched_gm107.h | 3 namespace nv50_ir {
|
D | nv50_ir_target_gm107.cpp | 27 namespace nv50_ir { namespace
|
D | nv50_ir_target.h | 28 namespace nv50_ir {
|
D | nv50_ir_util.h | 85 namespace nv50_ir { 383 class Iterator : public nv50_ir::Iterator
|
D | nv50_ir_lowering_helper.cpp | 27 namespace nv50_ir { namespace
|
/third_party/mesa3d/src/gallium/drivers/nouveau/ |
D | meson.build | 125 'codegen/nv50_ir.cpp', 137 'codegen/nv50_ir.h',
|
12