History log of /external/clang/test/CodeGen/mips-inline-asm-modifiers.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3ea9e33ea25e0c2b12db56418ba3f994eb662c04 08-Apr-2015 Pirama Arumuga Nainar <pirama@google.com> Update aosp/master clang for rebase to r233350

Change-Id: I12d4823f10bc9e445b8b86e7721b71f98d1df442
/external/clang/test/CodeGen/mips-inline-asm-modifiers.c
0e2c34f92f00628d48968dfea096d36381f494cb 23-Mar-2015 Stephen Hines <srhines@google.com> Update aosp/master clang for rebase to r230699.

Change-Id: I6a546ab3d4ae37119eebb735e102cca4f80ab520
/external/clang/test/CodeGen/mips-inline-asm-modifiers.c
838f9337a1af51fb02cfe0abeccba5069619cb05 12-Nov-2013 Daniel Sanders <daniel.sanders@imgtec.com> [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/cfe/trunk@194476 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/mips-inline-asm-modifiers.c
eb54d423d2e550324446c9d15fa2b2a92843cab5 14-Jul-2013 Richard Smith <richard-llvm@metafoo.co.uk> Make these tests more robust against IRgen choosing to emit more named metadata.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@186279 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/mips-inline-asm-modifiers.c
e9c09701e835b8013d6d00ec7c49861ed2107313 12-Apr-2013 Rafael Espindola <rafael.espindola@gmail.com> Remove REQUIRES now that r179237 fixed the real problem.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@179349 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/mips-inline-asm-modifiers.c
01e446be51ef61f9e0c8b58e2255d4d1a1439028 11-Apr-2013 Adrian Prantl <aprantl@apple.com> get rid of stdio.h include in testcase

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@179237 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/mips-inline-asm-modifiers.c
1fd14031838e3eeae0f047f9143b8e09266e4e94 11-Apr-2013 Adrian Prantl <aprantl@apple.com> add mips target requirement to testcase

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@179236 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/mips-inline-asm-modifiers.c
6700b003c2a28f2a92cc41970788df6aa3273156 11-Apr-2013 Jack Carter <jack.carter@imgtec.com> Mips specific inline asm memory operand modifier test case

These changes are based on commit responses for r179135.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@179229 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/mips-inline-asm-modifiers.c