HomeSort by: relevance | last modified time | path
    Searched defs:Features (Results 1 - 25 of 54) sorted by relevancy

1 2 3

  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/
TargetSelect.cpp 38 /// arch. Add any CPU features specified via -mcpu or -mattr.
77 // Package up features to be passed to target/subtarget
80 SubtargetFeatures Features;
82 Features.AddFeature(MAttrs[i]);
83 FeaturesStr = Features.getString();
  /src/sys/external/bsd/compiler_rt/dist/lib/fuzzer/
FuzzerMerge.h 13 // it so that only inputs with new coverage ('features') are added.
36 // within the same size the inputs that have more new features.
55 Vector<uint32_t> Features;
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/
InfoStream.h 65 PdbRaw_Features Features = PdbFeatureNone;
InfoStreamBuilder.h 63 std::vector<PdbRaw_FeatureSig> Features;
  /src/external/apache2/llvm/dist/llvm/tools/llvm-mc-disassemble-fuzzer/
llvm-mc-disassemble-fuzzer.cpp 129 // Package up features to be passed to target/subtarget
133 SubtargetFeatures Features;
135 Features.AddFeature(MAttrs[i]);
136 FeaturesStr = Features.getString();
  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
CodeGenHwModes.cpp 23 Features = std::string(R->getValueAsString("Features"));
28 dbgs() << Name << ": " << Features << '\n';
CodeGenHwModes.h 31 std::string Features;
  /src/external/apache2/llvm/dist/clang/include/clang/Basic/
TargetOptions.h 53 /// The list of target specific features to enable or disable, as written on the command line.
56 /// The list of target specific features to enable or disable -- this should
58 std::vector<std::string> Features;
60 /// The map of which features have been enabled disabled based on the command
64 /// Supported OpenCL extensions and optional core features.
Builtins.h 57 const char *Features;
213 return getRecord(ID).Features;
  /src/external/apache2/llvm/dist/clang/lib/Basic/
TargetID.cpp 27 auto Features = T.isAMDGCN() ? llvm::AMDGPU::getArchAttrAMDGCN(ProcKind)
29 if (Features & llvm::AMDGPU::FEATURE_SRAMECC)
31 if (Features & llvm::AMDGPU::FEATURE_XNACK)
60 // name or features are valid for the processor.
62 // A target ID is a processor name followed by a list of target features
78 auto Features = Split.second;
79 if (Features.empty())
86 while (!Features.empty()) {
87 auto Splits = Features.split(':');
98 Features = Splits.second
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
CommandFlags.cpp 558 SubtargetFeatures Features;
560 // If user asked for the 'native' CPU, we need to autodetect features.
562 // features the autodetected CPU name lists in the target. For example,
568 Features.AddFeature(F.first(), F.second);
572 Features.AddFeature(MAttr);
574 return Features.getString();
578 SubtargetFeatures Features;
580 // If user asked for the 'native' CPU, we need to autodetect features.
582 // features the autodetected CPU name lists in the target. For example,
588 Features.AddFeature(F.first(), F.second)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Support/
X86TargetParser.cpp 1 //===-- X86TargetParser - Parser for X86 features ---------------*- C++ -*-===//
9 // This file implements a target parser to recognise X86 hardware features.
21 /// Container class for CPU features.
108 FeatureBitset Features;
177 // SkylakeServer inherits all SkylakeClient features except SGX.
421 if (P.Name == CPU && (P.Features[FEATURE_64BIT] || !Only64Bit))
436 if (!P.Name.empty() && (P.Features[FEATURE_64BIT] || !Only64Bit))
443 if (!P.Name.empty() && (P.Features[FEATURE_64BIT] || !Only64Bit) &&
461 // Features with no dependencies.
506 // Not really CPU features, but need to be in the table because clang use
    [all...]
TargetParser.cpp 1 //===-- TargetParser - Parser for target features ---------------*- C++ -*-===//
9 // This file implements a target parser to recognise hardware features such as
30 unsigned Features;
34 // Name Canonical Kind Features
65 // Don't bother listing the implicitly true features
67 // Name Canonical Kind Features
166 return Entry->Features;
172 return Entry->Features;
247 unsigned Features;
249 bool is64Bit() const { return (Features & FK_64BIT);
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/
RISCVELFStreamer.cpp 31 const FeatureBitset &Features = STI.getFeatureBits();
38 if (Features[RISCV::FeatureStdExtC])
  /src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
JITTargetMachineBuilder.h 109 /// Set subtarget features.
111 Features = SubtargetFeatures(FeatureString);
115 /// Add subtarget features.
119 /// Access subtarget features.
120 SubtargetFeatures &getFeatures() { return Features; }
122 /// Access subtarget features.
123 const SubtargetFeatures &getFeatures() const { return Features; }
151 SubtargetFeatures Features;
  /src/external/apache2/llvm/dist/llvm/include/llvm/MC/
SubtargetFeature.h 10 /// The intent is to be able to package specific features that should or should
12 /// as example, gather chip info from the command line, a long with features
36 /// Container class for subtarget features.
175 /// Manages the enabling and disabling of subtarget specific features.
177 /// Features are encoded as a string of the form
180 /// Each of the remaining features is prefixed with + or - indicating whether
184 std::vector<std::string> Features; ///< Subtarget features as a vector
189 /// Returns features as a string.
192 /// Adds Features
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Object/
ELFObjectFile.cpp 101 SubtargetFeatures Features;
108 Features.AddFeature("mips2");
111 Features.AddFeature("mips3");
114 Features.AddFeature("mips4");
117 Features.AddFeature("mips5");
120 Features.AddFeature("mips32");
123 Features.AddFeature("mips64");
126 Features.AddFeature("mips32r2");
129 Features.AddFeature("mips64r2");
132 Features.AddFeature("mips32r6")
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZTargetMachine.cpp 49 SmallVector<StringRef, 3> Features;
50 FS.split(Features, ',', -1, false /* KeepEmpty */);
51 for (auto &Feature : Features) {
172 Attribute FSAttr = F.getFnAttribute("target-features");
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
Attr.h 353 std::vector<std::string> Features;
365 Features == Other.Features;
  /src/external/apache2/llvm/dist/clang/include/clang/Lex/
LiteralSupport.h 212 const LangOptions &Features;
229 const SourceManager &sm, const LangOptions &features,
232 : SM(sm), Features(features), Target(target), Diags(diags),
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenTBAA.h 121 const LangOptions &Features;
172 const LangOptions &Features, MangleContext &MContext);
  /src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/
HIP.cpp 56 std::vector<llvm::StringRef> Features;
57 amdgpu::getAMDGPUTargetFeatures(D, TC.getTriple(), Args, Features);
59 // Add features to mattr such as cumode
61 for (auto OneFeature : unifyTargetFeatures(Features)) {
63 if (OneFeature != Features.back())
66 if (!Features.empty())
  /src/external/apache2/llvm/dist/llvm/lib/LTO/
LTOBackend.cpp 183 SubtargetFeatures Features;
184 Features.getDefaultSubtargetFeatures(Triple(TheTriple));
186 Features.AddFeature(A);
202 TheTriple, Conf.CPU, Features.getString(), Conf.Options, RelocModel,
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUPropagateAttributes.cpp 15 /// The pass analyzes call graph and propagates ABI target features through the
49 // Target features to propagate.
70 explicit FnProperties(const FeatureBitset &&FB) : Features(FB) {}
74 Features = TM.getSubtargetImpl(F)->getFeatureBits();
82 if ((Features & TargetFeatures) != (Other.Features & TargetFeatures))
91 FnProperties New((Features & ~TargetFeatures) | CallerProps.Features);
97 FeatureBitset Features;
122 // Find a clone with required features
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/
HexagonMCCodeEmitter.cpp 379 FeatureBitset Features = computeAvailableFeatures(STI.getFeatureBits());
383 verifyInstructionPredicates(HMI, Features);

Completed in 54 milliseconds

1 2 3