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

1 2

  /src/external/apache2/llvm/dist/llvm/lib/Option/
Option.cpp 71 const Option Group = getGroup();
72 if (Group.isValid()) {
73 O << " Group:";
74 Group.print(O);
103 const Option Group = getGroup();
104 if (Group.isValid())
105 return Group.matches(Opt);
  /src/external/apache2/llvm/dist/llvm/include/llvm/MC/
MCSectionELF.h 42 /// The section group signature symbol (if not null) and a bool indicating
43 /// whether this is a GRP_COMDAT group.
44 const PointerIntPair<const MCSymbolELF *, 1, bool> Group;
55 unsigned entrySize, const MCSymbolELF *group, bool IsComdat,
59 UniqueID(UniqueID), EntrySize(entrySize), Group(group, IsComdat),
61 if (Group.getPointer())
62 Group.getPointer()->setIsSignature();
78 const MCSymbolELF *getGroup() const { return Group.getPointer(); }
79 bool isComdat() const { return Group.getInt();
    [all...]
MCSectionWasm.h 29 const MCSymbolWasm *Group;
49 const MCSymbolWasm *Group, unsigned UniqueID, MCSymbol *Begin)
50 : MCSection(SV_Wasm, Name, K, Begin), UniqueID(UniqueID), Group(Group),
58 const MCSymbolWasm *getGroup() const { return Group; }
  /src/external/apache2/llvm/dist/llvm/lib/MC/MCParser/
WasmAsmParser.cpp 93 uint32_t parseSectionFlags(StringRef FlagStr, bool &Passive, bool &Group) {
101 Group = true;
118 return TokError("expected group name");
124 return TokError("invalid group name");
164 bool Group = false;
166 parseSectionFlags(getTok().getStringContents(), Passive, Group);
176 if (Group && parseGroup(GroupName))
ELFAsmParser.cpp 436 return TokError("expected group name");
442 return TokError("invalid group name");
565 bool Group = Flags & ELF::SHF_GROUP;
566 if (Group && UseLastGroup)
567 return TokError("Section cannot specifiy a group name while also acting "
568 "as a member of the last group");
577 if (Group)
578 return TokError("Group section must specify the type");
586 if (Group)
651 if (const MCSymbol *Group = Section->getGroup())
    [all...]
  /src/external/apache2/llvm/dist/clang/utils/TableGen/
ClangOptionDocEmitter.cpp 36 Record *Group;
43 // Build the tree of groups. The root in the tree is the fake option group
59 auto *G = dyn_cast<DefInit>(R->getValueInit("Group"));
71 Record *Group = nullptr;
72 if (auto *G = dyn_cast<DefInit>(R->getValueInit("Group")))
73 Group = SkipFlattened(G->getDef());
74 GroupsInGroup[Group].push_back(R);
96 Record *Group = nullptr;
97 if (auto *G = dyn_cast<DefInit>(R->getValueInit("Group")))
98 Group = SkipFlattened(G->getDef())
    [all...]
ClangDiagnosticsEmitter.cpp 56 const std::vector<Record*> &getParents(const Record *Group) {
57 return Mapping[Group];
63 getCategoryFromDiagGroup(const Record *Group,
66 std::string CatName = std::string(Group->getValueAsString("CategoryName"));
69 // The diag group may the subgroup of one or more other diagnostic groups,
71 const std::vector<Record*> &Parents = DiagGroupParents.getParents(Group);
83 // If the diagnostic is in a group, and that group has a category, use it.
84 if (DefInit *Group = dyn_cast<DefInit>(R->getValueInit("Group"))) {
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/MCA/HardwareUnits/
LSUnit.cpp 57 const MemoryGroup &Group = *GroupIt.second;
58 dbgs() << "[LSUnit] Group (" << GroupIt.first << "): "
59 << "[ #Preds = " << Group.getNumPredecessors()
60 << ", #GIssued = " << Group.getNumExecutingPredecessors()
61 << ", #GExecuted = " << Group.getNumExecutedPredecessors()
62 << ", #Inst = " << Group.getNumInstructions()
63 << ", #IIssued = " << Group.getNumExecuting()
64 << ", #IExecuted = " << Group.getNumExecuted() << '\n';
89 LLVM_DEBUG(dbgs() << "[LSUnit]: GROUP DEP: (" << ImmediateLoadDominator
97 LLVM_DEBUG(dbgs() << "[LSUnit]: GROUP DEP: (
    [all...]
Scheduler.cpp 88 const MemoryGroup &Group = LSU.getGroup(IS->getLSUTokenID());
89 IS->setCriticalMemDep(Group.getCriticalPredecessor());
  /src/external/apache2/llvm/dist/clang/include/clang/Lex/
HeaderSearchOptions.h 26 /// IncludeDirGroup - Identifies the group an include Entry belongs to,
29 /// start searching at the Quoted group (specified by '-iquote'),
30 /// then search the Angled group, then the System group, etc.
71 frontend::IncludeDirGroup Group;
79 Entry(StringRef path, frontend::IncludeDirGroup group, bool isFramework,
81 : Path(path), Group(group), IsFramework(isFramework),
233 /// AddPath - Add the \p Path path to the specified \p Group list.
234 void AddPath(StringRef Path, frontend::IncludeDirGroup Group,
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
LoopVersioning.cpp 179 // We accomplish this by mapping each pointer checking group (a set of
181 // group to the list of scopes it can't alias.
186 // First allocate an aliasing scope for each pointer checking group.
189 // reverse map from pointers to the pointer checking group they were assigned
194 for (const auto &Group : RtPtrChecking->CheckingGroups) {
195 GroupToScope[&Group] = MDB.createAnonymousAliasScope(Domain);
197 for (unsigned PtrIdx : Group.Members)
198 PtrToGroup[RtPtrChecking->getPointerInfo(PtrIdx).PointerValue] = &Group;
201 // Go through the checks and for each pointer group, collect the scopes for
202 // each non-aliasing pointer group
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/MCA/HardwareUnits/
LSUnit.h 32 /// A Memory group identifier is then stored as a "token" in field
43 // Successors that are in a order dependency with this group.
45 // Successors that are in a data dependency with this group.
82 void addSuccessor(MemoryGroup *Group, bool IsDataDependent) {
84 // dependency and all instructions from this group have been
89 Group->NumPredecessors++;
92 Group->onGroupIssued(CriticalMemoryInstruction, IsDataDependent);
95 DataSucc.emplace_back(Group);
97 OrderSucc.emplace_back(Group);
116 assert(!isReady() && "Unexpected group-start event!")
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Driver/
SanitizerArgs.cpp 197 /// Sets group bits for every group that has at least one representative already
203 Kinds |= SanitizerKind::ID##Group;
285 // -fsanitize= flags (directly or via group
404 // Group expansion may have enabled a sanitizer which is disabled later.
407 // group expansion.
478 SanitizerMask Group = G.first;
479 if ((Default & Group) && (Kinds & G.second))
480 Default &= ~Group;
485 // We disable the vptr sanitizer if it was enabled by group expansion but RTT
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
DependenceAnalysis.h 351 SmallBitVector Group;
  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
VirtualFileSystem.h 51 uint32_t Group;
63 llvm::sys::TimePoint<> MTime, uint32_t User, uint32_t Group,
82 uint32_t getGroup() const { return Group; }
425 Optional<uint32_t> User, Optional<uint32_t> Group,
435 /// path. The VFS owns the buffer. If present, User, Group, Type
442 Optional<uint32_t> User = None, Optional<uint32_t> Group = None,
461 /// If present, User, Group, Type and Perms apply to the newly-created file
469 Optional<uint32_t> Group = None,
559 /// User = Group = 0
  /src/external/apache2/llvm/dist/llvm/lib/MC/
MCContext.cpp 446 if (const MCSymbol *Group = Section->getGroup())
447 GroupName = Group->getName();
465 const MCSymbolELF *Group,
487 MCSectionELF(Section, Type, Flags, K, EntrySize, Group, Comdat, UniqueID,
500 const MCSymbolELF *Group,
508 I->getKey(), Type, Flags, SectionKind::getReadOnly(), EntrySize, Group,
522 const Twine &Group, bool IsComdat,
526 if (!Group.isTriviallyEmpty() && !Group.str().empty())
527 GroupSym = cast<MCSymbolELF>(getOrCreateSymbol(Group));
    [all...]
XCOFFObjectWriter.cpp 137 for (auto *Group : Groups)
138 Group->clear();
362 CsectGroup &Group = getCsectGroup(MCSec);
363 Group.emplace_back(MCSec);
364 SectionMap[MCSec] = &Group.back();
533 for (const auto *Group : Section->Groups) {
534 for (const auto &Csect : *Group) {
734 for (const auto *Group : Section->Groups) {
735 if (Group->empty())
738 for (const auto &Csect : *Group) {
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Object/
Archive.cpp 304 StringRef Group = StringRef(ArMemHdr->GID, sizeof(ArMemHdr->GID)).rtrim(' ');
305 if (Group.empty())
307 if (Group.getAsInteger(10, Ret)) {
310 OS.write_escaped(Group);
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86CmovConversion.cpp 17 /// 2. Given a group of CMOV instructions that are using the same EFLAGS def
80 STATISTIC(NumOfCmovGroupCandidate, "Number of CMOV-group candidates");
124 /// Collect all CMOV-group-candidates in \p CurrLoop and update \p
129 /// \returns true iff it found any CMOV-group-candidate.
134 /// Check if it is profitable to transform each CMOV-group-candidates into
139 /// \returns true iff any CMOV-group-candidate remain.
145 /// \param Group Consecutive CMOV instructions to be converted into branch.
146 void convertCmovInstsToBranches(SmallVectorImpl<MachineInstr *> &Group) const;
186 for (auto &Group : AllCmovGroups) {
187 // Skip any group that doesn't do at least one memory operand cmov
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Lex/
Pragma.cpp 1287 StringRef Group = StringRef(WarningName).substr(2);
1289 if (Group == "everything") {
1291 // There is no formal group named "everything", so there has to be a
1295 unknownDiag = PP.getDiagnostics().setSeverityForGroup(Flavor, Group, SV,
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/Native/
RawTypes.h 77 support::ulittle16_t Group; // Group index into descriptor array.
79 support::ulittle16_t SecName; // Byte index of the segment or group name
85 // If group is set in flags, offset is the
86 // offset of the group.
87 support::ulittle32_t SecByteLength; // Byte count of the segment or group.
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
VectorUtils.cpp 36 "max-interleave-group-factor", cl::Hidden,
37 cl::desc("Maximum factor for an interleaved access group (default = 8)"),
628 // Interpret an access group as a list containing itself.
630 assert(isValidAsAccessGroup(AccGroups) && "Node must be an access group");
637 assert(isValidAsAccessGroup(Item) && "List item must be an access group");
688 assert(isValidAsAccessGroup(MD1) && "Node must be an access group");
694 assert(isValidAsAccessGroup(Item) && "List item must be an access group");
757 const InterleaveGroup<Instruction> &Group) {
759 if (Group.getNumMembers() == Group.getFactor()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
TargetLoweringObjectFileImpl.cpp 686 StringRef Group = "";
690 Group = C->getName();
761 Group, IsComdat, UniqueID, LinkedToSym);
799 StringRef Group = "";
803 Group = C->getName();
827 EntrySize, Group, IsComdat, UniqueID,
913 StringRef Group;
917 Group = C->getName();
934 LSDA->getType(), Flags, 0, Group, IsComdat, MCSection::NonUniqueID,
2041 StringRef Group = ""
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/AsmParser/
WebAssemblyAsmParser.cpp 1065 auto *Group = CWS->getGroup();
1070 if (Group)
1073 getContext().getWasmSection(SecName, SectionKind::getText(), 0, Group,
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenFunction.cpp 843 auto Group = crc32(FuncName) % FuncGroups;
844 if (Group != CGM.getCodeGenOpts().XRaySelectedFunctionGroup &&

Completed in 53 milliseconds

1 2