summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/mult-alt-generic.c
Commit message (Collapse)AuthorAgeFilesLines
* Test case updates for explicit type parameter to the gep operatorDavid Blaikie2015-03-131-4/+4
| | | | llvm-svn: 232187
* [mips] Always clobber $1 for MIPS inline asm.Toma Tabacu2014-12-171-1/+1
| | | | | | | | | | | | | | | | | | | | Summary: Because GCC doesn't use $1 for code generation, inline assembly code can use $1 without having to add it to the clobbers list. LLVM, on the other hand, does not shy away from using $1, and this can cause conflicts with inline assembly which assumes GCC-like code generation. A solution to this problem is to make Clang automatically clobber $1 for all MIPS inline assembly. This is not the optimal solution, but it seems like a necessary compromise, for now. Reviewers: dsanders Reviewed By: dsanders Subscribers: cfe-commits Differential Revision: http://reviews.llvm.org/D6638 llvm-svn: 224428
* Remove the mblaze backend from clang.Rafael Espindola2013-07-251-1/+0
| | | | | | Approval in here http://lists.cs.uiuc.edu/pipermail/llvmdev/2013-July/064169.html llvm-svn: 187143
* Add SystemZ supportUlrich Weigand2013-05-061-0/+1
| | | | | | | | | | | | | | This patch then adds all the usual platform-specific pieces for SystemZ: driver support, basic target info, register names and constraints, ABI info and vararg support. It also adds new tests to verify pre-defined macros and inline asm, and updates a test for the minimum alignment change. This version of the patch incorporates feedback from reviews by Eric Christopher and John McCall. Thanks to all reviewers! Patch by Richard Sandiford. llvm-svn: 181211
* Add support for sparcv9 targets.Jakob Stoklund Olesen2013-04-161-0/+1
| | | | | | | | | | | | The SPARC v8 and SPARC v8 architectures are very similar, so use a base class to share most information between them. Include operating systems with known SPARC v9 ports. Also fix two issues with the SPARC v8 data layout string: SPARC v8 is a big endian target with a 64-bit aligned stack. llvm-svn: 179596
* Remove the cellspu port.Eric Christopher2012-11-141-1/+0
| | | | | | Approved by Chris Lattner. llvm-svn: 167983
* Remove another Blackfin test.Dan Gohman2011-10-251-1/+0
| | | | llvm-svn: 142894
* Remove more SystemZ (s390) tests.Dan Gohman2011-10-251-1/+0
| | | | llvm-svn: 142883
* Tests for inline asm constraints, generic and x86.John Thompson2010-11-021-0/+283
llvm-svn: 118108
OpenPOWER on IntegriCloud