Home
last modified time | relevance | path

Searched refs:OB (Results 1 – 25 of 67) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/lib/Demangle/
H A DMicrosoftDemangleNodes.cpp23 OB << Desc; \
27 static void outputSpaceIfNecessary(OutputBuffer &OB) { in outputSpaceIfNecessary() argument
28 if (OB.empty()) in outputSpaceIfNecessary()
31 char C = OB.back(); in outputSpaceIfNecessary()
33 OB << " "; in outputSpaceIfNecessary()
36 static void outputSingleQualifier(OutputBuffer &OB, Qualifiers Q) { in outputSingleQualifier() argument
39 OB << "const"; in outputSingleQualifier()
42 OB << "volatile"; in outputSingleQualifier()
45 OB << "__restrict"; in outputSingleQualifier()
52 static bool outputQualifierIfPresent(OutputBuffer &OB, Qualifiers Q, in outputQualifierIfPresent() argument
[all …]
H A DItaniumDemangle.cpp379 OutputBuffer OB; in itaniumDemangle() local
381 AST->print(OB); in itaniumDemangle()
382 OB += '\0'; in itaniumDemangle()
383 return OB.getBuffer(); in itaniumDemangle()
414 static char *printNode(const Node *RootNode, OutputBuffer &OB, size_t *N) { in printNode() argument
415 RootNode->print(OB); in printNode()
416 OB += '\0'; in printNode()
418 *N = OB.getCurrentPosition(); in printNode()
419 return OB.getBuffer(); in printNode()
423 OutputBuffer OB(Buf, N); in printNode() local
[all …]
H A DMicrosoftDemangle.cpp1023 OutputBuffer OB; in memorizeIdentifier() local
1024 Identifier->output(OB, OF_Default); in memorizeIdentifier()
1025 std::string_view Owned = copyString(OB); in memorizeIdentifier()
1027 std::free(OB.getBuffer()); in memorizeIdentifier()
1162 static void outputHex(OutputBuffer &OB, unsigned C) { in outputHex() argument
1185 OB << std::string_view(&TempBuffer[Pos + 1]); in outputHex()
1188 static void outputEscapedChar(OutputBuffer &OB, unsigned C) { in outputEscapedChar() argument
1191 OB << "\\0"; in outputEscapedChar()
1194 OB << "\\\'"; in outputEscapedChar()
1197 OB << "\\\""; in outputEscapedChar()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h240 bool hasRHSComponent(OutputBuffer &OB) const { in hasRHSComponent() argument
243 return hasRHSComponentSlow(OB); in hasRHSComponent()
246 bool hasArray(OutputBuffer &OB) const { in hasArray() argument
249 return hasArraySlow(OB); in hasArray()
252 bool hasFunction(OutputBuffer &OB) const { in hasFunction() argument
255 return hasFunctionSlow(OB); in hasFunction()
275 void printAsOperand(OutputBuffer &OB, Prec P = Prec::Default,
280 OB.printOpen();
281 print(OB);
283 OB.printClose();
[all …]
H A DMicrosoftDemangleNodes.h282 virtual void output(OutputBuffer &OB, OutputFlags Flags) const = 0;
320 virtual void outputPre(OutputBuffer &OB, OutputFlags Flags) const = 0;
321 virtual void outputPost(OutputBuffer &OB, OutputFlags Flags) const = 0;
323 void output(OutputBuffer &OB, OutputFlags Flags) const override { in output()
324 outputPre(OB, Flags); in output()
325 outputPost(OB, Flags); in output()
339 void outputPre(OutputBuffer &OB, OutputFlags Flags) const override;
340 void outputPost(OutputBuffer &OB, OutputFlags Flags) const override {} in outputPost()
353 void outputPre(OutputBuffer &OB, OutputFlags Flags) const override;
354 void outputPost(OutputBuffer &OB, OutputFlags Flags) const override;
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/
H A Dsimple_packed_serialization.h114 static bool serialize(SPSOutputBuffer &OB) { return true; } in serialize() argument
129 static bool serialize(SPSOutputBuffer &OB, const ArgT &Arg, in serialize() argument
131 return SPSSerializationTraits<SPSTagT, ArgT>::serialize(OB, Arg) && in serialize()
132 SPSArgList<SPSTagTs...>::serialize(OB, Args...); in serialize()
159 static bool serialize(SPSOutputBuffer &OB, const SPSTagT &Value) { in serialize() argument
163 return OB.write(reinterpret_cast<const char *>(&Tmp), sizeof(Tmp)); in serialize()
220 static bool serialize(SPSOutputBuffer &OB, const SPSEmpty &BE) { in serialize() argument
348 static bool serialize(SPSOutputBuffer &OB, const SequenceT &S) { in serialize() argument
349 if (!SPSArgList<uint64_t>::serialize(OB, static_cast<uint64_t>(S.size()))) in serialize()
352 if (!SPSArgList<SPSElementTagT>::serialize(OB, E)) in serialize()
[all …]
H A Delfnix_platform.h69 serialize(SPSOutputBuffer &OB, in serialize() argument
72 OB, MOPOSR.EHFrameSection, MOPOSR.ThreadDataSection); in serialize()
H A Dwrapper_function_utils.h109 SPSOutputBuffer OB(Result.data(), Result.size()); in fromSPSArgs()
110 if (!SPSArgListT::serialize(OB, Args...)) in fromSPSArgs()
407 SPSOutputBuffer OB(ArgData.empty() ? nullptr : ArgData.data(), in Create()
409 if (SPSSerializer::serialize(OB, Args...)) in Create()
484 static bool serialize(SPSOutputBuffer &OB, const WrapperFunctionCall &WFC) { in serialize() argument
486 OB, WFC.getCallee(), WFC.getArgData()); in serialize()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DSimplePackedSerialization.h116 static bool serialize(SPSOutputBuffer &OB) { return true; } in serialize() argument
141 static bool serialize(SPSOutputBuffer &OB, const ArgT &Arg, in serialize() argument
143 return SPSSerializationTraits<SPSTagT, ArgT>::serialize(OB, Arg) && in serialize()
144 SPSArgList<SPSTagTs...>::serialize(OB, Args...); in serialize()
171 static bool serialize(SPSOutputBuffer &OB, const SPSTagT &Value) { in serialize() argument
175 return OB.write(reinterpret_cast<const char *>(&Tmp), sizeof(Tmp)); in serialize()
229 static bool serialize(SPSOutputBuffer &OB, const SPSEmpty &BE) { in serialize() argument
359 static bool serialize(SPSOutputBuffer &OB, const ArrayRef<char> &A) { in serialize() argument
360 if (!SPSArgList<uint64_t>::serialize(OB, static_cast<uint64_t>(A.size()))) in serialize()
364 return OB.write(A.data(), A.size()); in serialize()
[all …]
H A DTargetProcessControlTypes.h164 static bool serialize(SPSOutputBuffer &OB, in serialize() argument
175 return SPSArgList<uint8_t>::serialize(OB, WireValue); in serialize()
205 static bool serialize(SPSOutputBuffer &OB, in serialize() argument
207 return SFRAL::serialize(OB, SFR.RAG, SFR.Addr, SFR.Size, SFR.Content); in serialize()
225 static bool serialize(SPSOutputBuffer &OB, in serialize() argument
227 return FRAL::serialize(OB, FR.Segments, FR.Actions); in serialize()
245 static bool serialize(SPSOutputBuffer &OB, in serialize() argument
247 return SFRAL::serialize(OB, SFR.RAG, SFR.Addr, SFR.Size); in serialize()
266 static bool serialize(SPSOutputBuffer &OB, in serialize() argument
268 return FRAL::serialize(OB, FR.Segments, FR.Actions); in serialize()
[all …]
H A DPerfSharedStructs.h106 static bool serialize(SPSOutputBuffer &OB, const PerfJITRecordPrefix &Val) { in serialize() argument
108 OB, static_cast<uint32_t>(Val.Id), Val.TotalSize); in serialize()
131 static bool serialize(SPSOutputBuffer &OB, const PerfJITCodeLoadRecord &Val) { in serialize() argument
133 OB, Val.Prefix, Val.Pid, Val.Tid, Val.Vma, Val.CodeAddr, Val.CodeSize, in serialize()
153 static bool serialize(SPSOutputBuffer &OB, const PerfJITDebugEntry &Val) { in serialize() argument
154 return SPSPerfJITDebugEntry::AsArgList::serialize(OB, Val.Addr, Val.Lineno, in serialize()
174 static bool serialize(SPSOutputBuffer &OB, in serialize() argument
177 OB, Val.Prefix, Val.CodeAddr, Val.Entries); in serialize()
199 static bool serialize(SPSOutputBuffer &OB, in serialize() argument
202 OB, Val.Prefix, Val.UnwindDataSize, Val.EHFrameHdrSize, Val.MappedSize, in serialize()
[all …]
H A DSimpleRemoteEPCUtils.h177 static size_t serialize(SPSOutputBuffer &OB, in serialize() argument
179 return SPSArgList<SPSString, bool>::serialize(OB, V.Name, V.Required); in serialize()
195 static size_t serialize(SPSOutputBuffer &OB, const RemoteSymbolLookup &V) { in serialize() argument
196 return SPSArgList<uint64_t, SPSRemoteSymbolLookupSet>::serialize(OB, V.H, in serialize()
215 static bool serialize(SPSOutputBuffer &OB, in serialize() argument
218 OB, SI.TargetTriple, SI.PageSize, SI.BootstrapMap, SI.BootstrapSymbols); in serialize()
H A DVTuneSharedStructs.h77 static bool serialize(SPSOutputBuffer &OB, const VTuneMethodInfo &MI) { in serialize() argument
79 OB, MI.LineTable, MI.LoadAddr, MI.LoadSize, MI.MethodID, MI.NameSI, in serialize()
96 static bool serialize(SPSOutputBuffer &OB, const VTuneMethodBatch &MB) { in serialize() argument
97 return SPSVTuneMethodBatch::AsArgList::serialize(OB, MB.Methods, in serialize()
H A DAllocationActions.h94 static bool serialize(SPSOutputBuffer &OB, in serialize() argument
96 return AL::serialize(OB, AAP.Finalize, AAP.Dealloc); in serialize()
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DOffloadDump.cpp27 static StringRef getImageName(const OffloadBinary &OB) { in getImageName() argument
28 switch (OB.getImageKind()) { in getImageName()
44 static void printBinary(const OffloadBinary &OB, uint64_t Index) { in printBinary() argument
46 outs() << left_justify("kind", 16) << getImageName(OB) << "\n"; in printBinary()
47 outs() << left_justify("arch", 16) << OB.getArch() << "\n"; in printBinary()
48 outs() << left_justify("triple", 16) << OB.getTriple() << "\n"; in printBinary()
50 << getOffloadKindName(OB.getOffloadKind()) << "\n"; in printBinary()
112 void llvm::dumpOffloadSections(const OffloadBinary &OB) { in dumpOffloadSections() argument
114 if (Error Err = extractOffloadBinaries(OB.getMemoryBufferRef(), Binaries)) in dumpOffloadSections()
115 reportError(OB.getFileName(), "while extracting offloading files: " + in dumpOffloadSections()
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/tests/unit/
H A Dsimple_packed_serialization_test.cpp23 SPSOutputBuffer OB(Buffer, NumBytes); in TEST() local
28 EXPECT_TRUE(OB.write(&C, 1)); in TEST()
32 EXPECT_FALSE(OB.write(&Zero, 1)); in TEST()
121 SPSOutputBuffer OB(Buffer.get(), Size); in TEST() local
123 EXPECT_TRUE(SPSArgList<SPSSequence<char>>::serialize(OB, OutS)); in TEST()
169 SPSOutputBuffer OB(Buffer.get(), Size); in TEST() local
171 EXPECT_TRUE(BAL::serialize(OB, Arg1, Arg2, Arg3)); in TEST()
H A Dsimple_packed_serialization_utils.h21 orc_rt::SPSOutputBuffer OB(Buffer.get(), Size); in blobSerializationRoundTrip()
23 EXPECT_TRUE(BST::serialize(OB, Value)); in blobSerializationRoundTrip()
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DObject.cpp201 OwningBinary<ObjectFile> *OB = unwrap(OF); in LLVMGetSections() local
202 section_iterator SI = OB->getBinary()->section_begin(); in LLVMGetSections()
212 OwningBinary<ObjectFile> *OB = unwrap(OF); in LLVMIsSectionIteratorAtEnd() local
213 return (*unwrap(SI) == OB->getBinary()->section_end()) ? 1 : 0; in LLVMIsSectionIteratorAtEnd()
234 OwningBinary<ObjectFile> *OB = unwrap(OF); in LLVMGetSymbols() local
235 symbol_iterator SI = OB->getBinary()->symbol_begin(); in LLVMGetSymbols()
245 OwningBinary<ObjectFile> *OB = unwrap(OF); in LLVMIsSymbolIteratorAtEnd() local
246 return (*unwrap(SI) == OB->getBinary()->symbol_end()) ? 1 : 0; in LLVMIsSymbolIteratorAtEnd()
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DMangled.cpp173 TrackingOutputBuffer OB(demangled_cstr, demangled_size); in GetItaniumDemangledStr() local
174 demangled_cstr = ipd.finishDemangle(&OB); in GetItaniumDemangledStr()
175 OB.NameInfo.SuffixRange.first = OB.NameInfo.QualifiersRange.second; in GetItaniumDemangledStr()
176 OB.NameInfo.SuffixRange.second = std::string_view(OB).size(); in GetItaniumDemangledStr()
177 info = std::move(OB.NameInfo); in GetItaniumDemangledStr()
181 assert(demangled_cstr[OB.getCurrentPosition() - 1] == '\0' && in GetItaniumDemangledStr()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DEPCGenericDylibManager.cpp28 static bool serialize(SPSOutputBuffer &OB, in serialize() argument
31 OB, *V.first, V.second == SymbolLookupFlags::RequiredSymbol); in serialize()
53 static bool serialize(SPSOutputBuffer &OB, in serialize() argument
55 return MemberSerialization::serialize(OB, ExecutorAddr(LR.Handle), in serialize()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVStripConvergentIntrinsics.cpp51 auto OB = CI->getOperandBundle(LLVMContext::OB_convergencectrl); in runOnFunction() local
52 if (!OB.has_value()) in runOnFunction()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DEPCGenericJITLinkMemoryManager.h79 serialize(SPSOutputBuffer &OB, in serialize() argument
82 OB, ExecutorAddr(FA.getAddress())); in serialize()
/freebsd/contrib/openbsm/bin/auditdistd/
H A Dparse.y86 %token OB
218 sender_start: OB
323 receiver_start: OB
577 sender_host_statement: HOST host_start OB sender_host_entries CB
585 receiver_host_statement: HOST host_start OB receiver_host_entries CB
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGHLSLRuntime.cpp451 SmallVector<OperandBundleDef, 1> OB; in emitEntryFunction() local
457 OB.emplace_back("convergencectrl", bundleArgs); in emitEntryFunction()
475 CallInst *CI = B.CreateCall(FunctionCallee(Fn), Args, OB); in emitEntryFunction()
532 SmallVector<OperandBundleDef, 1> OB; in generateGlobalCtorDtorCalls() local
535 OB.emplace_back("convergencectrl", bundleArgs); in generateGlobalCtorDtorCalls()
540 auto CI = B.CreateCall(FunctionCallee(Fn), {}, OB); in generateGlobalCtorDtorCalls()
547 auto CI = B.CreateCall(FunctionCallee(Fn), {}, OB); in generateGlobalCtorDtorCalls()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/Analysis/
H A DSPIRVConvergenceRegionAnalysis.cpp64 auto OB = CI->getOperandBundle(LLVMContext::OB_convergencectrl); in getConvergenceTokenInternal() local
65 if (!OB.has_value()) in getConvergenceTokenInternal()
67 return dyn_cast<IntrinsicInst>(OB.value().Inputs[0]); in getConvergenceTokenInternal()

123