Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Re-commit of r238201 with fix for building with shared libraries. | Luke Cheeseman | 2015-06-01 | 1 | -0/+78 |
| | | | | llvm-svn: 238739 | ||||
* | Revert "Re-commit changes in r237579 with fix for bug breaking windows builds." | Diego Novillo | 2015-05-26 | 1 | -78/+0 |
| | | | | | | | This reverts commit r238201 to fix linking problems in x86 Linux http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20150525/278413.html llvm-svn: 238223 | ||||
* | Re-commit changes in r237579 with fix for bug breaking windows builds. | Luke Cheeseman | 2015-05-26 | 1 | -0/+78 |
| | | | | llvm-svn: 238201 | ||||
* | Revert r237579, as it broke windows buildbots | Oliver Stannard | 2015-05-18 | 1 | -78/+0 |
| | | | | llvm-svn: 237583 | ||||
* | [LLVM - ARM/AArch64] Add ACLE special register intrinsics | Oliver Stannard | 2015-05-18 | 1 | -0/+78 |
This patch implements LLVM support for the ACLE special register intrinsics in section 10.1, __arm_{w,r}sr{,p,64}. This patch is intended to lower the read/write_register instrinsics, used to implement the special register intrinsics in the clang patch for special register intrinsics (see http://reviews.llvm.org/D9697), to ARM specific instructions MRC,MCR,MSR etc. to allow reading an writing of coprocessor registers in AArch32 and AArch64. This is done by inspecting the register string passed to the intrinsic and then lowering to the appropriate instruction. Patch by Luke Cheeseman. Differential Revision: http://reviews.llvm.org/D9699 llvm-svn: 237579 |