[R600] Replicate old DAGCombiner behavior in target specific DAG combine.
authorQuentin Colombet <qcolombet@apple.com>
Tue, 30 Jul 2013 00:27:16 +0000 (00:27 +0000)
committerQuentin Colombet <qcolombet@apple.com>
Tue, 30 Jul 2013 00:27:16 +0000 (00:27 +0000)
commite2e0548d77148b83b6974037977da304cc7955dd
treee581f6ef156fa6a0cf3237e60744b66e87ca1241
parent6bf4baa408c7042df5791adce351b317e5635e21
[R600] Replicate old DAGCombiner behavior in target specific DAG combine.

build_vector is lowered to REG_SEQUENCE, which is something the register
allocator does a good job at optimizing.

llvm-svn: 187397
llvm/lib/Target/R600/R600ISelLowering.cpp
llvm/test/CodeGen/R600/swizzle-export.ll