aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp
diff options
context:
space:
mode:
authorVincent Lejeune <vljn@ovi.com>2013-07-31 19:32:12 +0000
committerVincent Lejeune <vljn@ovi.com>2013-07-31 19:32:12 +0000
commit26db9ecfac98b2edbb5d45e13547e882bc2c3c03 (patch)
tree2f8a309f87f6cccfc1ca2bc2e3a88d7a206a4e3a /lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp
parent8e37705a736f45c16ed82ca675f7e413aa3bf90e (diff)
downloadexternal_llvm-26db9ecfac98b2edbb5d45e13547e882bc2c3c03.zip
external_llvm-26db9ecfac98b2edbb5d45e13547e882bc2c3c03.tar.gz
external_llvm-26db9ecfac98b2edbb5d45e13547e882bc2c3c03.tar.bz2
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
Diffstat (limited to 'lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp')
0 files changed, 0 insertions, 0 deletions