| /openbsd-src/gnu/llvm/llvm/include/llvm/Support/ |
| H A D | Parallel.h | 118 const Comparator &Comp) { in medianOf3() argument 120 return Comp(*Start, *(End - 1)) in medianOf3() 121 ? (Comp(*Mid, *(End - 1)) ? (Comp(*Start, *Mid) ? Mid : Start) in medianOf3() 123 : (Comp(*Mid, *Start) ? (Comp(*(End - 1), *Mid) ? Mid : End - 1) in medianOf3() 129 const Comparator &Comp, TaskGroup &TG, size_t Depth) { in parallel_quick_sort() argument 132 llvm::sort(Start, End, Comp); in parallel_quick_sort() 137 auto Pivot = medianOf3(Start, End, Comp); in parallel_quick_sort() 140 Pivot = std::partition(Start, End - 1, [&Comp, End](decltype(*Start) V) { in parallel_quick_sort() 141 return Comp(V, *(End - 1)); in parallel_quick_sort() 147 TG.spawn([=, &Comp, &TG] { in parallel_quick_sort() [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.brendan/ |
| H A D | crash7.C | 23 template<class Comp> 26 static void sort (Vector<Comp::T> &);// ERROR - use of bad T 29 template<class Comp> 30 void Sort<Comp>::sort (Vector<Comp::T> &v)// ERROR - use of bad T in sort() 36 if (Comp::lessthan (v[j], v[j - 1])) in sort() 38 typename Comp::T temp = v[j]; in sort()
|
| /openbsd-src/gnu/llvm/libcxx/include/ |
| H A D | algorithm | 46 indirect_strict_weak_order<projected<I, Proj>> Comp = ranges::less> // since C++20 47 constexpr I min_element(I first, S last, Comp comp = {}, Proj proj = {}); 50 indirect_strict_weak_order<projected<iterator_t<R>, Proj>> Comp = ranges::less> // since C++20 51 constexpr borrowed_iterator_t<R> min_element(R&& r, Comp comp = {}, Proj proj = {}); 54 indirect_strict_weak_order<projected<I, Proj>> Comp = ranges::less> 55 …constexpr I ranges::max_element(I first, S last, Comp comp = {}, Proj proj = {}); … 58 indirect_strict_weak_order<projected<iterator_t<R>, Proj>> Comp = ranges::less> 59 …constexpr borrowed_iterator_t<R> ranges::max_element(R&& r, Comp comp = {}, Proj proj = {}); … 103 indirect_strict_weak_order<projected<const T*, Proj>> Comp = ranges::less> 104 constexpr const T& min(const T& a, const T& b, Comp comp = {}, Proj proj = {}); // since C++20 [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/LineEditor/ |
| H A D | LineEditor.h | 84 template <typename T> void setCompleter(T Comp) { in setCompleter() argument 85 Completer.reset(new CompleterModel<T>(Comp)); in setCompleter() 92 template <typename T> void setListCompleter(T Comp) { in setListCompleter() argument 93 Completer.reset(new ListCompleterModel<T>(Comp)); in setListCompleter()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Analysis/FlowSensitive/ |
| H A D | DataflowWorklist.h | 22 template <typename Comp, unsigned QueueSize> class DataflowWorklistBase { 26 SmallVector<const CFGBlock *, QueueSize>, Comp> 30 DataflowWorklistBase(const CFG &Cfg, PostOrderCFGView *POV, Comp C) in DataflowWorklistBase()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| H A D | LowerSwitch.cpp | 165 ICmpInst *Comp = nullptr; in NewLeafBlock() local 168 Comp = in NewLeafBlock() 174 Comp = new ICmpInst(*NewLeaf, ICmpInst::ICMP_SLE, Val, Leaf.High, in NewLeafBlock() 178 Comp = new ICmpInst(*NewLeaf, ICmpInst::ICMP_SGE, Val, Leaf.Low, in NewLeafBlock() 182 Comp = new ICmpInst(*NewLeaf, ICmpInst::ICMP_ULE, Val, Leaf.High, in NewLeafBlock() 190 Comp = new ICmpInst(*NewLeaf, ICmpInst::ICMP_ULE, Add, UpperBound, in NewLeafBlock() 197 BranchInst::Create(Succ, Default, Comp, NewLeaf); in NewLeafBlock() 291 ICmpInst *Comp = new ICmpInst(ICmpInst::ICMP_SLT, Val, Pivot.Low, "Pivot"); in SwitchConvert() local 301 Comp->insertInto(NewNode, NewNode->end()); in SwitchConvert() 303 BranchInst::Create(LBranch, RBranch, Comp, NewNode); in SwitchConvert()
|
| /openbsd-src/gnu/llvm/clang/tools/libclang/ |
| H A D | BuildSystem.cpp | 52 StringRef Comp = *PI; in clang_VirtualFileOverlay_addFileMapping() local 53 if (Comp == "." || Comp == "..") in clang_VirtualFileOverlay_addFileMapping()
|
| /openbsd-src/gnu/llvm/clang/lib/Tooling/DumpTool/ |
| H A D | ClangSrcLocDump.cpp | 118 std::unique_ptr<clang::driver::Compilation> Comp( in main() local 120 if (!Comp) in main() 123 const auto &Jobs = Comp->getJobs(); in main()
|
| /openbsd-src/gnu/llvm/clang/lib/Lex/ |
| H A D | PPConditionalDirectiveRecord.cpp | 29 CondDirectiveLocs, Range.getBegin(), CondDirectiveLoc::Comp(SourceMgr)); in rangeIntersectsConditionalDirective() 38 Range.getEnd(), CondDirectiveLoc::Comp(SourceMgr)); in rangeIntersectsConditionalDirective() 58 CondDirectiveLocs, Loc, CondDirectiveLoc::Comp(SourceMgr)); in findConditionalDirectiveRegionLoc()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Mips/ |
| H A D | MipsCCState.cpp | 31 auto Comp = [](const char *S1, const char *S2) { return strcmp(S1, S2) < 0; }; in isF128SoftLibCall() local 32 assert(llvm::is_sorted(LibCalls, Comp)); in isF128SoftLibCall() 34 Comp); in isF128SoftLibCall()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Lex/ |
| H A D | PPConditionalDirectiveRecord.h | 41 class Comp { 44 explicit Comp(SourceManager &SM) : SM(SM) {} in Comp() function
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-pdbutil/ |
| H A D | PrettyTypeDumper.cpp | 96 CompareFunc Comp = getComparisonFunc(opts::pretty::ClassOrder); in filterAndSortClassDefs() local 135 if (Comp) in filterAndSortClassDefs() 136 llvm::sort(Filtered, Comp); in filterAndSortClassDefs()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-readobj/ |
| H A D | ObjDumper.h | 190 virtual void printSymbols(std::optional<SymbolComparator> Comp) {} in printSymbols() argument 192 virtual void printDynamicSymbols(std::optional<SymbolComparator> Comp) {} in printDynamicSymbols() argument
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | ParsedAttr.cpp | 278 Compare Comp) { in checkAttributeNumArgsImpl() argument 279 if (Comp(getNumAttributeArgs(AL), Num)) { in checkAttributeNumArgsImpl()
|
| /openbsd-src/gnu/llvm/clang/lib/Format/ |
| H A D | UsingDeclarationsSorter.cpp | 154 auto Comp = [SortUsingDeclarations](const UsingDeclaration &Lhs, in endUsingDeclarationBlock() local 158 llvm::stable_sort(SortedUsingDeclarations, Comp); in endUsingDeclarationBlock()
|
| /openbsd-src/gnu/llvm/llvm/lib/LineEditor/ |
| H A D | LineEditor.cpp | 71 for (const Completion &Comp : Comps) in complete() local 72 Action.Completions.push_back(Comp.DisplayText); in complete()
|
| /openbsd-src/gnu/llvm/llvm/utils/TableGen/ |
| H A D | CodeGenRegisters.cpp | 317 for (auto Comp : Comps) { in computeSubRegs() local 318 SubRegMap::const_iterator SRI = Map.find(Comp.first); in computeSubRegs() 323 if (SubRegs.count(Comp.second) || !Orphans.erase(SRI->second)) in computeSubRegs() 326 SubRegs.insert(std::make_pair(Comp.second, SRI->second)); in computeSubRegs() 327 Indices.push_back(Comp.second); in computeSubRegs() 1340 CodeGenSubRegIndex *Comp = A->compose(B); in getCompositeSubRegIndex() local 1341 if (Comp) in getCompositeSubRegIndex() 1342 return Comp; in getCompositeSubRegIndex() 1346 Comp = createSubRegIndex(Name, A->getNamespace()); in getCompositeSubRegIndex() 1347 A->addComposite(B, Comp); in getCompositeSubRegIndex() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/TargetParser/ |
| H A D | Triple.cpp | 1012 StringRef Comp = Components[Idx]; in normalize() local 1016 Arch = parseArch(Comp); in normalize() 1020 Vendor = parseVendor(Comp); in normalize() 1024 OS = parseOS(Comp); in normalize() 1025 IsCygwin = Comp.startswith("cygwin"); in normalize() 1026 IsMinGW32 = Comp.startswith("mingw"); in normalize() 1030 Environment = parseEnvironment(Comp); in normalize() 1033 ObjectFormat = parseFormat(Comp); in normalize() 1088 assert(Pos < Components.size() && Components[Pos] == Comp && in normalize()
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | Expr.cpp | 4234 StringRef Comp = Accessor->getName(); in containsDuplicateElements() local 4237 if (Comp == "hi" || Comp == "lo" || Comp == "even" || Comp == "odd") in containsDuplicateElements() 4241 if (Comp[0] == 's' || Comp[0] == 'S') in containsDuplicateElements() 4242 Comp = Comp.substr(1); in containsDuplicateElements() 4244 for (unsigned i = 0, e = Comp.size(); i != e; ++i) in containsDuplicateElements() 4245 if (Comp.substr(i + 1).contains(Comp[i])) in containsDuplicateElements() 4254 StringRef Comp = Accessor->getName(); in getEncodedElementAccess() local 4256 if (Comp[0] == 's' || Comp[0] == 'S') { in getEncodedElementAccess() 4257 Comp = Comp.substr(1); in getEncodedElementAccess() 4261 bool isHi = Comp == "hi"; in getEncodedElementAccess() [all …]
|
| /openbsd-src/usr.bin/spell/ |
| H A D | special.math | 78 Comp
|
| /openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | ELF_riscv.cpp | 141 struct Comp { in getRISCVPCRelHi20() struct 151 std::equal_range(B.edges().begin(), B.edges().end(), Offset, Comp{}); in getRISCVPCRelHi20()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | MachineFunction.h | 907 template <typename Comp> 908 void sort(Comp comp) {
|
| /openbsd-src/gnu/llvm/llvm/lib/Support/ |
| H A D | VirtualFileSystem.cpp | 165 for (StringRef Comp : llvm::make_range(path::begin(Path), path::end(Path))) in pathHasTraversal() local 166 if (isTraversalComponent(Comp)) in pathHasTraversal() 2581 for (auto &Comp : Path) in getVFSEntries() local 2582 llvm::sys::path::append(VPath, Comp); in getVFSEntries() 2592 for (auto &Comp : Path) in getVFSEntries() local 2593 llvm::sys::path::append(VPath, Comp); in getVFSEntries()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDGPUBaseInfo.cpp | 592 const auto &Comp = CompInfo[CompIdx]; in getRegIndices() local 595 RegIndices[DST] = GetRegIdx(CompIdx, Comp.getIndexOfDstInMCOperands()); in getRegIndices() 600 Comp.hasRegSrcOperand(CompSrcIdx) in getRegIndices() 601 ? GetRegIdx(CompIdx, Comp.getIndexOfSrcInMCOperands(CompSrcIdx)) in getRegIndices()
|
| /openbsd-src/gnu/llvm/clang/lib/AST/Interp/ |
| H A D | Opcodes.td | 455 def Comp: Opcode {
|