aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/MathExtras.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2014-09-26 17:54:52 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2014-09-26 17:54:52 +0000
commit5885bef6cf82ed6a2a37c700162b0949dc7748df (patch)
tree62980b6bc4945b9015419d31cb428683bbd3f28a /llvm/lib/Support/MathExtras.cpp
parent0bea8d830e4f2eb1db9d04b3579581e09a794dc0 (diff)
downloadllvm-5885bef6cf82ed6a2a37c700162b0949dc7748df.zip
llvm-5885bef6cf82ed6a2a37c700162b0949dc7748df.tar.gz
llvm-5885bef6cf82ed6a2a37c700162b0949dc7748df.tar.bz2
R600/SI: Don't move operands that are required to be SGPRs
e.g. v_cndmask_b32 requires the condition operand be an SGPR. If one of the source operands were an SGPR, that would be considered the one SGPR use and the condition operand would be illegally moved. llvm-svn: 218529
Diffstat (limited to 'llvm/lib/Support/MathExtras.cpp')
0 files changed, 0 insertions, 0 deletions