commit | 26db9ecfac98b2edbb5d45e13547e882bc2c3c03 | [log] [tgz] |
---|---|---|
author | Vincent Lejeune <vljn@ovi.com> | Wed Jul 31 19:32:12 2013 +0000 |
committer | Vincent Lejeune <vljn@ovi.com> | Wed Jul 31 19:32:12 2013 +0000 |
tree | 2f8a309f87f6cccfc1ca2bc2e3a88d7a206a4e3a | |
parent | 8e37705a736f45c16ed82ca675f7e413aa3bf90e [diff] |
R600: Do not mergevector after a vector reg is used If we merge vector when a vector is used, it will generate an artificial antidependency that can prevent 2 tex/vtx instructions to use the same clause and thus generate extra clauses that reduce performance. There is no test case as such situation is really hard to predict. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187516 91177308-0d34-0410-b5e6-96231b3b80d8