OSDN Git Service

Fix a regression from r1.224. In particular, codegen a cast from double ->
authorChris Lattner <sabre@nondot.org>
Tue, 29 Jun 2004 00:14:38 +0000 (00:14 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 29 Jun 2004 00:14:38 +0000 (00:14 +0000)
commit8b486a114e3dad9b4ebeb153719952335436100b
treea9e28ae63775d959545180adcf03e3862cffc805
parent7cd444082e54207fbb8ed0c958c7a23ed334650c
Fix a regression from r1.224.  In particular, codegen a cast from double ->
float as a truncation by going through memory.  This truncation was being
skipped, which caused 175.vpr to fail after aggressive register promotion.

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