aboutsummaryrefslogtreecommitdiff
path: root/llvm/utils/FileUpdate/FileUpdate.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2010-09-01 05:14:33 +0000
committerChris Lattner <sabre@nondot.org>2010-09-01 05:14:33 +0000
commit34e5361eb504a044070bcc11661ccbe7635ee910 (patch)
tree59cf8de79242cb4f59eaf536adab770846d52cb2 /llvm/utils/FileUpdate/FileUpdate.cpp
parentb9ed4f252fdc408a83d183602b7eb9a02fda88c2 (diff)
downloadllvm-34e5361eb504a044070bcc11661ccbe7635ee910.zip
llvm-34e5361eb504a044070bcc11661ccbe7635ee910.tar.gz
llvm-34e5361eb504a044070bcc11661ccbe7635ee910.tar.bz2
add a gross hack to work around a problem that Argiris reported
on llvmdev: SRoA is introducing MMX datatypes like <1 x i64>, which then cause random problems because the X86 backend is producing mmx stuff without inserting proper emms calls. In the short term, force off MMX datatypes. In the long term, the X86 backend should not select generic vector types to MMX registers. This is being worked on, but won't be done in time for 2.8. rdar://8380055 llvm-svn: 112696
Diffstat (limited to 'llvm/utils/FileUpdate/FileUpdate.cpp')
0 files changed, 0 insertions, 0 deletions