| /freebsd/contrib/llvm-project/llvm/lib/Demangle/ |
| H A D | MicrosoftDemangleNodes.cpp | 23 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 D | ItaniumDemangle.cpp | 379 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 D | MicrosoftDemangle.cpp | 1023 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 D | ItaniumDemangle.h | 240 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 D | MicrosoftDemangleNodes.h | 282 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 D | simple_packed_serialization.h | 114 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 D | elfnix_platform.h | 69 serialize(SPSOutputBuffer &OB, in serialize() argument 72 OB, MOPOSR.EHFrameSection, MOPOSR.ThreadDataSection); in serialize()
|
| H A D | wrapper_function_utils.h | 109 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 D | SimplePackedSerialization.h | 116 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 D | TargetProcessControlTypes.h | 164 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 D | PerfSharedStructs.h | 106 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 D | SimpleRemoteEPCUtils.h | 177 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 D | VTuneSharedStructs.h | 77 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 D | AllocationActions.h | 94 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 D | OffloadDump.cpp | 27 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 D | simple_packed_serialization_test.cpp | 23 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 D | simple_packed_serialization_utils.h | 21 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 D | Object.cpp | 201 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 D | Mangled.cpp | 173 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 D | EPCGenericDylibManager.cpp | 28 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 D | SPIRVStripConvergentIntrinsics.cpp | 51 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 D | EPCGenericJITLinkMemoryManager.h | 79 serialize(SPSOutputBuffer &OB, in serialize() argument 82 OB, ExecutorAddr(FA.getAddress())); in serialize()
|
| /freebsd/contrib/openbsm/bin/auditdistd/ |
| H A D | parse.y | 86 %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 D | CGHLSLRuntime.cpp | 451 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 D | SPIRVConvergenceRegionAnalysis.cpp | 64 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()
|