Searched refs:FeatureMask (Results 1 – 5 of 5) sorted by relevance
162 uint64_t &FeatureMask);273 uint64_t FeatureMask = 0; in runOn() local280 RequiresCovered |= runOn(I, MIS, MDB, FeatureMask); in runOn()284 FeatureMask &= ~kSanitizerBinaryMetadataAtomics; in runOn()286 FeatureMask &= ~kSanitizerBinaryMetadataUAR; in runOn()287 if (FeatureMask & kSanitizerBinaryMetadataUAR) { in runOn()295 if (Options.Covered || (FeatureMask && RequiresCovered)) { in runOn()301 Constant *CFM = IRB.getInt64(FeatureMask); in runOn()408 MDBuilder &MDB, uint64_t &FeatureMask) { in runOn() argument415 if (Options.UAR && !(FeatureMask & kSanitizerBinaryMetadataUAR)) { in runOn()[all …]
736 std::array<uint32_t, 4> FeatureMask{}; in getCpuSupportsMask() local745 assert(Feature / 32 < FeatureMask.size()); in getCpuSupportsMask()746 FeatureMask[Feature / 32] |= 1U << (Feature % 32); in getCpuSupportsMask()748 return FeatureMask; in getCpuSupportsMask()
2789 std::string FeatureMask = GetAliasRequiredFeatures(R, Info); in emitMnemonicAliasVariant() local2793 if (FeatureMask.empty()) { in emitMnemonicAliasVariant()2813 MatchCode += "if (" + FeatureMask + ")\n"; in emitMnemonicAliasVariant()
5335 llvm::Value *EmitX86CpuSupports(std::array<uint32_t, 4> FeatureMask);
14243 CodeGenFunction::EmitX86CpuSupports(std::array<uint32_t, 4> FeatureMask) { in EmitX86CpuSupports() argument14245 if (FeatureMask[0] != 0) { in EmitX86CpuSupports()14268 Value *Mask = Builder.getInt32(FeatureMask[0]); in EmitX86CpuSupports()14279 const uint32_t M = FeatureMask[i]; in EmitX86CpuSupports()