Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [X86] Replace XOP vpcmov builtins with native vector logical operations. | Craig Topper | 2017-02-18 | 1 | -2/+8 |
| | | | | llvm-svn: 295570 | ||||
* | [X86] Remove the mm_malloc.h include guard hack from the X86 builtins tests | Elad Cohen | 2016-09-28 | 1 | -4/+2 |
| | | | | | | | | | | | | The X86 clang/test/CodeGen/*builtins.c tests define the mm_malloc.h include guard as a hack for avoiding its inclusion (mm_malloc.h requires a hosted environment since it expects stdlib.h to be available - which is not the case in these internal clang codegen tests). This patch removes this hack and instead passes -ffreestanding to clang cc1. Differential Revision: https://reviews.llvm.org/D24825 llvm-svn: 282581 | ||||
* | After PR28761 use -Wall with -Werror in builtins tests to identify | Eric Christopher | 2016-08-04 | 1 | -2/+2 |
| | | | | | | possible problems in headers. llvm-svn: 277696 | ||||
* | [X86][XOP] Refreshed builtin tests ready for creation of llvm fast-isel tests | Simon Pilgrim | 2016-06-18 | 1 | -64/+67 |
| | | | | llvm-svn: 273090 | ||||
* | [X86] Stripped backend codegen tests | Simon Pilgrim | 2015-12-03 | 1 | -66/+64 |
| | | | | | | | | | | As discussed on the ml, backend tests need to be put in llvm/test/CodeGen/X86 as fast-isel tests using IR that is as close to what is generated here as possible. The llvm tests will (re)added in a future commit I will update PR24580 on this new plan llvm-svn: 254594 | ||||
* | Canonicalize some of the x86 builtin tests and either remove or comment | Eric Christopher | 2015-10-14 | 1 | -2/+2 |
| | | | | | | about optimization options. llvm-svn: 250271 | ||||
* | [X86] LLVM now prints XOP immediates as unsigned after r250147. Fix expected ↵ | Craig Topper | 2015-10-13 | 1 | -1/+1 |
| | | | | | | check string accordingly. llvm-svn: 250149 | ||||
* | [X86] Reapplied r246204, r246206, r246211, r246223 | Simon Pilgrim | 2015-08-29 | 1 | -1/+67 |
| | | | | | | | | (Re)added debug codegen test for F16C, FMA4, XOP + 3DNow! intrinsics Part of PR24590 llvm-svn: 246363 | ||||
* | Revert "[X86][XOP] Added debug codegen test for XOP intrinsics" | Renato Golin | 2015-08-28 | 1 | -66/+1 |
| | | | | | | This reverts commit r246211, as it broke all ARM/AArch64 bots. llvm-svn: 246321 | ||||
* | [X86][XOP] Added debug codegen test for XOP intrinsics | Simon Pilgrim | 2015-08-27 | 1 | -1/+66 |
| | | | | | | Part of PR24590 llvm-svn: 246211 | ||||
* | Add XOP frcz instrinsics. | Craig Topper | 2012-06-15 | 1 | -0/+30 |
| | | | | llvm-svn: 158492 | ||||
* | Add XOP permute intrinsics. | Craig Topper | 2012-06-12 | 1 | -0/+20 |
| | | | | llvm-svn: 158351 | ||||
* | Add XOP shift and compare intrinsics. | Craig Topper | 2012-06-11 | 1 | -0/+80 |
| | | | | llvm-svn: 158300 | ||||
* | Add XOP vprot* instruction intrinsics | Craig Topper | 2012-06-10 | 1 | -0/+40 |
| | | | | llvm-svn: 158292 | ||||
* | More XOP intrinsics | Craig Topper | 2012-06-10 | 1 | -0/+90 |
| | | | | llvm-svn: 158287 | ||||
* | Begin adding XOP intrinsics | Craig Topper | 2012-06-10 | 1 | -0/+66 |
llvm-svn: 158286 |