Home
last modified time | relevance | path

Searched refs:FeaturesRequired (Results 1 – 4 of 4) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/RISCV/Utils/
H A DRISCVBaseInfo.h138 FeatureBitset FeaturesRequired; member
146 if (FeaturesRequired.none()) in haveRequiredFeatures()
148 return (FeaturesRequired & ActiveFeatures) == FeaturesRequired; in haveRequiredFeatures()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/Utils/
H A DARMBaseInfo.h120 FeatureBitset FeaturesRequired; member
124 return (FeaturesRequired & ActiveFeatures) == FeaturesRequired; in hasRequiredFeatures()
129 return (FeaturesRequired & TestFeatures) == TestFeatures; in isInRequiredFeatures()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/Utils/
H A DAArch64BaseInfo.h272 FeatureBitset FeaturesRequired; member
276 Name(N), Encoding(E), FeaturesRequired(F) {}; in SysAlias()
279 return (FeaturesRequired & ActiveFeatures) == FeaturesRequired; in haveFeatures()
282 FeatureBitset getRequiredFeatures() const { return FeaturesRequired; } in getRequiredFeatures()
485 FeatureBitset FeaturesRequired; member
488 return (FeaturesRequired & ActiveFeatures) == FeaturesRequired; in haveFeatures()
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVSystemOperands.td33 code FeaturesRequired = [{ {} }];
40 let Fields = [ "Name", "Encoding", "FeaturesRequired", "isRV32Only" ];
75 let FeaturesRequired = [{ {RISCV::FeatureStdExtF} }] in {