summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support/Host.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [X86] Add 'sahf' to getHostCPUFeatures so -march=native will pick it up corre...Craig Topper2018-02-171-0/+1
* [X86] Add intrinsic support for the RDPID instructionCraig Topper2018-01-181-1/+3
* [X86] Minor formatting fix to getHostCPUFeatures. NFCCraig Topper2017-12-181-2/+1
* [AArch64] Add Exynos to host detectionEvandro Menezes2017-12-081-0/+31
* Control-Flow Enforcement Technology - Shadow Stack support (LLVM side)Oren Ben Simhon2017-11-261-0/+3
* [x86][icelake]GFNICoby Tayree2017-11-261-0/+1
* [X86] Move the information about the feature bits used by compiler-rt and sha...Craig Topper2017-11-211-102/+59
* [X86] Sort bits in getHostCPUFeatures again.Craig Topper2017-11-211-11/+5
* [x86][icelake]BITALGCoby Tayree2017-11-211-0/+3
* [x86][icelake]VNNICoby Tayree2017-11-211-0/+3
* [x86][icelake]vbmi2Coby Tayree2017-11-211-0/+1
* [x86][icelake]vpclmulqdq introductionCoby Tayree2017-11-211-0/+3
* [x86][icelake]VAES introductionCoby Tayree2017-11-211-0/+1
* [X86] clzero check in getHostCPUFeatures should use getX86CpuIDAndInfo not ge...Craig Topper2017-11-191-1/+1
* [X86] Reorder and reformat the feature bit checks in getHostCPUFeatues to kee...Craig Topper2017-11-191-54/+50
* [X86] Add some explanatory comments to the ProcessorFeatures enum in Host.cpp.Craig Topper2017-11-151-1/+4
* [X86] Add getHostCPUName support for the Gemini Lake model number which also ...Craig Topper2017-11-151-2/+3
* [X86] Add getHostCPUName support for cannonlake.Craig Topper2017-11-151-7/+21
* [X86] Add a def file to CPU vendor, type, and subtype encodings used by Host.cppCraig Topper2017-11-101-271/+101
* [X86] Promote athlon, athlon-xp, k8, and k8-sse3 to types instead of subtypes...Craig Topper2017-11-031-24/+16
* [X86] Initialize Type and Subtype in getHostCPUName to 0.Craig Topper2017-11-031-2/+2
* [X86] Simplify the pentium4 code in getHostCPUName to be based on feature fla...Craig Topper2017-11-021-34/+6
* [X86] Change getHostCPUName fallback code to not select 'x86-64' for unknown ...Craig Topper2017-11-021-2/+7
* [X86] Remove the model checks from the 486 detection code in Host.cppCraig Topper2017-11-021-14/+1
* [X86] Simplify the detection of pentium-mmx in Host.cpp.Craig Topper2017-11-021-21/+6
* [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
OpenPOWER on IntegriCloud