History log of /external/llvm/lib/Support/Host.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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