[PATCH] R600/SI: Misc fixes for special division instructions

Matt Arsenault arsenm2 at gmail.com
Fri Feb 13 11:35:14 PST 2015


> On Feb 3, 2015, at 8:27 PM, Matt Arsenault <arsenm2 at gmail.com> wrote:
> 
> 
>> On Feb 3, 2015, at 3:07 PM, Matt Arsenault <arsenm2 at gmail.com> wrote:
>> 
>> Hi,
>> 
>> These fix miscellaneous problems mostly related to VCC usage with v_div_scale and v_div_fmas instructions
>> 
>> 
> 
> Updated patches with some minor fixes. At some point src2 stopped being encoded for div_scale
> 
> 
> <0001-R600-SI-Add-hack-to-copy-from-a-VGPR-to-VCC.patch><0002-R600-SI-Fix-copies-from-SGPR-to-VCC.patch><0003-R600-SI-Fix-phys-reg-copies-in-SIFoldOperands.patch><0004-R600-SI-Fix-implicit-vcc-operand-to-v_div_fmas_.patch><0005-R600-SI-Set-VI-opcode-on-v_div_fmas_f32.patch><0006-R600-SI-Rename-encoding-field-to-match-docs.patch><0007-R600-SI-Fix-VOP3b-encoding-on-VI.patch><0008-R600-SI-Fix-not-encoding-src2-for-v_div_scale_-f32-f.patch><0009-R600-SI-Fix-schedule-model-for-v_div_scale_-f32-f64.patch>


ping



More information about the llvm-commits mailing list