D | nv50_ir_emit_gm107.cpp | 55 inline void emitField(uint32_t *, int, int, uint32_t); 56 inline void emitField(int b, int s, uint32_t v) { emitField(code, b, s, v); } in emitField() function in nv50_ir::CodeEmitterGM107 228 CodeEmitterGM107::emitField(uint32_t *data, int b, int s, uint32_t v) in emitField() function in nv50_ir::CodeEmitterGM107 243 emitField(16, 3, insn->getSrc(insn->predSrc)->rep()->reg.data.id); in emitPred() 244 emitField(19, 1, insn->cc == CC_NOT_P); in emitPred() 246 emitField(16, 3, 7); in emitPred() 262 emitField(pos, 8, val && !val->inFile(FILE_FLAGS) ? in emitGPR() 292 emitField(pos, 8, id); in emitSYS() 298 emitField(pos, 3, val ? val->reg.data.id : 7); in emitPRED() 309 emitField(off, len, v->reg.data.offset >> shr); in emitADDR() [all …]
|