summaryrefslogtreecommitdiffstats
path: root/libcxx
diff options
context:
space:
mode:
authorMark Searles <m.c.searles@gmail.com>2017-06-08 18:21:19 +0000
committerMark Searles <m.c.searles@gmail.com>2017-06-08 18:21:19 +0000
commite5c7832311b5b1114b926cb181321d1b8772ef41 (patch)
tree56abcb71c3f516c178f88939361dc6605a328574 /libcxx
parent1d36e833e1815a504e9363b5fafebd1105ee6dec (diff)
downloadbcm5719-llvm-e5c7832311b5b1114b926cb181321d1b8772ef41.tar.gz
bcm5719-llvm-e5c7832311b5b1114b926cb181321d1b8772ef41.zip
[AMDGPU] Force qsads instrs to use different dest register than source registers
The V_MQSAD_PK_U16_U8, V_QSAD_PK_U16_U8, and V_MQSAD_U32_U8 take more than 1 pass in hardware. For these three instructions, the destination registers must be different than all sources, so that the first pass does not overwrite sources for the following passes. Differential Revision: https://reviews.llvm.org/D33783 llvm-svn: 304998
Diffstat (limited to 'libcxx')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud