search for: texuse

Displaying 3 results from an estimated 3 matches for "texuse".

Did you mean: exuse
2014 Aug 30
2
[PATCH 1/2] nvc0/ir: avoid infinite recursion when finding first uses of tex
...codegen/nv50_ir_lowering_nvc0.cpp @@ -174,15 +174,31 @@ NVC0LegalizePostRA::findOverwritingDefs(const Instruction *texi, } void -NVC0LegalizePostRA::findFirstUses(const Instruction *texi, - const Instruction *insn, - std::list<TexUse> &uses) +NVC0LegalizePostRA::findFirstUses( + const Instruction *texi, + const Instruction *insn, + std::list<TexUse> &uses, + std::tr1::unordered_set<const Instruction *>& visited) { for (int d = 0; insn->defExists(d); ++d) { Value *v =...
2002 Apr 24
1
Vorbis on Empeg
The esteemed Emmett seems to have given an integer decoder license to Empeg free of charge. Soon, you'll be able to play Ogg Vorbis in your car. Spectacular. I'm headed to Vorbis.com to donate some cash. I'd like to encourage anyone else who feels the same to do so. http://empeg.comms.net/php/showflat.php?Cat=&Board=hackers_prog&Number=85604
2014 Dec 02
0
[PATCH RESEND] nv50/ir: use unordered_set instead of list to keep track of var defs
...9c06d04..ab28f3a 100644 --- a/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp +++ b/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp @@ -148,7 +148,7 @@ NVC0LegalizePostRA::findOverwritingDefs(const Instruction *texi, std::list<TexUse> &uses) { while (insn->op == OP_MOV && insn->getDef(0)->equals(insn->getSrc(0))) - insn = insn->getSrc(0)->getUniqueInsn(); + insn = insn->getSrc(0)->getUniqueInsnMerged(); if (!insn->bb->reachableBy(texi->bb, term)) return...