HomeSort by: relevance | last modified time | path
    Searched refs:NameTable (Results 1 - 8 of 8) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/IR/
IntrinsicInst.cpp 144 int llvm::Intrinsic::lookupLLVMIntrinsicByName(ArrayRef<const char *> NameTable,
156 const char *const *Low = NameTable.begin();
157 const char *const *High = NameTable.end();
172 if (LastLow == NameTable.end())
177 return LastLow - NameTable.begin();
Function.cpp 735 ArrayRef<const char *> NameTable = findTargetSubtable(Name);
736 int Idx = Intrinsic::lookupLLVMIntrinsicByName(NameTable, Name);
742 int Adjust = NameTable.data() - IntrinsicNameTable;
747 const auto MatchSize = strlen(NameTable[Idx]);
  /src/external/apache2/llvm/dist/llvm/lib/ProfileData/
SampleProfWriter.cpp 203 encodeULEB128(NameTable.size(), OS);
219 // If NameTable contains ".__uniq." suffix, set SecFlagUniqSuffix flag
222 for (const auto &I : NameTable) {
454 const auto &Ret = NameTable.find(FName);
455 if (Ret == NameTable.end())
466 NameTable.insert(std::make_pair(FName, 0));
487 // Sort the names to make NameTable deterministic.
488 for (const auto &I : NameTable)
492 NameTable[N] = i++;
501 encodeULEB128(NameTable.size(), OS)
    [all...]
SampleProfReader.cpp 431 auto Idx = readStringIndex(NameTable);
435 return NameTable[*Idx];
442 // read NameTable index.
443 auto Idx = readStringIndex(NameTable);
449 StringRef &SR = NameTable[*Idx];
467 auto Idx = readStringIndex(NameTable);
471 return StringRef(NameTable[*Idx]);
681 // NameTable section is read.
915 NameTable.reserve(*Size + NameTable.size())
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/ProfileData/
SampleProfReader.h 546 virtual std::vector<StringRef> *getNameTable() override { return &NameTable; }
597 std::vector<StringRef> NameTable;
676 /// Use fixed length MD5 instead of ULEB128 encoding so NameTable doesn't
679 /// The starting address of NameTable containing fixed length MD5.
682 /// If MD5 is used in NameTable section, the section saves uint64_t data.
684 /// will be used to initialize StringRef in NameTable.
685 /// Note NameTable contains StringRef so it needs another buffer to own
687 /// referenced by NameTable (vector of StringRef). We make sure
688 /// the lifetime of MD5StringBuf is not shorter than that of NameTable.
743 std::vector<std::string> NameTable;
    [all...]
SampleProfWriter.h 144 MapVector<StringRef, uint32_t> NameTable;
200 // Set to use MD5 to represent string in NameTable.
205 // quantity format in NameTable section.
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
Intrinsics.h 98 /// Looks up Name in NameTable via binary search. NameTable must be sorted
99 /// and all entries must start with "llvm.". If NameTable contains an exact
101 /// NameTable is returned. Otherwise, -1 is returned.
102 int lookupLLVMIntrinsicByName(ArrayRef<const char *> NameTable,
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
SampleProfile.cpp 1785 if (auto NameTable = Reader->getNameTable())
1786 NamesInProfile.insert(NameTable->begin(), NameTable->end());

Completed in 40 milliseconds