2c3e0051c31c3f5b2328b447eadf1cf9c4427442 |
|
06-May-2015 |
Pirama Arumuga Nainar <pirama@google.com> |
Update aosp/master LLVM for rebase to r235153 Change-Id: I9bf53792f9fc30570e81a8d80d296c681d005ea7 (cherry picked from commit 0c7f116bb6950ef819323d855415b2f2b0aad987)
/external/llvm/lib/Support/Host.cpp
|
4c5e43da7792f75567b693105cc53e3f1992ad98 |
|
08-Apr-2015 |
Pirama Arumuga Nainar <pirama@google.com> |
Update aosp/master llvm for rebase to r233350 Change-Id: I07d935f8793ee8ec6b7da003f6483046594bca49
/external/llvm/lib/Support/Host.cpp
|
ebe69fe11e48d322045d5949c83283927a0d790b |
|
23-Mar-2015 |
Stephen Hines <srhines@google.com> |
Update aosp/master LLVM for rebase to r230699. Change-Id: I2b5be30509658cb8266be782de0ab24f9099f9b9
/external/llvm/lib/Support/Host.cpp
|
37ed9c199ca639565f6ce88105f9e39e898d82d0 |
|
01-Dec-2014 |
Stephen Hines <srhines@google.com> |
Update aosp/master LLVM for rebase to r222494. Change-Id: Ic787f5e0124df789bd26f3f24680f45e678eef2d
/external/llvm/lib/Support/Host.cpp
|
c6a4f5e819217e1e12c458aed8e7b122e23a3a58 |
|
21-Jul-2014 |
Stephen Hines <srhines@google.com> |
Update LLVM for rebase to r212749. Includes a cherry-pick of: r212948 - fixes a small issue with atomic calls Change-Id: Ib97bd980b59f18142a69506400911a6009d9df18
/external/llvm/lib/Support/Host.cpp
|
dce4a407a24b04eebc6a376f8e62b41aaa7b071f |
|
29-May-2014 |
Stephen Hines <srhines@google.com> |
Update LLVM for 3.5 rebase (r209712). Change-Id: I149556c940fb7dc92d075273c87ff584f400941f
/external/llvm/lib/Support/Host.cpp
|
36b56886974eae4f9c5ebc96befd3e7bfe5de338 |
|
24-Apr-2014 |
Stephen Hines <srhines@google.com> |
Update to LLVM 3.5a. Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
/external/llvm/lib/Support/Host.cpp
|
fb5e6804f3aca40c78d88d6810ad22853816ae06 |
|
26-Nov-2013 |
Bill Wendling <isanbard@gmail.com> |
Merging r195632: ------------------------------------------------------------------------ r195632 | tnorthover | 2013-11-25 01:52:59 -0800 (Mon, 25 Nov 2013) | 3 lines X86: enable AVX2 under Haswell native compilation Patch by Adam Strzelecki ------------------------------------------------------------------------ git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_34@195737 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
00e3be6134aece98b0156ee9d0587fc70e84298b |
|
04-Nov-2013 |
Benjamin Kramer <benny.kra@googlemail.com> |
X86: Add a description for AMD bdver3 aka Steamroller. This is just bdver2 + FSGSBase. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193984 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
793ce99ea79b2a51a9ace18adcae60678efaae9e |
|
31-Oct-2013 |
Richard Sandiford <rsandifo@linux.vnet.ibm.com> |
[SystemZ] Automatically detect zEC12 and z196 hosts As on other hosts, the CPU identification instruction is priveleged, so we need to look through /proc/cpuinfo. I copied the PowerPC way of handling "generic". Several tests were implicitly assuming z10 and so failed on z196. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193742 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
94dc6540a8f3aaadb43dda50e49fc79141fae8ed |
|
13-Sep-2013 |
Preston Gurd <preston.gurd@intel.com> |
Adds support for Atom Silvermont (SLM) - -march=slm Implements Instruction scheduler latencies for Silvermont, using latencies from the Intel Silvermont Optimization Guide. Auto detects SLM. Turns on post RA scheduler when generating code for SLM. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@190717 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
d7a178eee39d3caeea8d4354d24daa8b096a1ff2 |
|
30-Aug-2013 |
Benjamin Kramer <benny.kra@googlemail.com> |
X86: Add a description of the Intel Atom Silvermont CPU. Currently this is just the atom model with SSE4.2 enabled. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@189669 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
0c1c5b0aaac80ca233523379617df93bbc0e2014 |
|
17-Aug-2013 |
Reid Kleckner <reid@kleckner.net> |
Actually, use GNU inline asm for cpuid with clang Clang doesn't support the MSVC __cpuid intrinsic yet, and fixing that is blocked on some fairly complicated issues. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188584 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
c97db8dfdd854430c28db74825a6bb7593b5ec05 |
|
14-Aug-2013 |
Reid Kleckner <reid@kleckner.net> |
Use the MSVC __cpuid intrinsic instead of inline asm This works around PR16830 in LLVM when self-hosting clang on Windows. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188397 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
9e036910f87570bce83a5bb3457b689a05868846 |
|
29-Jul-2013 |
Benjamin Kramer <benny.kra@googlemail.com> |
Some Intel Penryn CPUs come with SSE4 disabled. Detect them as core 2. PR16721. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187350 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
e8a2742352fa358159577b01ead8f508c0c7a376 |
|
17-Jul-2013 |
Duncan Sands <baldrick@free.fr> |
Ensure sys::getProcessTriple always uses a normalized triple. Patch by Thomas B. Jablin, from PR16636. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186501 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
a85644459ce0d63c92eaf2b6b35440b37c2b5364 |
|
11-Jun-2013 |
Tobias Grosser <grosser@fim.uni-passau.de> |
Make host ARM CPU feature detection independent of the vendor For ARM on linux we use /proc/cpuinfo to detect the host CPU's features. Linux derives these values without ever looking at the vendor of the specific CPU implementation. Hence, it adds little value, if we parse the output of /proc/cpuinfo only for certain vendors. This patch enables us to derive the correct feature flags e.g. for Qualcomm CPUs. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183790 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
d66ad6c57115e85487e8a29b1e073305690a9be2 |
|
04-May-2013 |
Tim Northover <Tim.Northover@arm.com> |
Allow host triple to be correctly overridden in CMake builds The intended semantics mirror autoconf, where the user is able to specify a host triple, but if it's left to the build system then "config.guess" is invoked for the default. This also renames the LLVM_HOSTTRIPLE define to LLVM_HOST_TRIPLE to fit in with the style of the surrounding defines. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@181112 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
b9548d8ee30f880a237ea46430478b95f2ef4772 |
|
03-May-2013 |
Benjamin Kramer <benny.kra@googlemail.com> |
X86: Add target description for btver2; make autodetection logic aware of AVX. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@181005 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
3579a29dba8fcc7285a3a5bec4512b4ca0a91ab3 |
|
23-Apr-2013 |
Aaron Ballman <aaron@aaronballman.com> |
Testing for _XCR_XFEATURE_ENABLED_MASK instead of a specific MSVC version because some MSVC 2010 SP1 installations do not have the _xgetbv intrinsic. Patch thanks to Serge Pavlov! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@180125 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
80a1caa5cbe1980b861e944533e6d27f6d7e43a6 |
|
22-Apr-2013 |
Craig Topper <craig.topper@gmail.com> |
Convert windows line endings to linux/unix line endings. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@179995 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
b31b099a3722ad5b5d94ffe862ee92df51565b51 |
|
03-Apr-2013 |
Aaron Ballman <aaron@aaronballman.com> |
Ensuring that both bits are set, and not just a combination of one or the other. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178674 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
1ac8f9073ce0fd0e247b477a427b35fa383cb3bd |
|
03-Apr-2013 |
Aaron Ballman <aaron@aaronballman.com> |
Testing for Visual Studio 2010 SP1 or greater before calling the _xgetbv intrinsic. This also fixes a minor code formatting issue. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178666 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
e1ecc5b0dbb85157ba70c4366deca3418fa0890a |
|
03-Apr-2013 |
Aaron Ballman <aaron@aaronballman.com> |
Second pass at addressing PR15351 by explicitly checking for AVX support when getting the host processor information. It emits a .byte sequence on GNUC compilers to work around lack of xgetbv support with older assemblers, and resolves a comment typo found in the previous patch. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178636 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
729c19482f434d8f3889d2a2c611a6e7813444f0 |
|
03-Apr-2013 |
Aaron Ballman <aaron@aaronballman.com> |
Rolling back the AVX support patch due to breaking a gcc 4.6 build bot that doesn't understand the xgetbv instruction for some reason. Will revisit when time permits. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178614 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
95a16c4dbb26ecf4e7477eb4bb00a24b34402731 |
|
03-Apr-2013 |
Aaron Ballman <aaron@aaronballman.com> |
Attempting to fix the build on older GCC versions. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178604 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
3b148e5be8ac0683e53793cfa3761b4d84e3eda2 |
|
03-Apr-2013 |
Aaron Ballman <aaron@aaronballman.com> |
This patch addresses PR15351 by explicitly checking for AVX support when getting the host processor information. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178598 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
ebbb359dd6deb33ce37fe81d491c96d8c32a4509 |
|
26-Feb-2013 |
Roman Divacky <rdivacky@freebsd.org> |
Add support for autodetection of ADM bdver2. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176130 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
fbb662f840c2f76988ff9f3f152695632cfc71be |
|
16-Jan-2013 |
Peter Collingbourne <peter@pcc.me.uk> |
Introduce llvm::sys::getProcessTriple() function. In r143502, we renamed getHostTriple() to getDefaultTargetTriple() as part of work to allow the user to supply a different default target triple at configure time. This change also affected the JIT. However, it is inappropriate to use the default target triple in the JIT in most circumstances because this will not necessarily match the current architecture used by the process, leading to illegal instruction and other such errors at run time. Introduce the getProcessTriple() function for use in the JIT and its clients, and cause the JIT to use it. On architectures with a single bitness, the host and process triples are identical. On other architectures, the host triple represents the architecture of the host CPU, while the process triple represents the architecture used by the host CPU to interpret machine code within the current process. For example, when executing 32-bit code on a 64-bit Linux machine, the host triple may be 'x86_64-unknown-linux-gnu', while the process triple may be 'i386-unknown-linux-gnu'. This fixes JIT for the 32-on-64-bit (and vice versa) build on non-Apple platforms. Differential Revision: http://llvm-reviews.chandlerc.com/D254 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172627 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
fde71f4f253538087d78e6034a5b8b8cd6d26500 |
|
13-Dec-2012 |
Hao Liu <Hao.Liu@arm.com> |
Define getHostCPUFeatures for ARM Linux platform git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170085 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
d04a8d4b33ff316ca4cf961e06c9e312eff8e64f |
|
03-Dec-2012 |
Chandler Carruth <chandlerc@gmail.com> |
Use the new script to sort the includes of every file under lib. Sooooo many of these had incorrect or strange main module includes. I have manually inspected all of these, and fixed the main module include to be the nearest plausible thing I could find. If you own or care about any of these source files, I encourage you to take some time and check that these edits were sensible. I can't have broken anything (I strictly added headers, and reordered them, never removed), but they may not be the headers you'd really like to identify as containing the API being implemented. Many forward declarations and missing includes were added to a header files to allow them to parse cleanly when included first. The main module rule does in fact have its merits. =] git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169131 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
552e7316017e6d3d3ea546a71ace2dc36cd104c8 |
|
31-Oct-2012 |
James Molloy <james.molloy@arm.com> |
Add support for Cortex-A15 host recognition. No testcase, as this is only testable on a C-A15 board. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@167108 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
4335e3495d5cd6784a99749879114caf22b9d398 |
|
26-Sep-2012 |
Benjamin Kramer <benny.kra@googlemail.com> |
Add support for detecting some corei7-class Xeons. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164714 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
ee3392b1a9e6da4b68c43ed3878035171cb94d89 |
|
12-Sep-2012 |
Roman Divacky <rdivacky@freebsd.org> |
Add support for AMD Geode. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163710 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
fd012b2e040ad0335c5163e85fbee4869328ad14 |
|
19-Jul-2012 |
Preston Gurd <preston.gurd@intel.com> |
Adds the family codes for the Midview Atom processors so that the Atom buildbot will auto-detect Atom. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@160521 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
d4d961615c67082bc24bfa5d372a93a1dcff3457 |
|
18-Jul-2012 |
Preston Gurd <preston.gurd@intel.com> |
This patch fixes 8 out of 20 unexpected failures in "make check" when run on an Intel Atom processor. The failures have arisen due to changes elsewhere in the trunk over the past 8 weeks or so. These failures were not detected by the Atom buildbot because the CPU on the Atom buildbot was not being detected as an Atom CPU. The fix for this problem is in Host.cpp and X86Subtarget.cpp, but shall remain commented out until the current set of Atom test failures are fixed. Patch by Andy Zhang and Tyler Nowicki! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@160451 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
4750c1d804a793edc1f00d4f8b9777352bb0a761 |
|
26-Jun-2012 |
Benjamin Kramer <benny.kra@googlemail.com> |
Implement getHostCPUName for ARM/linux. This will be used to implement -march=native in clang. The cpuid registers are only available in privileged mode so we don't have an OS-independent way of implementing this. ARM doesn't provide a list of processor IDs so the list is somewhat incomplete. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@159228 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
6670c82df5ef7b97862ef2a0807aa835498b7306 |
|
12-Jun-2012 |
Hal Finkel <hfinkel@anl.gov> |
Fixes for PPC host detection and features. POWER4 is a 64-bit CPU (better matched to the 970). The g3 is really the 750 (no altivec), the g4+ is the 74xx (not the 750). Patch by Andreas Tobler. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158363 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
4db738ae9862a2d00e2dca5b8fbf9d4dfa706142 |
|
12-Jun-2012 |
Hal Finkel <hfinkel@anl.gov> |
Reapply r158337, this time properly protect Darwin/PPC host CPU use with __ppc__. Original commit message: Move PPC host-CPU detection logic from PPCSubtarget into sys::getHostCPUName(). Both the new Linux functionality and the old Darwin functions have been moved. This change also allows this information to be queried directly by clang and other frontends (clang, for example, will now have real -mcpu=native support). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158349 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
138c2b4e8a4480f4d956980b24c504c27e18cfc1 |
|
12-Jun-2012 |
Jakob Stoklund Olesen <stoklund@2pi.dk> |
Revert r158337 "Move PPC host-CPU detection logic from PPCSubtarget into sys::getHostCPUName()." This commit broke most of the PowerPC unit tests when running on Intel/Apple. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158345 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
7bb39d861297398e62e2aed6dda3e80d82c453cd |
|
12-Jun-2012 |
Hal Finkel <hfinkel@anl.gov> |
Move PPC host-CPU detection logic from PPCSubtarget into sys::getHostCPUName(). Both the new Linux functionality and the old Darwin functions have been moved. This change also allows this information to be queried directly by clang and other frontends (clang, for example, will now have real -mcpu=native support). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158337 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
0d38d3a0005c60f721899475902026a91ef65fad |
|
09-May-2012 |
Bob Wilson <bob.wilson@apple.com> |
Use the cpuid 64 bit flag to pick the default CPU name for an unknown model. For the Family 6 switch in sys::getHostCPUName, an unrecognized model was reported as "i686". That's a really bad default since it means that new CPUs will be treated as if they can only use 32-bit code. This just looks at the cpuid extended feature flag for 64 bit support, and if that is set, it uses a default x86-64 cpu. Similar logic is already used for the Family 15 code. <rdar://problem/11314502> git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156486 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
79bbe855cd3443bc646b2aedb2973c9968ca3b7f |
|
02-May-2012 |
Preston Gurd <preston.gurd@intel.com> |
Change the Intel Atom detection code to recognize Lincroft and Medfield. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156025 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
aff59685a9ff59edb525a1be2120e9d0206f3bb8 |
|
24-Apr-2012 |
Evan Cheng <evan.cheng@apple.com> |
Add a missing cpu subtype. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@155402 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
fdebc38523b397743973ff6a2d2e93b112dd96e5 |
|
17-Jan-2012 |
David Blaikie <dblaikie@gmail.com> |
Remove unreachable code. (replace with llvm_unreachable to help GCC where necessary) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@148284 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
66a7fd78ee761fdf9c7f9ec13241949da3f6df24 |
|
10-Jan-2012 |
Benjamin Kramer <benny.kra@googlemail.com> |
Add definitions for AMD's bobcat (aka btver1) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@147846 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
618f89f22a5bf355648e84d833fd9cef54183662 |
|
01-Dec-2011 |
Benjamin Kramer <benny.kra@googlemail.com> |
Autodetect bulldozers. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145607 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
cf847bfa6f01645d023fbc959c207259ecb48391 |
|
25-Aug-2011 |
Benjamin Kramer <benny.kra@googlemail.com> |
Intel family 6 model 44 is Gulftown/Westmere-EP and doesn't have AVX. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138573 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
7c3a5cac02d6676c6e9c55bf8d60bdfa38e3e00a |
|
09-Jul-2011 |
Bob Wilson <bob.wilson@apple.com> |
Update comments for SandyBridge CPU identifiers. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134759 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
26fc025e62eda1aca0099aace66110bb10b77f79 |
|
09-Jul-2011 |
Bob Wilson <bob.wilson@apple.com> |
Recognize Intel CPUs with Family=6 and Model=44. According to Intel Application Note 485, this value is used for "Intel Core i7 and Intel Xeon processor". Just include it with the other "corei7-avx" entries. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134750 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
78a113cbff5941ac6163a3f240ea6e91cb85649a |
|
09-Jun-2011 |
Chris Lattner <sabre@nondot.org> |
add another sandybridge alias. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132772 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
eb274e6bdda7a8868534a70dcd4799ee93d76b17 |
|
20-May-2011 |
Benjamin Kramer <benny.kra@googlemail.com> |
Rename the "sandybridge" subtarget to "corei7-avx", for GCC compatibility. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131730 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
2a121b92bbacd1215e1a62f2967d43ff7e3d451b |
|
05-Apr-2011 |
Roman Divacky <rdivacky@freebsd.org> |
Add support for detection of Intel SandyBridge. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128920 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|
1f6efa3996dd1929fbc129203ce5009b620e6969 |
|
29-Nov-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Merge System into Support. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120298 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/Host.cpp
|