diff options
author | Iago Toral Quiroga <[email protected]> | 2016-06-29 13:08:25 +0200 |
---|---|---|
committer | Samuel Iglesias Gonsálvez <[email protected]> | 2017-01-03 11:26:50 +0100 |
commit | 4b2257623494ea8e7a1c7b6fbb2f4f3e59522468 (patch) | |
tree | 12fead91fe6e073721259904a33fb5349278ebbf /scons | |
parent | bfc1f0f017db6bd11a558237c9a4ebeacf73f5ba (diff) |
i965/vec4: implement HW workaround for align16 double to float conversion
From the BDW PRM, Workarounds chapter:
"DF->f format conversion for Align16 has wrong emask calculation when
source is immediate."
Notice that Broadwell and later are strictly scalar at the moment though, so
this is not really necessary.
v2: Instead of moving the immediate to a vgrf and converting from there, just
convert the double immediate to float in the compiler and move the result
to the destination (Matt)
Reviewed-by: Matt Turner <[email protected]>
Diffstat (limited to 'scons')
0 files changed, 0 insertions, 0 deletions