Daniel Sanders
9e2838e29b
[mips][msa] Enable inlinse assembly for MSA.
...
Like GCC, this re-uses the 'f' constraint and a new 'w' print-modifier:
asm ("ldi.w %w0, 1", "=f"(result));
Unlike GCC, the 'w' print-modifer is not _required_ to produce the intended
output. This is a consequence of differences in the internal handling of
the registers in each compiler. To be source-compatible between the
compilers, users must use the 'w' print-modifier.
MSA registers (including control registers) are supported in clobber lists.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194476 91177308-0d34-0410-b5e6-96231b3b80d8
2013-11-12 12:56:01 +00:00
..
2013-09-27 13:20:41 +00:00
2013-11-11 16:16:53 +00:00
2013-09-27 10:08:31 +00:00
2013-11-11 16:31:46 +00:00
2013-09-27 10:08:31 +00:00
2013-11-11 16:38:55 +00:00
2013-09-27 10:08:31 +00:00
2013-11-11 16:24:53 +00:00
2013-09-27 10:08:31 +00:00
2013-09-27 10:08:31 +00:00
2013-10-30 13:07:44 +00:00
2013-11-11 16:46:20 +00:00
2013-10-30 15:45:42 +00:00
2013-09-27 10:08:31 +00:00
2013-09-27 10:08:31 +00:00
2013-09-27 10:08:31 +00:00
2013-09-27 10:08:31 +00:00
2013-09-27 10:08:31 +00:00
2013-10-21 11:47:56 +00:00
2013-09-27 10:08:31 +00:00
2013-09-27 10:08:31 +00:00
2013-09-27 10:08:31 +00:00
2013-09-27 10:08:31 +00:00
2013-09-27 10:08:31 +00:00
2013-09-27 10:08:31 +00:00
2013-09-27 10:08:31 +00:00
2013-09-27 10:08:31 +00:00
2013-10-23 10:36:52 +00:00
2013-10-11 10:50:42 +00:00
2013-10-15 13:14:41 +00:00
2013-09-27 10:08:31 +00:00
2013-09-27 10:08:31 +00:00
2013-09-27 10:08:31 +00:00
2013-11-12 10:45:18 +00:00
2013-09-27 10:08:31 +00:00
2013-10-30 15:20:38 +00:00
2013-09-27 13:04:21 +00:00
2013-09-27 10:08:31 +00:00
2013-09-27 13:36:54 +00:00
2013-09-27 10:08:31 +00:00
2013-09-27 10:08:31 +00:00
2013-09-27 10:08:31 +00:00
2013-09-27 10:08:31 +00:00
2013-11-12 10:45:18 +00:00
2013-09-27 10:08:31 +00:00
2013-09-27 10:08:31 +00:00
2013-09-27 10:08:31 +00:00
2013-10-30 15:20:38 +00:00
2013-09-27 10:08:31 +00:00
2013-11-12 12:56:01 +00:00
2013-09-27 10:08:31 +00:00
2013-09-27 12:17:32 +00:00
2013-09-27 12:03:51 +00:00
2013-10-18 09:52:21 +00:00
2013-09-27 10:08:31 +00:00
2013-11-11 17:23:41 +00:00
2013-09-27 11:48:57 +00:00
2013-10-17 13:38:20 +00:00
2013-09-27 10:08:31 +00:00
2013-10-30 15:20:38 +00:00
2013-09-27 10:08:31 +00:00