Basic implementation of SSEDomainFix pass.
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Mon, 29 Mar 2010 23:24:21 +0000 (23:24 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Mon, 29 Mar 2010 23:24:21 +0000 (23:24 +0000)
commite4b94b4efb9a4670f25a5a80dd3b97f9583de202
treed94424b598e54c2023c6c3674065034524eb6d56
parentbfde644e8a99ffde095f04212d6ba77aa7b3bec7
Basic implementation of SSEDomainFix pass.

Cross-block inference is primitive and wrong, but the pass is working otherwise.

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