Searched refs:FeatureMask (Results 1 – 5 of 5) sorted by relevance
161 uint64_t &FeatureMask);265 uint64_t FeatureMask = 0; in runOn() local272 RequiresCovered |= runOn(I, MIS, MDB, FeatureMask); in runOn()276 FeatureMask &= ~kSanitizerBinaryMetadataAtomics; in runOn()278 FeatureMask &= ~kSanitizerBinaryMetadataUAR; in runOn()279 if (FeatureMask & kSanitizerBinaryMetadataUAR) { in runOn()287 if (Options.Covered || (FeatureMask && RequiresCovered)) { in runOn()293 Constant *CFM = IRB.getInt64(FeatureMask); in runOn()407 if (Options.UAR && !(FeatureMask & kSanitizerBinaryMetadataUAR)) { in runOn()409 FeatureMask |= kSanitizerBinaryMetadataUAR; in runOn()[all …]
734 std::array<uint32_t, 4> FeatureMask{}; in getCpuSupportsMask() local743 assert(Feature / 32 < FeatureMask.size()); in getCpuSupportsMask()744 FeatureMask[Feature / 32] |= 1U << (Feature % 32); in getCpuSupportsMask()746 return FeatureMask; in getCpuSupportsMask()
2767 std::string FeatureMask = GetAliasRequiredFeatures(R, Info); in emitMnemonicAliasVariant() local2771 if (FeatureMask.empty()) { in emitMnemonicAliasVariant()2791 MatchCode += "if (" + FeatureMask + ")\n"; in emitMnemonicAliasVariant()
4997 llvm::Value *EmitX86CpuSupports(std::array<uint32_t, 4> FeatureMask);
13957 CodeGenFunction::EmitX86CpuSupports(std::array<uint32_t, 4> FeatureMask) { in EmitX86CpuSupports() argument13959 if (FeatureMask[0] != 0) { in EmitX86CpuSupports()13982 Value *Mask = Builder.getInt32(FeatureMask[0]); in EmitX86CpuSupports()13993 const uint32_t M = FeatureMask[i]; in EmitX86CpuSupports()