summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/ppc64-struct-onevect.c
Commit message (Collapse)AuthorAgeFilesLines
* Let FuncAttrs infer the 'returned' argument attributeDavid Majnemer2016-07-191-1/+1
| | | | | | This reverts commit r275756. llvm-svn: 276014
* Revert r275678, "Revert "Revert r275027 - Let FuncAttrs infer the 'returned' ↵NAKAMURA Takumi2016-07-181-1/+1
| | | | | | | | | | argument attribute"" This reverts also r275029, "Update Clang tests after adding inference for the returned argument attribute" It broke LTO build. Seems miscompilation. llvm-svn: 275756
* Revert "Revert r275029 - Update Clang tests after adding inference for the ↵Hal Finkel2016-07-161-1/+1
| | | | | | | | returned argument attribute" This reverts commit r275043 after reapplying the underlying LLVM commit. llvm-svn: 275679
* Revert r275029 - Update Clang tests after adding inference for the returned ↵Hal Finkel2016-07-111-1/+1
| | | | | | | | argument attribute The associated backend change is causing miscompiles from the AArch64 backend. llvm-svn: 275043
* Update Clang tests after adding inference for the returned argument attributeHal Finkel2016-07-101-1/+1
| | | | | | Adjusting tests after r275027. llvm-svn: 275029
* clang/test: REQUIRES: s/ppc{32|64}-registered-target/powerpc-registered-target/NAKAMURA Takumi2013-12-041-1/+1
| | | | llvm-svn: 196349
* CHECK-LABEL-ify some code gen tests to improve diagnostic experience when ↵Stephen Lin2013-08-151-1/+1
| | | | | | tests fail. llvm-svn: 188447
* [PowerPC64] Fix passing of single-vector-member structs to match ABI.Bill Schmidt2013-07-231-0/+13
The 64-bit PowerPC ELF ABI requires a struct that contains a single vector member to be passed in a vector register as though the wrapping struct were not present. Instead we were passing this as a byval struct. The same logic was already present for floating-point arguments, so this patch just extends the logic to handle vector types. The new test case verifies that clang coerces the parameter and annotates it as inreg. Thanks, Bill llvm-svn: 186993
OpenPOWER on IntegriCloud