/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
ValueMapper.cpp | 187 SmallVector<std::pair<unsigned, MDNode *>, 4> MDs; 188 I->getAllMetadata(MDs); 190 MI = MDs.begin(), ME = MDs.end(); MI != ME; ++MI) {
|
/external/spirv-llvm/lib/SPIRV/ |
SPIRVRegularizeLLVM.cpp | 145 static const char *MDs[] = { 150 for (auto &MDName:MDs) {
|
/external/swiftshader/third_party/LLVM/lib/Bitcode/Writer/ |
ValueEnumerator.cpp | 66 SmallVector<std::pair<unsigned, MDNode*>, 8> MDs; 92 MDs.clear(); 93 I->getAllMetadataOtherThanDebugLoc(MDs); 94 for (unsigned i = 0, e = MDs.size(); i != e; ++i) 95 EnumerateMetadata(MDs[i].second); 443 SmallVector<std::pair<unsigned, MDNode*>, 8> MDs; 444 I->getAllMetadataOtherThanDebugLoc(MDs); 445 for (unsigned i = 0, e = MDs.size(); i != e; ++i) { 446 MDNode *N = MDs[i].second;
|
BitcodeWriter.cpp | 587 } else if (const MDString *MDS = dyn_cast<MDString>(Vals[i].first)) { 601 Record.append(MDS->begin(), MDS->end()); 665 SmallVector<std::pair<unsigned, MDNode*>, 4> MDs; 670 MDs.clear(); 671 I->getAllMetadataOtherThanDebugLoc(MDs); 674 if (MDs.empty()) continue; 678 for (unsigned i = 0, e = MDs.size(); i != e; ++i) { 679 Record.push_back(MDs[i].first); 680 Record.push_back(VE.getValueID(MDs[i].second)) [all...] |
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/ |
StripSymbols.cpp | 355 SmallVector<MDNode *, 8> MDs; 358 MDs.push_back(NMD->getOperand(i)); 364 for (SmallVector<MDNode *, 8>::iterator I = MDs.begin(), 365 E = MDs.end(); I != E; ++I) { 379 SmallVector<MDNode *, 8> MDs; 382 MDs.push_back(NMD->getOperand(i)); 388 for (SmallVector<MDNode *, 8>::iterator I = MDs.begin(), 389 E = MDs.end(); I != E; ++I) {
|
/external/llvm/lib/Bitcode/Writer/ |
ValueEnumerator.h | 65 std::vector<const Metadata *> MDs; 80 const Metadata *get(ArrayRef<const Metadata *> MDs) const { 82 assert(ID <= MDs.size() && "Expected valid ID"); 83 return MDs[ID - 1]; 156 unsigned numMDs() const { return MDs.size(); } 193 bool hasMDs() const { return NumModuleMDs < MDs.size(); } 197 return makeArrayRef(MDs).slice(NumModuleMDs, NumMDStrings); 202 return makeArrayRef(MDs).slice(NumModuleMDs).slice(NumMDStrings);
|
ValueEnumerator.cpp | 346 SmallVector<std::pair<unsigned, MDNode *>, 8> MDs; 348 MDs.clear(); 349 GV.getAllMetadata(MDs); 350 for (const auto &I : MDs) 363 MDs.clear(); 364 F.getAllMetadata(MDs); 365 for (const auto &I : MDs) 390 MDs.clear(); 391 I.getAllMetadataOtherThanDebugLoc(MDs); 392 for (unsigned i = 0, e = MDs.size(); i != e; ++i [all...] |
/external/llvm/lib/Transforms/Scalar/ |
LoopVersioningLICM.cpp | 118 Metadata *MDs[] = { 121 return MDNode::get(Context, MDs); 127 SmallVector<Metadata *, 4> MDs(1); 133 MDs.push_back(Node); 137 MDs.push_back(createStringMetadata(TheLoop, MDString, V)); 140 MDNode *NewLoopID = MDNode::get(Context, MDs);
|
LoopUnrollPass.cpp | 608 SmallVector<Metadata *, 4> MDs; 610 MDs.push_back(nullptr); 621 MDs.push_back(LoopID->getOperand(i)); 630 MDs.push_back(DisableNode); 632 MDNode *NewLoopID = MDNode::get(Context, MDs); [all...] |
Scalarizer.cpp | 338 SmallVector<std::pair<unsigned, MDNode *>, 4> MDs; 339 Op->getAllMetadataOtherThanDebugLoc(MDs); 342 for (const auto &MD : MDs)
|
/external/llvm/lib/Transforms/Utils/ |
CloneFunction.cpp | 122 SmallVector<std::pair<unsigned, MDNode *>, 1> MDs; 123 OldFunc->getAllMetadata(MDs); 124 for (auto MD : MDs)
|
LoopUnrollRuntime.cpp | 362 SmallVector<Metadata *, 4> MDs; 364 MDs.push_back(nullptr); 376 MDs.push_back(LoopID->getOperand(i)); 384 MDs.push_back(DisableNode); 386 MDNode *NewLoopID = MDNode::get(Context, MDs);
|
ValueMapper.cpp | 880 SmallVector<std::pair<unsigned, MDNode *>, 4> MDs; 881 I->getAllMetadata(MDs); 882 for (const auto &MI : MDs) { 921 SmallVector<std::pair<unsigned, MDNode *>, 8> MDs; 922 F.getAllMetadata(MDs); 924 for (const auto &I : MDs) [all...] |
/frameworks/compile/slang/BitWriter_2_9/ |
ValueEnumerator.cpp | 78 SmallVector<std::pair<unsigned, MDNode *>, 8> MDs; 107 MDs.clear(); 108 I.getAllMetadataOtherThanDebugLoc(MDs); 109 for (unsigned i = 0, e = MDs.size(); i != e; ++i) 110 EnumerateMetadata(MDs[i].second); 284 MDs.push_back(MD); 285 MDValueMap[MD] = MDs.size(); 297 MDs.push_back(Local); 298 MDValueID = MDs.size(); 459 NumModuleMDs = MDs.size() [all...] |
ValueEnumerator.h | 59 std::vector<const llvm::Metadata *> MDs; 151 const std::vector<const llvm::Metadata *> &getMDs() const { return MDs; }
|
BitcodeWriter.cpp | 601 const auto &MDs = VE.getMDs(); 602 if (MDs.empty() && M->named_metadata_empty()) 648 for (const Metadata *MD : MDs) { 665 const MDString *MDS = cast<MDString>(MD); 667 Record.append(MDS->bytes_begin(), MDS->bytes_end()); 697 const SmallVectorImpl<const LocalAsMetadata *> &MDs = 699 for (unsigned i = 0, e = MDs.size(); i != e; ++i) { 700 assert(MDs[i] && "Expected valid function-local metadata"); 705 WriteValueAsMetadata(MDs[i], VE, Stream, Record) [all...] |
/frameworks/compile/slang/BitWriter_2_9_func/ |
ValueEnumerator.cpp | 78 SmallVector<std::pair<unsigned, MDNode *>, 8> MDs; 107 MDs.clear(); 108 I.getAllMetadataOtherThanDebugLoc(MDs); 109 for (unsigned i = 0, e = MDs.size(); i != e; ++i) 110 EnumerateMetadata(MDs[i].second); 284 MDs.push_back(MD); 285 MDValueMap[MD] = MDs.size(); 297 MDs.push_back(Local); 298 MDValueID = MDs.size(); 459 NumModuleMDs = MDs.size() [all...] |
ValueEnumerator.h | 59 std::vector<const llvm::Metadata *> MDs; 151 const std::vector<const llvm::Metadata *> &getMDs() const { return MDs; }
|
BitcodeWriter.cpp | 599 const auto &MDs = VE.getMDs(); 600 if (MDs.empty() && M->named_metadata_empty()) 646 for (const Metadata *MD : MDs) { 663 const MDString *MDS = cast<MDString>(MD); 665 Record.append(MDS->bytes_begin(), MDS->bytes_end()); 695 const SmallVectorImpl<const LocalAsMetadata *> &MDs = 697 for (unsigned i = 0, e = MDs.size(); i != e; ++i) { 698 assert(MDs[i] && "Expected valid function-local metadata"); 703 WriteValueAsMetadata(MDs[i], VE, Stream, Record) [all...] |
/frameworks/compile/slang/BitWriter_3_2/ |
ValueEnumerator.cpp | 78 SmallVector<std::pair<unsigned, MDNode *>, 8> MDs; 107 MDs.clear(); 108 I.getAllMetadataOtherThanDebugLoc(MDs); 109 for (unsigned i = 0, e = MDs.size(); i != e; ++i) 110 EnumerateMetadata(MDs[i].second); 284 MDs.push_back(MD); 285 MDValueMap[MD] = MDs.size(); 297 MDs.push_back(Local); 298 MDValueID = MDs.size(); 459 NumModuleMDs = MDs.size() [all...] |
ValueEnumerator.h | 62 std::vector<const llvm::Metadata *> MDs; 154 const std::vector<const llvm::Metadata *> &getMDs() const { return MDs; }
|
BitcodeWriter.cpp | 629 const auto &MDs = VE.getMDs(); 630 if (MDs.empty() && M->named_metadata_empty()) 676 for (const Metadata *MD : MDs) { 693 const MDString *MDS = cast<MDString>(MD); 695 Record.append(MDS->bytes_begin(), MDS->bytes_end()); 725 const SmallVectorImpl<const LocalAsMetadata *> &MDs = 727 for (unsigned i = 0, e = MDs.size(); i != e; ++i) { 728 assert(MDs[i] && "Expected valid function-local metadata"); 733 WriteValueAsMetadata(MDs[i], VE, Stream, Record) [all...] |
/external/llvm/lib/AsmParser/ |
LLParser.cpp | 413 std::vector<std::pair<unsigned, MDNode *>> MDs; 419 MDs.push_back({MDK, N}); 425 for (auto &MD : MDs) [all...] |
/external/llvm/lib/Linker/ |
IRMover.cpp | [all...] |
/external/llvm/unittests/IR/ |
MetadataTest.cpp | 77 Metadata *MDs[] = {MD1, MD2}; 78 return MDNode::get(Context, MDs); [all...] |