R600/SI: Remove promotion of instructions to e64 forms.
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Wed, 17 Sep 2014 15:35:43 +0000 (15:35 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Wed, 17 Sep 2014 15:35:43 +0000 (15:35 +0000)
commit27608d83939ba31f124bebd2d1d6bed8bb4eda0b
treec377308354abb9cc057600ddd41f9e5152cd08f1
parentc5f6b53403e792948f0ab51bdaee278f8951b5b4
R600/SI: Remove promotion of instructions to e64 forms.

Instructions are now generally selected to the e64 forms originally,
and shrunk down later. Rename foldOperands to legalizeOperands,
since that's really most of what it tries to do.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@217959 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/R600/SIISelLowering.cpp
lib/Target/R600/SIISelLowering.h