diff options
author | Tom Stellard <thomas.stellard@amd.com> | 2014-08-01 00:32:39 +0000 |
---|---|---|
committer | Tom Stellard <thomas.stellard@amd.com> | 2014-08-01 00:32:39 +0000 |
commit | b4a313a76f8cff741388ae652bb64c4fbe489051 (patch) | |
tree | d5cbfe3beac3d16942c2b81d3a3aa56451b37fe4 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 6655dd699f6e473aef52779ca922a2f43b5f6022 (diff) | |
download | llvm-b4a313a76f8cff741388ae652bb64c4fbe489051.zip llvm-b4a313a76f8cff741388ae652bb64c4fbe489051.tar.gz llvm-b4a313a76f8cff741388ae652bb64c4fbe489051.tar.bz2 |
R600/SI: Do abs/neg folding with ComplexPatterns
Abs/neg folding has moved out of foldOperands and into the instruction
selection phase using complex patterns. As a consequence of this
change, we now prefer to select the 64-bit encoding for most
instructions and the modifier operands have been dropped from
integer VOP3 instructions.
llvm-svn: 214467
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions