Lines Matching refs:EmitByte

74   void EmitByte(unsigned int byte, raw_ostream &OS) const;
165 EmitByte(INSTR_NATIVE, OS); in EncodeInstruction()
179 EmitByte(INSTR_VTX, OS); in EncodeInstruction()
213 EmitByte(0, OS); in EmitALUInstr()
265 EmitByte(getHWRegChan(MO.getReg()), OS); in EmitSrc()
267 EmitByte(0, OS); in EmitSrc()
275 EmitByte(1, OS); in EmitSrc()
277 EmitByte(0, OS); in EmitSrc()
282 EmitByte(1, OS); in EmitSrc()
284 EmitByte(0, OS); in EmitSrc()
288 EmitByte(0, OS); in EmitSrc()
291 EmitByte(0, OS); in EmitSrc()
303 EmitByte(getHWReg(MO.getReg()), OS); in EmitDst()
306 EmitByte(getHWRegChan(MO.getReg()), OS); in EmitDst()
310 EmitByte(1, OS); in EmitDst()
312 EmitByte(0, OS); in EmitDst()
317 EmitByte(0, OS); in EmitDst()
319 EmitByte(1, OS); in EmitDst()
323 EmitByte(0, OS); in EmitDst()
340 EmitByte(0, OS); in EmitALU()
342 EmitByte(1, OS); in EmitALU()
347 EmitByte(1, OS); in EmitALU()
349 EmitByte(0, OS); in EmitALU()
354 EmitByte(1, OS); in EmitALU()
356 EmitByte(0, OS); in EmitALU()
364 EmitByte(2, OS); in EmitALU()
367 EmitByte(3, OS); in EmitALU()
370 EmitByte(0, OS); in EmitALU()
374 EmitByte(0, OS); in EmitALU()
380 EmitByte(0, OS); in EmitALU()
383 EmitByte(0, OS); in EmitALU()
386 EmitByte(0, OS); in EmitALU()
390 EmitByte(0, OS); in EmitALU()
405 EmitByte(1, OS); in EmitTexInstr()
408 EmitByte(getBinaryCodeForInstr(MI, Fixups), OS); in EmitTexInstr()
411 EmitByte(sampler + 1 + 1, OS); in EmitTexInstr()
414 EmitByte(getHWReg(MI.getOperand(1).getReg()), OS); in EmitTexInstr()
417 EmitByte(0, OS); in EmitTexInstr()
420 EmitByte(getHWReg(MI.getOperand(0).getReg()), OS); in EmitTexInstr()
423 EmitByte(0, OS); in EmitTexInstr()
426 EmitByte(0, OS); // X in EmitTexInstr()
427 EmitByte(1, OS); // Y in EmitTexInstr()
428 EmitByte(2, OS); // Z in EmitTexInstr()
429 EmitByte(3, OS); // W in EmitTexInstr()
432 EmitByte(0, OS); in EmitTexInstr()
457 EmitByte(coordType[i], OS); in EmitTexInstr()
463 EmitByte(MI.getOperand(i).getImm()<<1, OS); in EmitTexInstr()
468 EmitByte(sampler, OS); in EmitTexInstr()
481 EmitByte(srcSelect[i], OS); in EmitTexInstr()
488 EmitByte(INSTR_FC, OS); in EmitFCInstr()
542 EmitByte(instr, OS); in EmitFCInstr()
549 EmitByte(0, OS); in EmitNullBytes()
553 void R600MCCodeEmitter::EmitByte(unsigned int Byte, raw_ostream &OS) const { in EmitByte() function in R600MCCodeEmitter
571 EmitByte((Value >> (8 * i)) & 0xff, OS); in Emit()