summaryrefslogtreecommitdiffstats
path: root/clang/test/Sema/inline-asm-validate-x86.c
Commit message (Collapse)AuthorAgeFilesLines
* [X86, inlineasm] Improve analysis of x,Y0,Yi,Ym,Yt,L,e,Z,s asm constraints ↵Alexey Bataev2015-07-201-0/+26
| | | | | | | | | (patch by Alexey Frolov) Improve Sema checking of 9 existing inline asm constraints (‘x’, ‘Y*’, ‘L’, ‘e’, ‘Z’, ‘s’). Differential Revision: http://reviews.llvm.org/D10536 llvm-svn: 242665
* When reporting constraints that should be constant, the type doesn'tJoerg Sonnenberger2015-01-221-6/+6
| | | | | | really help. Improve diagnostics. llvm-svn: 226863
* Sema: analyze I,J,K,M,N,O constraintsSaleem Abdulrasool2015-01-061-0/+105
Add additional constraint checking for target specific behaviour for inline assembly constraints. We would previously silently let all arguments through for these constraints. In cases where the constraints were violated, we could end up failing to select instructions and triggering assertions or worse, silently ignoring instructions. llvm-svn: 225244
OpenPOWER on IntegriCloud