[OpenMP][host runtime] Introduce kmp_cpuinfo_flags_t to replace integer flags
authorPeyton, Jonathan L <jonathan.l.peyton@intel.com>
Mon, 20 Sep 2021 18:24:55 +0000 (13:24 -0500)
committerPeyton, Jonathan L <jonathan.l.peyton@intel.com>
Fri, 1 Oct 2021 16:08:39 +0000 (11:08 -0500)
commit343b9e8590db6bc815df3a3fec5bb25c23261476
treead66a4f774961e3a41ef5ddaaaa9e49ed29d112d
parent957b4c57501bf94492dbee7141b2ecf5b4e43b70
[OpenMP][host runtime] Introduce kmp_cpuinfo_flags_t to replace integer flags

Store CPUID support flags as bits instead of using entire integers.

Differential Revision: https://reviews.llvm.org/D110091
openmp/runtime/src/kmp.h
openmp/runtime/src/kmp_csupport.cpp
openmp/runtime/src/kmp_lock.cpp
openmp/runtime/src/kmp_os.h
openmp/runtime/src/kmp_settings.cpp
openmp/runtime/src/kmp_utility.cpp