Truncate from i64 to i32 is "free" on x86-32, because it involves
authorDan Gohman <gohman@apple.com>
Thu, 25 Feb 2010 03:04:36 +0000 (03:04 +0000)
committerDan Gohman <gohman@apple.com>
Thu, 25 Feb 2010 03:04:36 +0000 (03:04 +0000)
commit377fbc073c2e73ef9af8c2e1cf62562a66e9879e
tree73f820d5ddc0c31314ae5c618174d278071846d1
parent0d0840108f7ae49b47689da54c53686c358f22cf
Truncate from i64 to i32 is "free" on x86-32, because it involves
just discarding one of the registers.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97100 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp