| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [ARM] 't' asm constraint should accept i32 | Yi Kong | 2017-11-16 | 1 | -1/+8 |
| | | | | | | | | | | | | | | | | | | | | | 't' constraint normally only accepts f32 operands, but for VCVT the operands can be i32. LLVM is overly restrictive and rejects asm like: float foo() { float result; __asm__ __volatile__( "vcvt.f32.s32 %[result], %[arg1]\n" : [result]"=t"(result) : [arg1]"t"(0x01020304) ); return result; } Relax the value type for 't' constraint to either f32 or i32. Differential Revision: https://reviews.llvm.org/D40137 llvm-svn: 318472 | ||||
| * | ARM: fixup more tests to specify the target more explicitly | Saleem Abdulrasool | 2014-04-03 | 1 | -1/+1 |
| | | | | | | | | | | | | | | This changes the tests that were targeting ARM EABI to explicitly specify the environment rather than relying on the default. This breaks with the new Windows on ARM support when running the tests on Windows where the default environment is no longer EABI. Take the opportunity to avoid a pointless redirect (helps when trying to debug with providing a command line invocation which can be copy and pasted) and removing a few greps in favour of FileCheck. llvm-svn: 205541 | ||||
| * | llvm can't correctly support 'H', 'Q' and 'R' modifiers. Just mark it an error. | Evan Cheng | 2010-05-27 | 1 | -8/+0 |
| | | | | | llvm-svn: 104891 | ||||
| * | Eliminate more uses of llvm-as and llvm-dis. | Dan Gohman | 2009-09-09 | 1 | -1/+1 |
| | | | | | llvm-svn: 81293 | ||||
| * | update syntax | Chris Lattner | 2007-04-28 | 1 | -1/+1 |
| | | | | | llvm-svn: 36531 | ||||
| * | Test inline asm modifier 'c'. | Evan Cheng | 2007-03-08 | 1 | -11/+15 |
| | | | | | llvm-svn: 35036 | ||||
| * | ARM test cases contributed by Apple. | Evan Cheng | 2007-01-19 | 1 | -0/+15 |
| llvm-svn: 33354 | |||||

