summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/builtins/cpu_model.c
Commit message (Expand)AuthorAgeFilesLines
* [compiler-rt] Don't check XCR0 when detecting avx512 on Darwin.Florian Hahn2019-11-211-0/+8
* [X86] Add AMD Matisse (znver2) model number to getHostCPUName and compiler-rt...Craig Topper2019-11-181-2/+2
* [X86] Add support for avx512bf16 for __builtin_cpu_supports and compiler-rt's...Craig Topper2019-09-041-1/+7
* Move a break into the correct place. NFCI.Peter Collingbourne2019-08-231-1/+1
* BMI2 support is indicated in bit eight of EBX, not nine.Eric Christopher2019-08-051-1/+1
* [X86] Add more icelake model numbers to compiler-rt implementation of __built...Craig Topper2019-05-221-0/+8
* [X86] Add icelake-client and tremont model numbers to compiler-rt's implement...Craig Topper2019-05-201-0/+9
* [builtins] Use single line C++/C99 comment stylePetr Hosek2019-04-281-12/+12
* [builtins] Reformat builtins with clang-formatPetr Hosek2019-04-281-24/+22
* Make __cpu_model a hidden symbol, to match libgcc.Sterling Augustine2019-03-201-0/+10
* [X86] Add 'znver2' and 'cascadelake' support to __cpu_indicator_init.Craig Topper2019-02-261-6/+20
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [X86][compiler-rt] Add missing semicolonBenjamin Kramer2018-11-241-1/+1
* [X86] Make conversion of feature bits into a mask explicitly unsigned by usin...Craig Topper2018-11-241-6/+6
* [X86][compiler-rt] Attempt to fix a warning about a shift amount being negati...Craig Topper2018-11-241-6/+6
* [X86][compiler-rt] Add additional CPUs and features to the cpu detection to m...Craig Topper2018-10-201-35/+78
* [compiler-rt][X86][AMD][Bulldozer] Fix Bulldozer Model 2 detection.Roman Lebedev2018-05-011-2/+2
* [X86] Add cpu detection for cannonlake.Craig Topper2017-11-191-0/+7
* [X86] Add Knights Mill CPU to cpu_indicator support to match libgcc.Craig Topper2017-10-111-0/+5
* [X86][builtins] Sync getX86CpuIDAndInfoEx with llvm's Host.cpp again.Craig Topper2017-07-191-29/+10
* [compiler-rt][X86] Match the detection of cpu's for __cpu_model to the latest...Craig Topper2017-07-131-309/+109
* [X86] Sync a few more things from llvm's Host.cpp to cpu_model.Craig Topper2017-07-101-42/+32
* [X86] Resync cpu_model.c with llvm's Host.cpp in preparation for making it co...Craig Topper2017-07-101-34/+55
* [builtins] Fix MSVC buildReid Kleckner2017-04-071-6/+13
* [compiler-rt] Change all asm directives to __asm__ in cpu_model.Alina Sbirlea2016-07-171-36/+36
* Add runtime support for __cpu_model (__builtin_cpu_supports)Alina Sbirlea2016-07-141-0/+797
* Revert "Add runtime support for __cpu_model (__builtin_cpu_supports)"Alina Sbirlea2016-07-081-799/+0
* Add runtime support for __cpu_model (__builtin_cpu_supports)Alina Sbirlea2016-07-081-0/+799
* Revert r274865-r274870Alina Sbirlea2016-07-081-799/+0
* Added comments identifing code sourceAlina Sbirlea2016-07-081-0/+4
* Check cpuid supported for i386.Alina Sbirlea2016-07-081-1/+29
* Add default initialization. Add unit test.Alina Sbirlea2016-07-081-1/+1
* clang-format itAlina Sbirlea2016-07-081-40/+38
* Add runtime support for __cpu_model (__builtin_cpu_supports)Alina Sbirlea2016-07-081-0/+769