a43ef3e0511dc48d98d61598163c9deddc09cb9c |
|
16-Mar-2012 |
Eli Friedman <eli.friedman@gmail.com> |
When a variable has a specified asm name, but isn't using the register storage class, the asm name doesn't specify a register. PR12244. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@152873 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/asm-variable.c
|
33a53440eb025dc511b7dcb27dea8029cc28b34f |
|
02-Jan-2011 |
Rafael Espindola <rafael.espindola@gmail.com> |
Add support for passing variables declared to use a xmm register to asm statements using the "x" constraint. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@122679 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/asm-variable.c
|
0ec89f928ce5b3294c2ed644ec1a42656e1af39d |
|
30-Dec-2010 |
Rafael Espindola <rafael.espindola@gmail.com> |
Add support for declaring register contraints in variables. They are only used in asm statements: register int foo asm("rdi"); asm("..." : ... "r" (foo) ... We also only accept these variables if the constraint in the asm statement is "r". This fixes most of PR3933. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@122643 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/asm-variable.c
|