summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support/Host.cpp
Commit message (Expand)AuthorAgeFilesLines
* [X86] Add initial skeleton support for knm cpuCraig Topper2017-10-131-0/+6
* [AArch64] Add basic support for Qualcomm's Saphira CPU.Chad Rosier2017-09-251-0/+1
* [Falkor] Add falkor CPU to host detectionBalaram Makam2017-09-221-0/+1
* [ARM] Add more CPUs to host detectionEli Friedman2017-09-131-0/+3
* bpf: close the file descriptor after probe inside getHostCPUNameForBPFYonghong Song2017-08-231-1/+5
* bpf: add variants of -mcpu=# and support for additional jmp insnsYonghong Song2017-08-231-1/+38
* [X86] Improve the unknown stepping support for Intel CPUs in getHostCPUNameCraig Topper2017-07-271-2/+22
* [SystemZ] Add support for IBM z14 processor (1/3)Ulrich Weigand2017-07-171-0/+2
* [X86] Use MSVC's __cpuidex intrinsic instead of inline assembly in getHostCPU...Craig Topper2017-07-171-29/+10
* [X86] Simplify the getHostCPUName for AMD family 6 and 15.Craig Topper2017-07-131-38/+11
* [X86] Synchronize the ProcessorFeatures enum used by getHostCPUName with the ...Craig Topper2017-07-121-41/+123
* [X86] Sync ProcessorTypes and ProcessorSubtypes enums used by getHostCPUName ...Craig Topper2017-07-121-50/+35
* [X86] Cleanup the switches in getHostCPUName to remove impossible combinations.Craig Topper2017-07-121-26/+9
* [X86] Remove 'barcelona' string from getHostCPUName. Use 'amdfam10' instead. ...Craig Topper2017-07-121-2/+0
* [X86] Fix typo in comment. NFCCraig Topper2017-07-101-1/+1
* [X86] Remove asserts from getX86CpuIDAndInfo/getX86CpuIDAndInfoEx. Restore pa...Craig Topper2017-07-101-7/+10
* [X86] Remove check for AVX512 support from skylake-avx512 detection in getHos...Craig Topper2017-07-091-6/+1
* [X86] In getHostCPUName, remove some code that changes some AMD CPU names bas...Craig Topper2017-07-081-15/+1
* [X86] Correct the BDVER4 model numbers to include 0x70-0x7f.Craig Topper2017-07-081-1/+1
* [X86] Minor formatting fix. NFCCraig Topper2017-07-081-4/+2
* [X86] Use 'unsigned' instead of 'unsigned int' for consistency in the X86 por...Craig Topper2017-07-081-7/+7
* [X86] Cleanup some CPUID usage in getAvailableFeatures.Craig Topper2017-07-081-5/+10
* [Support] sys::getProcessTriple should return a macOS triple usingAlex Lorenz2017-07-071-1/+2
* [LLVM][X86][Goldmont] Adding new target-cpu: GoldmontMichael Zuckerman2017-06-291-1/+9
* [X86] Fixing VPOPCNTDQ feature set lookup.Oren Ben Simhon2017-05-281-1/+1
* [X86] Adding vpopcntd and vpopcntq instructionsOren Ben Simhon2017-05-251-0/+1
* [X86][LWP] Add llvm support for LWP instructions (reapplied).Simon Pilgrim2017-05-031-0/+1
* Revert rL302028 due to accidental line ending changes.Simon Pilgrim2017-05-031-1496/+1495
* [X86][LWP] Add llvm support for LWP instructions.Simon Pilgrim2017-05-031-1495/+1496
* [Support] Fix ErrorOr assertion when /proc/cpuinfo doesn't exist.Teresa Johnson2017-04-131-0/+1
* Remove xgene1 from host detectionYi Kong2017-04-111-11/+1
* Implement host CPU detection for AArch64Yi Kong2017-04-041-4/+32
* Make naming in Host.h in line with coding standards.Kristof Beyls2017-03-311-6/+6
* Revert "Make naming in Host.h in line with coding standards."Kristof Beyls2017-03-301-6/+6
* Make naming in Host.h in line with coding standards.Kristof Beyls2017-03-301-6/+6
* Refactor getHostCPUName to allow testing on non-native hardware.Kristof Beyls2017-03-301-214/+204
* [X86] Remove the HLE feature flag.Craig Topper2017-02-091-1/+0
* [X86] Remove INVPCID and SMAP feature flags. They aren't currently used by an...Craig Topper2017-02-091-2/+0
* [X86] Clzero intrinsic and its addition under znver1Craig Topper2017-02-091-0/+4
* [X86] Remove PCOMMIT instruction support since Intel has deprecated this inst...Craig Topper2017-02-081-1/+0
* AMD family 17h (znver1) enablementCraig Topper2017-01-101-0/+19
* [X86] Add Intel Kaby Lake model numbers to getHostCPUName aliased to "skylake...Craig Topper2017-01-051-2/+4
* [X86] Change getHostCPUName to report Intel model 0x4e as "skylake" instead o...Craig Topper2017-01-051-3/+11
* [PowerPC] Add identification for POWER8NVLNemanja Ivanovic2017-01-041-0/+1
* Add computeHostNumPhysicalCores() implementation for DarwinMehdi Amini2016-10-191-0/+19
* Reduce global namespace pollution. NFC.Benjamin Kramer2016-10-181-2/+2
* Add interface to compute number of physical cores on host systemTeresa Johnson2016-10-131-1/+57
* [cpu-detection] Copy simplified version of get_cpuid_max to remove dependency...Alina Sbirlea2016-10-041-5/+37
* Properly ifdef the use of cpuid.Alina Sbirlea2016-07-201-1/+6
* [cpu-detection] Cleanup of Host.cpp.Alina Sbirlea2016-07-201-46/+48
OpenPOWER on IntegriCloud