Add PRFCHW intrinsic support
authorMichael Liao <michael.liao@intel.com>
Tue, 26 Mar 2013 17:52:08 +0000 (17:52 +0000)
committerMichael Liao <michael.liao@intel.com>
Tue, 26 Mar 2013 17:52:08 +0000 (17:52 +0000)
commit74f4eaf4dc6631a59acaabcc52e90206fd0f2f44
tree22748d67d7efaf911aaa7bef1915b03a62f4dc8c
parent5173ee03af6cbfac8420bd49fad8ed85c2a34763
Add PRFCHW intrinsic support

- Add head 'prfchwintrin.h' to define '_m_prefetchw' which is mapped to
  LLVM/clang prefetch builtin
- Add option '-mprfchw' to enable PRFCHW feature and pre-define '__PRFCHW__'
  macro

llvm-svn: 178041
clang/include/clang/Driver/Options.td
clang/lib/Basic/Targets.cpp
clang/lib/Headers/CMakeLists.txt
clang/lib/Headers/mm3dnow.h
clang/lib/Headers/prfchwintrin.h [new file with mode: 0644]
clang/lib/Headers/x86intrin.h
clang/test/CodeGen/prefetchw-builtins.c [new file with mode: 0644]