Searched refs:nv50_ir (Results 1 – 25 of 34) sorted by relevance
12
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);43 static nv50_ir::ImgFormat translateImgFormat(uint format);108 nv50_ir::Modifier getMod(int chan) const;216 inline nv50_ir::operation getOP() const { in getOP()219 nv50_ir::DataType inferSrcType() const;220 nv50_ir::DataType inferDstType() const;[all …]
26 namespace nv50_ir { namespace498 nv50_ir::RelocInfo *info = reinterpret_cast<nv50_ir::RelocInfo *>(relocData); in nv50_ir_relocate_code()513 nv50_ir::FixupInfo *info = reinterpret_cast<nv50_ir::FixupInfo *>( in nv50_ir_apply_fixups()519 nv50_ir::FixupData data(force_persample_interp, flatshade, alphatest); in nv50_ir_apply_fixups()528 nv50_ir::Target *targ = nv50_ir::Target::create(chipset); in nv50_ir_get_target_library()530 nv50_ir::Target::destroy(targ); in nv50_ir_get_target_library()
32 namespace nv50_ir { namespace1200 nv50_ir::Program::Type type; in nv50_ir_generate_code()1205 case PIPE_SHADER_##a: type = nv50_ir::Program::TYPE_##b; break in nv50_ir_generate_code()1220 nv50_ir::Target *targ = nv50_ir::Target::create(info->target); in nv50_ir_generate_code()1224 nv50_ir::Program *prog = new nv50_ir::Program(type, targ); in nv50_ir_generate_code()1226 nv50_ir::Target::destroy(targ); in nv50_ir_generate_code()1247 prog->getTarget()->runLegalizePass(prog, nv50_ir::CG_STAGE_PRE_SSA); in nv50_ir_generate_code()1255 prog->getTarget()->runLegalizePass(prog, nv50_ir::CG_STAGE_SSA); in nv50_ir_generate_code()1264 prog->getTarget()->runLegalizePass(prog, nv50_ir::CG_STAGE_POST_RA); in nv50_ir_generate_code()1282 nv50_ir::Target::destroy(targ); in nv50_ir_generate_code()
10 namespace nv50_ir {
3 namespace nv50_ir {
25 namespace nv50_ir {
29 namespace nv50_ir {
26 namespace nv50_ir {
27 namespace nv50_ir { namespace
28 namespace nv50_ir {
85 namespace nv50_ir {383 class Iterator : public nv50_ir::Iterator
32 namespace nv50_ir { namespace
25 namespace nv50_ir { namespace
29 namespace nv50_ir { namespace
28 namespace nv50_ir { namespace
26 namespace nv50_ir { namespace
112 codegen/nv50_ir.cpp \121 codegen/nv50_ir.h \
126 'codegen/nv50_ir.cpp',135 'codegen/nv50_ir.h',