Re: [Mesa-dev] [PATCH v2 2/9] nvc0/ir: Properly handle a "split form" of predicate destination

2017-04-09 Thread Boyan Ding
2017-04-10 9:31 GMT+08:00 Ilia Mirkin : > Wow, great find! > > On Sun, Apr 9, 2017 at 8:58 PM, Boyan Ding wrote: >> GF100's ISA encoding has a weird form of predicate destination where its >> 3 bits are split across whole the instruction. Use a

Re: [Mesa-dev] [PATCH v2 2/9] nvc0/ir: Properly handle a "split form" of predicate destination

2017-04-09 Thread Ilia Mirkin
Wow, great find! On Sun, Apr 9, 2017 at 8:58 PM, Boyan Ding wrote: > GF100's ISA encoding has a weird form of predicate destination where its > 3 bits are split across whole the instruction. Use a dedicated setPDSTL > function instead of original defId which is incorrect

[Mesa-dev] [PATCH v2 2/9] nvc0/ir: Properly handle a "split form" of predicate destination

2017-04-09 Thread Boyan Ding
GF100's ISA encoding has a weird form of predicate destination where its 3 bits are split across whole the instruction. Use a dedicated setPDSTL function instead of original defId which is incorrect in this case. --- src/gallium/drivers/nouveau/codegen/nv50_ir_emit_nvc0.cpp | 13 +++-- 1