Home
last modified time | relevance | path

Searched refs:SortedAttrs (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/tools/llvm-tapi-diff/
H A DDiffEngine.cpp459 std::vector<T *> SortedAttrs; in printVecVal() local
461 llvm::transform(Attr.Values, std::back_inserter(SortedAttrs), castValues<T>); in printVecVal()
463 llvm::sort(SortedAttrs, [&](const auto &ValA, const auto &ValB) { in printVecVal()
467 for (auto *Vec : SortedAttrs) { in printVecVal()
484 std::vector<DiffSymVec *> SortedAttrs; in printVecVal() local
486 llvm::transform(Attr.Values, std::back_inserter(SortedAttrs), in printVecVal()
489 llvm::sort(SortedAttrs, [&](const auto &ValA, const auto &ValB) { in printVecVal()
492 for (auto *SymVec : SortedAttrs) { in printVecVal()
/llvm-project-15.0.7/llvm/lib/IR/
H A DAttributes.cpp814 SmallVector<Attribute, 8> SortedAttrs(Attrs.begin(), Attrs.end()); in get() local
815 llvm::sort(SortedAttrs); in get()
816 return getSorted(C, SortedAttrs); in get()
820 ArrayRef<Attribute> SortedAttrs) { in getSorted() argument
821 if (SortedAttrs.empty()) in getSorted()
828 assert(llvm::is_sorted(SortedAttrs) && "Expected sorted attributes!"); in getSorted()
829 for (const auto &Attr : SortedAttrs) in getSorted()
840 void *Mem = ::operator new(totalSizeToAlloc<Attribute>(SortedAttrs.size())); in getSorted()
841 PA = new (Mem) AttributeSetNode(SortedAttrs); in getSorted()
H A DAttributeImpl.h225 ArrayRef<Attribute> SortedAttrs);