aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2012-02-20 07:35:45 +0000
committerChandler Carruth <chandlerc@gmail.com>2012-02-20 07:35:45 +0000
commita2a5410e6d2b97f18800368eea0556685f1415b0 (patch)
treef1411f4c2688103fcc3dc292a58e4d8af9d335d2 /clang/lib/Frontend/CreateInvocationFromCommandLine.cpp
parent60829a587a5379a4db3900efbba46146ed3beed4 (diff)
downloadllvm-a2a5410e6d2b97f18800368eea0556685f1415b0.zip
llvm-a2a5410e6d2b97f18800368eea0556685f1415b0.tar.gz
llvm-a2a5410e6d2b97f18800368eea0556685f1415b0.tar.bz2
Add 3dNOW intrinsic header to x86intrin.h, conditioned on __3dNOW__ to
match the behavior of GCC. Also add a test for these intrinsics, which apparently have *zero* tests. =[ Not surprisingly, Clang crashed when compiling these. Fix the bug in CodeGen where we failed to bitcast the argument type to x86mmx prior to calling the LLVM intrinsic. This fixes an assert on the new 3dnow-builtins.c test. This is one issue impacting the efforts to get Clang to emulate the Microsoft intrinsics headers -- 3dnow intrinsics are implictitly made available there. llvm-svn: 150948
Diffstat (limited to 'clang/lib/Frontend/CreateInvocationFromCommandLine.cpp')
0 files changed, 0 insertions, 0 deletions