Searched refs:FeatureMask (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | SanitizerBinaryMetadata.cpp | 160 uint64_t &FeatureMask); 274 uint64_t FeatureMask = 0; in runOn() local 281 RequiresCovered |= runOn(I, MIS, MDB, FeatureMask); in runOn() 285 FeatureMask &= ~kSanitizerBinaryMetadataAtomics; in runOn() 287 FeatureMask &= ~kSanitizerBinaryMetadataUAR; in runOn() 288 if (FeatureMask & kSanitizerBinaryMetadataUAR) { in runOn() 296 if (Options.Covered || (FeatureMask && RequiresCovered)) { in runOn() 302 Constant *CFM = IRB.getInt64(FeatureMask); in runOn() 409 MDBuilder &MDB, uint64_t &FeatureMask) { in runOn() argument 416 if (Options.UAR && !(FeatureMask & kSanitizerBinaryMetadataUAR)) { in runOn() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | GlobalOpt.cpp | 2532 DenseMap<Function *, uint64_t> FeatureMask; in OptimizeNonTrivialIFuncs() local 2564 auto [It, Inserted] = FeatureMask.try_emplace(Callee); in OptimizeNonTrivialIFuncs() 2571 return FeatureMask[LHS] > FeatureMask[RHS]; in OptimizeNonTrivialIFuncs() 2581 auto [FeatIt, FeatInserted] = FeatureMask.try_emplace(Caller); in OptimizeNonTrivialIFuncs() 2594 return FeatureMask[LHS] > FeatureMask[RHS]; in OptimizeNonTrivialIFuncs() 2606 uint64_t CallerBits = FeatureMask[Caller]; in OptimizeNonTrivialIFuncs() 2607 uint64_t CalleeBits = FeatureMask[Callee]; in OptimizeNonTrivialIFuncs() 2625 CalleeBits = FeatureMask[Callees[I]]; in OptimizeNonTrivialIFuncs()
|
| /freebsd/contrib/llvm-project/llvm/lib/TargetParser/ |
| H A D | X86TargetParser.cpp | 760 std::array<uint32_t, 4> FeatureMask{}; in getCpuSupportsMask() local 769 assert(Feature / 32 < FeatureMask.size()); in getCpuSupportsMask() 770 FeatureMask[Feature / 32] |= 1U << (Feature % 32); in getCpuSupportsMask() 772 return FeatureMask; in getCpuSupportsMask()
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | AsmMatcherEmitter.cpp | 2788 std::string FeatureMask = GetAliasRequiredFeatures(R, Info); in emitMnemonicAliasVariant() local 2792 if (FeatureMask.empty()) { in emitMnemonicAliasVariant() 2812 MatchCode += "if (" + FeatureMask + ")\n"; in emitMnemonicAliasVariant()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/ |
| H A D | X86.cpp | 672 CodeGenFunction::EmitX86CpuSupports(std::array<uint32_t, 4> FeatureMask) { in EmitX86CpuSupports() argument 674 if (FeatureMask[0] != 0) { in EmitX86CpuSupports() 697 Value *Mask = Builder.getInt32(FeatureMask[0]); in EmitX86CpuSupports() 708 const uint32_t M = FeatureMask[i]; in EmitX86CpuSupports()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenFunction.h | 5528 llvm::Value *EmitX86CpuSupports(std::array<uint32_t, 4> FeatureMask);
|