]> granicus.if.org Git - clang/commit
[mips][msa] Add intrinsics that map to pseudo-instructions.
authorDaniel Sanders <daniel.sanders@imgtec.com>
Wed, 23 Oct 2013 10:12:44 +0000 (10:12 +0000)
committerDaniel Sanders <daniel.sanders@imgtec.com>
Wed, 23 Oct 2013 10:12:44 +0000 (10:12 +0000)
commit63c521ac5cb0efd2d3d6ca2654bed4e38c06c43d
tree006a889df0f48df7e0b16639842c94bcc44cd843
parenta3d311e468bce37defb97ed75105f8d36942b651
[mips][msa] Add intrinsics that map to pseudo-instructions.

Unlike the previously added intrinsics, these do not map to a single instruction
on MIPS32. They are provided for regularity (to round out the .[bhw] variants
of the same operation) and compatibility with GCC.

Includes:
  copy_[us].d, fill.d, insert.d, insve.d

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@193237 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/BuiltinsMips.def
test/CodeGen/builtins-mips-msa.c