| /openbsd-src/gnu/llvm/llvm/utils/TableGen/GlobalISel/ |
| H A D | CodeExpander.cpp | 21 StringRef Current = Code; in emit() local 23 while (!Current.empty()) { in emit() 24 size_t Pos = Current.find_first_of("$\n\\"); in emit() 26 OS << Current; in emit() 27 Current = ""; in emit() 31 OS << Current.substr(0, Pos); in emit() 32 Current = Current.substr(Pos); in emit() 34 if (Current.startswith("\n")) { in emit() 36 Current = Current.drop_front(1); in emit() 40 if (Current.startswith("\\$") || Current.startswith("\\\\")) { in emit() [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/Format/ |
| H A D | ContinuationIndenter.cpp | 123 static bool startsNextParameter(const FormatToken &Current, in startsNextParameter() argument 125 const FormatToken &Previous = *Current.Previous; in startsNextParameter() 126 if (Current.is(TT_CtorInitializerComma) && in startsNextParameter() 130 if (Style.Language == FormatStyle::LK_Proto && Current.is(TT_SelectorName)) in startsNextParameter() 132 return Previous.is(tok::comma) && !Current.isTrailingComment() && in startsNextParameter() 281 const FormatToken &Current = *State.NextToken; in canBreak() local 282 const FormatToken &Previous = *Current.Previous; in canBreak() 284 assert(&Previous == Current.Previous); in canBreak() 285 if (!Current.CanBreakBefore && !(CurrentState.BreakBeforeClosingBrace && in canBreak() 286 Current.closesBlockOrBlockTypeList(Style))) { in canBreak() [all …]
|
| H A D | SortJavaScriptImports.cpp | 220 FormatToken *Current; member in clang::format::JavaScriptImportSorter 227 void skipComments() { Current = skipComments(Current); } in skipComments() 236 Current = Current->Next; in nextToken() 238 if (!Current || Current == LineEnd->Next) { in nextToken() 241 Current = &invalidToken; in nextToken() 373 Current = Line->First; in parseModuleReferences() 377 while (Current && Current->is(tok::comment)) { in parseModuleReferences() 378 StringRef CommentText = Current->TokenText.trim(); in parseModuleReferences() 388 References.back().Range.setEnd(Current->Tok.getEndLoc()); in parseModuleReferences() 389 Start = Current->Tok.getEndLoc().getLocWithOffset(1); in parseModuleReferences() [all …]
|
| H A D | MacroExpander.cpp | 52 Current = Tokens[0]; in DefinitionParser() 58 if (!Current->is(tok::identifier)) in parse() 60 Def.Name = Current->TokenText; in parse() 62 if (Current->is(tok::l_paren)) { in parse() 75 assert(Current->is(tok::l_paren)); in parseParams() 77 while (Current->is(tok::identifier)) { in parseParams() 78 Def.Params.push_back(Current); in parseParams() 81 if (Current->isNot(tok::comma)) in parseParams() 85 if (Current->isNot(tok::r_paren)) in parseParams() 92 if (!Current->isOneOf(tok::equal, tok::eof)) in parseExpansion() [all …]
|
| H A D | TokenAnnotator.cpp | 894 void updateParameterCount(FormatToken *Left, FormatToken *Current) { in updateParameterCount() argument 898 if (Current->is(tok::l_brace) && Current->is(BK_Block)) in updateParameterCount() 900 if (Current->is(tok::comma)) { in updateParameterCount() 904 Left->Role->CommaFound(Current); in updateParameterCount() 905 } else if (Left->ParameterCount == 0 && Current->isNot(tok::comment)) { in updateParameterCount() 1670 void modifyContext(const FormatToken &Current) { in modifyContext() argument 1672 if (Current.getPrecedence() != prec::Assignment) in modifyContext() 1678 assert(Current.Previous); in modifyContext() 1679 if (Current.Previous->is(tok::kw_operator)) { in modifyContext() 1716 return !Current.Previous || Current.Previous->isNot(tok::kw_operator); in modifyContext() [all …]
|
| H A D | TokenAnnotator.h | 58 FormatToken *Current = First; in AnnotatedLine() local 60 Current->Next = Node.Tok; in AnnotatedLine() 61 Node.Tok->Previous = Current; in AnnotatedLine() 62 Current = Current->Next; in AnnotatedLine() 63 Current->Children.clear(); in AnnotatedLine() 66 Current->Children.push_back(Children.back()); in AnnotatedLine() 69 Last = Current; in AnnotatedLine() 76 FormatToken *Current = First; in ~AnnotatedLine() local 77 while (Current) { in ~AnnotatedLine() 78 Current->Children.clear(); in ~AnnotatedLine() [all …]
|
| /openbsd-src/gnu/llvm/libunwind/src/ |
| H A D | FrameHeaderCache.hpp | 93 CacheEntry *Current = MostRecentlyUsed; in find() local 95 while (Current != nullptr) { in find() 98 Current->LowPC(), Current->HighPC()); in find() 99 if (Current->LowPC() <= CBData->targetAddr && in find() 100 CBData->targetAddr < Current->HighPC()) { in find() 103 Current->LowPC(), Current->HighPC()); in find() 107 Previous->Next = Current->Next; in find() 108 Current->Next = MostRecentlyUsed; in find() 109 MostRecentlyUsed = Current; in find() 111 *CBData->sects = Current->Info; in find() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Support/ |
| H A D | YAMLParser.cpp | 290 return StringRef(Current, End - Current); in currentInput() 525 StringRef::iterator Current; member in llvm::yaml::Scanner 863 Current = InputBuffer.getBufferStart(); in init() 993 auto Final = skip_while(Func, Current); in advanceWhile() 994 Column += Final - Current; in advanceWhile() 995 Current = Final; in advanceWhile() 1004 if (Current == End) in scan_ns_uri_char() 1006 if (( *Current == '%' in scan_ns_uri_char() 1007 && Current + 2 < End in scan_ns_uri_char() 1008 && is_ns_hex_digit(*(Current + 1)) in scan_ns_uri_char() [all …]
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | AttrIterator.h | 43 mutable Iterator Current; variable 46 while (!isa<SpecificAttr>(*Current)) in AdvanceToNext() 47 ++Current; in AdvanceToNext() 51 while (Current != I && !isa<SpecificAttr>(*Current)) in AdvanceToNext() 52 ++Current; in AdvanceToNext() 63 explicit specific_attr_iterator(Iterator i) : Current(i) {} in specific_attr_iterator() 67 return cast<SpecificAttr>(*Current); 71 return cast<SpecificAttr>(*Current); 75 ++Current; 86 assert((Left.Current == nullptr) == (Right.Current == nullptr)); [all …]
|
| H A D | CurrentSourceLocExprScope.h | 51 CurrentSourceLocExprScope &Current) in SourceLocExprScopeGuard() argument 52 : Current(Current), OldVal(Current), Enable(false) { in SourceLocExprScopeGuard() 54 if ((Enable = (Current.getDefaultExpr() == nullptr))) in SourceLocExprScopeGuard() 55 Current = CurrentSourceLocExprScope(DefaultExpr); in SourceLocExprScopeGuard() 60 Current = OldVal; in ~SourceLocExprScopeGuard() 67 CurrentSourceLocExprScope &Current; variable
|
| H A D | Redeclarable.h | 242 decl_type *Current = nullptr; variable 254 explicit redecl_iterator(decl_type *C) : Current(C), Starter(C) {} in redecl_iterator() 256 reference operator*() const { return Current; } 257 pointer operator->() const { return Current; } 260 assert(Current && "Advancing while iterator has reached end"); 263 if (Current->isFirstDecl()) { 266 Current = nullptr; 273 decl_type *Next = Current->getNextRedeclaration(); 274 Current = (Next != Starter) ? Next : nullptr; 285 return x.Current == y.Current; [all …]
|
| H A D | DeclBase.h | 970 Decl *Current = nullptr; variable 981 explicit redecl_iterator(Decl *C) : Current(C), Starter(C) {} in redecl_iterator() 983 reference operator*() const { return Current; } 984 value_type operator->() const { return Current; } 987 assert(Current && "Advancing while iterator has reached end"); 989 Decl *Next = Current->getNextRedeclarationImpl(); 991 Current = (Next != Starter) ? Next : nullptr; 1002 return x.Current == y.Current; 1006 return x.Current != y.Current; 2141 Decl *Current = nullptr; [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/AST/Interp/ |
| H A D | Interp.cpp | 38 assert(S.Current->getFrameOffset() == S.Stk.size() && "Invalid frame"); in Ret() 40 S.Current->popArgs(); in Ret() 42 if (InterpFrame *Caller = S.Current->Caller) { in Ret() 43 PC = S.Current->getRetPC(); in Ret() 44 delete S.Current; in Ret() 45 S.Current = Caller; in Ret() 48 delete S.Current; in Ret() 49 S.Current = nullptr; in Ret() 59 assert(S.Current->getFrameOffset() == S.Stk.size() && "Invalid frame"); in RetVoid() 61 S.Current->popArgs(); in RetVoid() [all …]
|
| H A D | InterpState.cpp | 26 : Parent(Parent), M(M), P(P), Stk(Stk), Ctx(Ctx), Current(nullptr), in InterpState() 30 while (Current) { in ~InterpState() 31 InterpFrame *Next = Current->Caller; in ~InterpState() 32 delete Current; in ~InterpState() 33 Current = Next; in ~InterpState() 44 if (Current && Current->Caller) { in getCurrentFrame() 45 return Current; in getCurrentFrame()
|
| /openbsd-src/gnu/llvm/llvm/lib/BinaryFormat/ |
| H A D | MsgPackReader.cpp | 24 : InputBuffer(InputBuffer), Current(InputBuffer.getBufferStart()), in Reader() 30 if (Current == End) in read() 33 uint8_t FB = static_cast<uint8_t>(*Current++); in read() 77 Obj.Float = BitsToFloat(endian::read<uint32_t, Endianness>(Current)); in read() 78 Current += sizeof(float); in read() 86 Obj.Float = BitsToDouble(endian::read<uint64_t, Endianness>(Current)); in read() 87 Current += sizeof(double); in read() 187 T Size = endian::read<T, Endianness>(Current); in readRaw() 188 Current += sizeof(T); in readRaw() 197 Obj.Int = static_cast<int64_t>(endian::read<T, Endianness>(Current)); in readInt() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/MCA/HardwareUnits/ |
| H A D | RetireControlUnit.cpp | 59 const RetireControlUnit::RUToken &Current = Queue[CurrentInstructionSlotIdx]; in getCurrentToken() local 61 const Instruction *Inst = Current.IR.getInstruction(); in getCurrentToken() 64 return Current; in getCurrentToken() 68 const RetireControlUnit::RUToken &Current = getCurrentToken(); in computeNextSlotIdx() local 69 unsigned NextSlotIdx = CurrentInstructionSlotIdx + std::max(1U, Current.NumSlots); in computeNextSlotIdx() 78 RetireControlUnit::RUToken &Current = Queue[CurrentInstructionSlotIdx]; in consumeCurrentToken() local 79 Current.IR.getInstruction()->retire(); in consumeCurrentToken() 82 CurrentInstructionSlotIdx += std::max(1U, Current.NumSlots); in consumeCurrentToken() 84 AvailableEntries += Current.NumSlots; in consumeCurrentToken() 85 Current = { InstRef(), 0U, false }; in consumeCurrentToken()
|
| /openbsd-src/sys/dev/pci/drm/amd/pm/swsmu/smu11/ |
| H A D | cyan_skillfish_ppt.c | 143 *value = metrics->Current.GfxclkFrequency; in cyan_skillfish_get_smu_metrics_data() 146 *value = metrics->Current.SocclkFrequency; in cyan_skillfish_get_smu_metrics_data() 149 *value = metrics->Current.VclkFrequency; in cyan_skillfish_get_smu_metrics_data() 152 *value = metrics->Current.DclkFrequency; in cyan_skillfish_get_smu_metrics_data() 155 *value = metrics->Current.MemclkFrequency; in cyan_skillfish_get_smu_metrics_data() 158 *value = (metrics->Current.CurrentSocketPower << 8) / in cyan_skillfish_get_smu_metrics_data() 166 *value = metrics->Current.GfxTemperature / 100 * in cyan_skillfish_get_smu_metrics_data() 170 *value = metrics->Current.SocTemperature / 100 * in cyan_skillfish_get_smu_metrics_data() 174 *value = metrics->Current.Voltage[0]; in cyan_skillfish_get_smu_metrics_data() 177 *value = metrics->Current.Voltage[1]; in cyan_skillfish_get_smu_metrics_data() [all …]
|
| H A D | vangogh_ppt.c | 371 *value = metrics->Current.GfxclkFrequency; in vangogh_get_smu_metrics_data() 374 *value = metrics->Current.SocclkFrequency; in vangogh_get_smu_metrics_data() 377 *value = metrics->Current.VclkFrequency; in vangogh_get_smu_metrics_data() 380 *value = metrics->Current.DclkFrequency; in vangogh_get_smu_metrics_data() 383 *value = metrics->Current.MemclkFrequency; in vangogh_get_smu_metrics_data() 386 *value = metrics->Current.GfxActivity; in vangogh_get_smu_metrics_data() 389 *value = metrics->Current.UvdActivity; in vangogh_get_smu_metrics_data() 396 *value = (metrics->Current.CurrentSocketPower << 8) / in vangogh_get_smu_metrics_data() 400 *value = metrics->Current.GfxTemperature / 100 * in vangogh_get_smu_metrics_data() 404 *value = metrics->Current in vangogh_get_smu_metrics_data() [all...] |
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86InsertPrefetch.cpp | 193 auto Current = MI; in runOnMachineFunction() local 196 int Offset = X86II::getMemoryOperandNo(Current->getDesc().TSFlags); in runOnMachineFunction() 199 unsigned Bias = X86II::getOperandBias(Current->getDesc()); in runOnMachineFunction() 202 if (!IsMemOpCompatibleWithPrefetch(*Current, MemOpOffset)) in runOnMachineFunction() 205 if (!findPrefetchInfo(Samples, *Current, Prefetches)) in runOnMachineFunction() 215 MF.CreateMachineInstr(Desc, Current->getDebugLoc(), true); in runOnMachineFunction() 226 MIB.addReg(Current->getOperand(MemOpOffset + X86::AddrBaseReg).getReg()) in runOnMachineFunction() 228 Current->getOperand(MemOpOffset + X86::AddrScaleAmt).getImm()) in runOnMachineFunction() 230 Current->getOperand(MemOpOffset + X86::AddrIndexReg).getReg()) in runOnMachineFunction() 231 .addImm(Current->getOperand(MemOpOffset + X86::AddrDisp).getImm() + in runOnMachineFunction() [all …]
|
| H A D | ImmutableGraph.h | 165 size_type Current; variable 168 assert(Current != -1); in advance() 169 Current = Set.V.find_next(Current); in advance() 174 : Set{Set}, Current{Begin} {} in iterator() 185 assert(Current != -1); 186 return Set.G.nodes_begin() + Current; 190 return this->Current == other.Current; 253 size_type Current; variable 256 assert(Current != -1); in advance() 257 Current = Set.V.find_next(Current); in advance() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | StratifiedSets.h | 420 auto *Current = Start; in linksAt() local 421 while (Current->isRemapped()) in linksAt() 422 Current = &Links[Current->getRemapIndex()]; in linksAt() 424 auto NewRemap = Current->Number; in linksAt() 428 Current = Start; in linksAt() 429 while (Current->isRemapped()) { in linksAt() 430 auto *Next = &Links[Current->getRemapIndex()]; in linksAt() 431 Current->updateRemap(NewRemap); in linksAt() 432 Current = Next; in linksAt() 435 return *Current; in linksAt() [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/MCA/ |
| H A D | SourceMgr.h | 61 unsigned Current; variable 67 : Sequence(S), Current(0U), Iterations(Iter ? Iter : DefaultIterations) {} in CircularSourceMgr() 73 return Current < (Iterations * Sequence.size()); in hasNext() 79 return SourceRef(Current, *Sequence[Current % Sequence.size()]); in peekNext() 82 void updateNext() override { ++Current; } in updateNext()
|
| /openbsd-src/gnu/llvm/llvm/lib/Object/ |
| H A D | DXContainer.cpp | 65 const char *Current = Part.begin(); in parseDXILHeader() local 67 if (Error Err = readStruct(Part, Current, Header)) in parseDXILHeader() 69 Current += offsetof(dxbc::ProgramHeader, Bitcode) + Header.Bitcode.Offset; in parseDXILHeader() 70 DXIL.emplace(std::make_pair(Header, Current)); in parseDXILHeader() 97 const char *Current = Data.getBuffer().data() + sizeof(dxbc::Header); in parsePartOffsets() local 100 if (Error Err = readInteger(Data.getBuffer(), Current, PartOffset)) in parsePartOffsets() 108 Current += sizeof(uint32_t); in parsePartOffsets() 161 const char *Current = Buffer.data() + Offset; in updateIteratorImpl() local 164 cantFail(readStruct(Buffer, Current, IteratorState.Part)); in updateIteratorImpl() 166 StringRef(Current + sizeof(dxbc::PartHeader), IteratorState.Part.Size); in updateIteratorImpl()
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFDebugAbbrev.cpp | 81 for (auto Current = Codes.begin(), End = Codes.end(); Current != End;) { in getCodeRange() local 82 uint32_t RangeStart = *Current; in getCodeRange() 84 Stream << *Current; in getCodeRange() 87 while (++Current != End && *Current == RangeEnd + 1) in getCodeRange() 93 if (Current != End) in getCodeRange()
|
| /openbsd-src/gnu/llvm/clang/lib/Basic/ |
| H A D | Module.cpp | 134 for (const Module *Current = this; Current; Current = Current->Parent) { in isUnimportable() local 135 if (Current->ShadowingModule) { in isUnimportable() 136 ShadowingModule = Current->ShadowingModule; in isUnimportable() 139 for (unsigned I = 0, N = Current->Requirements.size(); I != N; ++I) { in isUnimportable() 140 if (hasFeature(Current->Requirements[I].first, LangOpts, Target) != in isUnimportable() 141 Current->Requirements[I].second) { in isUnimportable() 142 Req = Current->Requirements[I]; in isUnimportable() 183 for (const Module *Current = this; Current; Current = Current->Parent) { in isAvailable() local 184 if (!Current->MissingHeaders.empty()) { in isAvailable() 185 MissingHeader = Current->MissingHeaders.front(); in isAvailable() [all …]
|