LLVM 23.0.0git
TargetParser.cpp File Reference

Go to the source code of this file.

Functions

static const BasicSubtargetSubTypeKVfind (StringRef S, ArrayRef< BasicSubtargetSubTypeKV > A)
 Find KV in array using binary search.
static void setImpliedBits (FeatureBitset &Bits, const FeatureBitset &Implies, ArrayRef< BasicSubtargetFeatureKV > FeatureTable)
 For each feature that is (transitively) implied by this feature, set it.

Function Documentation

◆ find()

◆ setImpliedBits()

void setImpliedBits ( FeatureBitset & Bits,
const FeatureBitset & Implies,
ArrayRef< BasicSubtargetFeatureKV > FeatureTable )
static

For each feature that is (transitively) implied by this feature, set it.

Definition at line 32 of file TargetParser.cpp.

References setImpliedBits(), and llvm::FeatureBitset::test().

Referenced by llvm::getCPUDefaultTargetFeatures(), and setImpliedBits().