72062f5744557e270a38192554c3126ea5f97434 |
|
31-Jan-2013 |
Tim Northover <Tim.Northover@arm.com> |
Add AArch64 as an experimental target. This patch adds support for AArch64 (ARM's 64-bit architecture) to LLVM in the "experimental" category. Currently, it won't be built unless requested explicitly. This initial commit should have support for: + Assembly of all scalar (i.e. non-NEON, non-Crypto) instructions (except the late addition CRC instructions). + CodeGen features required for C++03 and C99. + Compilation for the "small" memory model: code+static data < 4GB. + Absolute and position-independent code. + GNU-style (i.e. "__thread") TLS. + Debugging information. The principal omission, currently, is performance tuning. This patch excludes the NEON support also reviewed due to an outbreak of batshit insanity in our legal department. That will be committed soon bringing the changes to precisely what has been approved. Further reviews would be gratefully received. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174054 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/autoconf/config.sub
|
b4b54153ad760c69a00a08531abef4ed434a5092 |
|
12-Dec-2011 |
Tony Linthicum <tlinth@codeaurora.org> |
Hexagon backend support git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146412 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/autoconf/config.sub
|
9976bac3857fc4b6fb1386d08114738b108cf3ed |
|
23-Aug-2011 |
Ivan Krasin <krasin@chromium.org> |
Update config.sub, config.guess and configure. The motivation to do that: 1. Now, llvm would use the stock config.sub. Before that we had an uncommitted FreeBSD-related patch. Now, it has been upstreamed and comes back. It means that it would be easier to update these files in the next time (less magic knowledge) 2. Fix a typo for pseudo-CPUs: 32e[lb] -> [lb]e32, 64e[lb]->[lb]64. One of these CPUs is used for PNaCl and it was not really convenient to have a CPU that starts with a digit. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138323 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/autoconf/config.sub
|
857fd8fcdac9570b2438922058aff9677a396db4 |
|
18-Aug-2011 |
Ivan Krasin <krasin@chromium.org> |
Update autoconfig/config.{sub,guess} to the latest version from the GNU upstream: git://git.savannah.gnu.org/config.git 1. It eliminates a local LLVM patch for auroraux (because, the mainline config.sub has already got support of auroraux) 2. It adds several new recognized target cpus and operating systems (in particular, PNaCl) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137984 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/autoconf/config.sub
|
2b5e6b1c9c9c3c3f0d07098020f9eb4527515374 |
|
19-Nov-2009 |
Edward O'Callaghan <eocallaghan@auroraux.org> |
autoconf config.* claims to not know about auroraux triple. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@89301 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/autoconf/config.sub
|
0674f4b44bea6b4f75b47d0f47d0dfdd91ec6eaf |
|
18-Sep-2009 |
Mike Stump <mrs@apple.com> |
Update to latest versions of config.guess and config.sub from http://savannah.gnu.org/projects/config git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82229 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/autoconf/config.sub
|
8bb825067f298fefa7c4a4339e9353a8860c2ef5 |
|
10-Sep-2004 |
Brian Gaeke <gaeke@uiuc.edu> |
Update to latest versions of config.guess and config.sub from http://savannah.gnu.org/projects/config git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16268 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/autoconf/config.sub
|
4ea390d888b51dbd2c31516a3ed3c3f6ffdfef4e |
|
22-Jul-2003 |
John Criswell <criswell@uiuc.edu> |
These are the autoconf files in their new home. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7233 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/autoconf/config.sub
|