diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2014-09-26 17:54:54 +0000 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2014-09-26 17:54:54 +0000 |
commit | 92befe7996bd4d20519f481b11b642a513180bc3 (patch) | |
tree | d41b14f8555e96fe6b5d3a282f3951cb062fbb6e /llvm/lib/Support/MathExtras.cpp | |
parent | 5885bef6cf82ed6a2a37c700162b0949dc7748df (diff) | |
download | llvm-92befe7996bd4d20519f481b11b642a513180bc3.zip llvm-92befe7996bd4d20519f481b11b642a513180bc3.tar.gz llvm-92befe7996bd4d20519f481b11b642a513180bc3.tar.bz2 |
R600/SI: Implement findCommutedOpIndices
The base implementation of commuteInstruction is used
in some cases, but it turns out this has been broken for a
long time since modifiers were inserted between the real operands.
The base implementation of commuteInstruction also fails on immediates,
which also needs to be fixed.
llvm-svn: 218530
Diffstat (limited to 'llvm/lib/Support/MathExtras.cpp')
0 files changed, 0 insertions, 0 deletions