Lines Matching defs:SrcRegister
46 class SrcRegister
49 SrcRegister(const struct tgsi_full_src_register *src)
54 SrcRegister(const struct tgsi_src_register& src) : reg(src), fsr(NULL) { }
68 SrcRegister(const struct tgsi_texture_offset& off) :
94 SrcRegister getIndirect(int dim) const
98 return SrcRegister(fsr->DimIndirect);
99 return SrcRegister(fsr->Indirect);
143 SrcRegister getIndirect(int dim) const
147 return SrcRegister(fdr->DimIndirect);
148 return SrcRegister(fdr->Indirect);
164 SrcRegister getSrc(unsigned int s) const
167 return SrcRegister(&insn->Src[s]);
176 SrcRegister getTexOffset(unsigned int i) const
179 return SrcRegister(insn->TexOffsets[i]);
287 nv50_ir::Modifier Instruction::SrcRegister::getMod(int chan) const
977 Instruction::SrcRegister src = insn.getSrc(s);
1046 Value *fetchSrc(const tgsi::Instruction::SrcRegister src, int c, Value *ptr);
1053 Symbol *srcToSym(tgsi::Instruction::SrcRegister, int c);
1072 Value *interpolate(tgsi::Instruction::SrcRegister, int c, Value *ptr);
1136 Converter::srcToSym(tgsi::Instruction::SrcRegister src, int c)
1203 Converter::interpolate(tgsi::Instruction::SrcRegister src, int c, Value *ptr)
1262 tgsi::Instruction::SrcRegister src = tgsi.getSrc(s);
1316 Converter::fetchSrc(tgsi::Instruction::SrcRegister src, int c, Value *ptr)