R600/SI: Special case v_mov_b32 as really rematerializable
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 23 Apr 2015 23:34:48 +0000 (23:34 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 23 Apr 2015 23:34:48 +0000 (23:34 +0000)
commita48b8660680722be531d073d0abab3f2c07d1699
tree1a08518441d3bcf18f4bbd0761fbaf944694215c
parent0bad85de10d5415395cb627c5981e1a7b7346de7
R600/SI: Special case v_mov_b32 as really rematerializable

This should be fixed to properly understand all rematerializable
instructions while ignoring implicit reads of exec.

llvm-svn: 235671
llvm/lib/Target/R600/SIInstrInfo.cpp
llvm/lib/Target/R600/SIInstrInfo.h