Home
last modified time | relevance | path

Searched refs:yaml (Results 1 – 25 of 392) sorted by relevance

12345678910>>...16

/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DXCOFFYAML.h24 llvm::yaml::Hex16 Magic;
27 llvm::yaml::Hex64 SymbolTableOffset;
30 llvm::yaml::Hex16 Flags;
34 std::optional<llvm::yaml::Hex16> Magic;
35 std::optional<llvm::yaml::Hex16> Version;
36 std::optional<llvm::yaml::Hex64> TextStartAddr;
37 std::optional<llvm::yaml::Hex64> DataStartAddr;
38 std::optional<llvm::yaml::Hex64> TOCAnchorAddr;
45 std::optional<llvm::yaml::Hex16> MaxAlignOfText;
46 std::optional<llvm::yaml::Hex16> MaxAlignOfData;
[all …]
H A DMachOYAML.h33 llvm::yaml::Hex32 address;
48 llvm::yaml::Hex64 addr;
50 llvm::yaml::Hex32 offset;
52 llvm::yaml::Hex32 reloff;
54 llvm::yaml::Hex32 flags;
55 llvm::yaml::Hex32 reserved1;
56 llvm::yaml::Hex32 reserved2;
57 llvm::yaml::Hex32 reserved3;
58 std::optional<llvm::yaml::BinaryRef> content;
63 llvm::yaml::Hex32 magic;
[all …]
H A DDWARFYAML.h34 llvm::yaml::Hex64 Value; // Some DWARF5 attributes have values
38 std::optional<yaml::Hex64> Code;
50 llvm::yaml::Hex64 Address;
51 yaml::Hex64 Length;
56 std::optional<yaml::Hex64> Length;
58 yaml::Hex64 CuOffset;
59 std::optional<yaml::Hex8> AddrSize;
60 yaml::Hex8 SegSize;
67 llvm::yaml::Hex64 LowOffset;
68 llvm::yaml::Hex64 HighOffset;
[all …]
H A DELFYAML.h117 llvm::yaml::Hex8 ABIVersion;
121 llvm::yaml::Hex64 Entry;
124 std::optional<llvm::yaml::Hex64> EPhOff;
125 std::optional<llvm::yaml::Hex16> EPhEntSize;
126 std::optional<llvm::yaml::Hex16> EPhNum;
127 std::optional<llvm::yaml::Hex16> EShEntSize;
128 std::optional<llvm::yaml::Hex64> EShOff;
129 std::optional<llvm::yaml::Hex16> EShNum;
130 std::optional<llvm::yaml::Hex16> EShStrNdx;
143 std::optional<llvm::yaml::Hex64> Value;
[all …]
H A DMinidumpYAML.h79 yaml::BinaryRef CvRecord;
80 yaml::BinaryRef MiscRecord;
89 yaml::BinaryRef Stack;
90 yaml::BinaryRef Context;
99 yaml::BinaryRef Content;
110 yaml::BinaryRef ThreadContext;
149 yaml::BinaryRef Content;
150 yaml::Hex32 Size;
223 namespace yaml {
H A DArchiveYAML.h48 std::optional<yaml::BinaryRef> Content;
49 std::optional<llvm::yaml::Hex8> PaddingByte;
54 std::optional<yaml::BinaryRef> Content;
63 namespace yaml { in LLVM_YAML_IS_SEQUENCE_VECTOR()
/freebsd/contrib/llvm-project/llvm/lib/Remarks/
H A DYAMLRemarkParser.h33 YAMLParseError(StringRef Message, SourceMgr &SM, yaml::Stream &Stream,
34 yaml::Node &Node);
57 yaml::Stream Stream;
59 yaml::document_iterator YAMLIt;
79 Error error(StringRef Message, yaml::Node &Node);
81 Expected<std::unique_ptr<Remark>> parseRemark(yaml::Document &Remark);
83 Expected<Type> parseType(yaml::MappingNode &Node);
85 Expected<StringRef> parseKey(yaml::KeyValueNode &Node);
87 virtual Expected<StringRef> parseStr(yaml::KeyValueNode &Node);
89 Expected<unsigned> parseUnsigned(yaml::KeyValueNode &Node);
[all …]
H A DYAMLRemarkParser.cpp38 yaml::Stream &Stream, yaml::Node &Node) { in YAMLParseError()
176 Error YAMLRemarkParser::error(StringRef Message, yaml::Node &Node) {
189 YAMLRemarkParser::parseRemark(yaml::Document &RemarkEntry) {
193 yaml::Node *YAMLRoot = RemarkEntry.getRoot(); in parseRemark()
199 auto *Root = dyn_cast<yaml::MappingNode>(YAMLRoot); in parseRemark()
215 for (yaml::KeyValueNode &RemarkField : *Root) { in parseRemark()
247 auto *Args = dyn_cast<yaml::SequenceNode>(RemarkField.getValue()); in parseRemark()
251 for (yaml::Node &Arg : *Args) { in parseRemark()
271 Expected<Type> YAMLRemarkParser::parseType(yaml in parseRemark()
[all...]
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSymbolRewriter.h45 namespace yaml {
52 } // end namespace yaml
99 bool parseEntry(yaml::Stream &Stream, yaml::KeyValueNode &Entry,
101 bool parseRewriteFunctionDescriptor(yaml::Stream &Stream,
102 yaml::ScalarNode *Key,
103 yaml::MappingNode *Value,
105 bool parseRewriteGlobalVariableDescriptor(yaml::Stream &Stream,
106 yaml::ScalarNode *Key,
107 yaml
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSymbolRewriter.cpp268 yaml::Stream YS(MapFile->getBuffer(), SM); in parse()
271 yaml::MappingNode *DescriptorList; in parse()
274 if (isa<yaml::NullNode>(Document.getRoot())) in parse()
277 DescriptorList = dyn_cast<yaml::MappingNode>(Document.getRoot()); in parse()
291 bool RewriteMapParser::parseEntry(yaml::Stream &YS, yaml::KeyValueNode &Entry, in parseEntry()
293 yaml::ScalarNode *Key; in parseEntry()
294 yaml::MappingNode *Value; in parseEntry()
298 Key = dyn_cast<yaml::ScalarNode>(Entry.getKey()); in parseEntry()
304 Value = dyn_cast<yaml::MappingNode>(Entry.getValue()); in parseEntry()
323 parseRewriteFunctionDescriptor(yaml::Stream &YS, yaml::ScalarNode *K, in parseRewriteFunctionDescriptor()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DMinidumpYAML.cpp20 static inline void mapOptional(yaml::IO &IO, const char *Key, EndianType &Val, in mapOptional()
27 static inline void mapRequiredAs(yaml::IO &IO, const char *Key, in mapRequiredAs()
37 static inline void mapOptionalAs(yaml::IO &IO, const char *Key, EndianType &Val, in mapOptionalAs()
47 template <> struct HexType<support::ulittle16_t> { using type = yaml::Hex16; };
48 template <> struct HexType<support::ulittle32_t> { using type = yaml::Hex32; };
49 template <> struct HexType<support::ulittle64_t> { using type = yaml::Hex64; };
54 static inline void mapRequiredHex(yaml::IO &IO, const char *Key, in mapRequiredHex()
62 static inline void mapOptionalHex(yaml::IO &IO, const char *Key, in mapOptionalHex()
120 void yaml::ScalarBitSetTraits<MemoryProtection>::bitset( in bitset()
127 void yaml::ScalarBitSetTraits<MemoryState>::bitset(IO &IO, MemoryState &State) { in bitset()
[all …]
H A DYAML.cpp22 void yaml::ScalarTraits<yaml::BinaryRef>::output( in output()
23 const yaml::BinaryRef &Val, void *, raw_ostream &Out) { in output()
27 StringRef yaml::ScalarTraits<yaml::BinaryRef>::input(StringRef Scalar, void *, in input()
28 yaml::BinaryRef &Val) { in input()
35 Val = yaml::BinaryRef(Scalar); in input()
39 void yaml::BinaryRef::writeAsBinary(raw_ostream &OS, uint64_t N) const { in writeAsBinary()
54 void yaml::BinaryRef::writeAsHex(raw_ostream &OS) const { in writeAsHex()
H A DXCOFFEmitter.cpp36 XCOFFWriter(XCOFFYAML::Object &Obj, raw_ostream &OS, yaml::ErrorHandler EH) in XCOFFWriter()
39 Is64Bit = Obj.Header.Magic == (llvm::yaml::Hex16)XCOFF::XCOFF64; in XCOFFWriter()
74 yaml::ErrorHandler ErrHandler;
462 W.write<uint16_t>(InitAuxFileHdr.Magic.value_or(yaml::Hex16(1))); in writeAuxFileHeader()
463 W.write<uint16_t>(InitAuxFileHdr.Version.value_or(yaml::Hex16(1))); in writeAuxFileHeader()
466 W.write<uint64_t>(InitAuxFileHdr.TextStartAddr.value_or(yaml::Hex64(0))); in writeAuxFileHeader()
467 W.write<uint64_t>(InitAuxFileHdr.DataStartAddr.value_or(yaml::Hex64(0))); in writeAuxFileHeader()
468 W.write<uint64_t>(InitAuxFileHdr.TOCAnchorAddr.value_or(yaml::Hex64(0))); in writeAuxFileHeader()
470 W.write<uint32_t>(InitAuxFileHdr.TextSize.value_or(yaml::Hex64(0))); in writeAuxFileHeader()
471 W.write<uint32_t>(InitAuxFileHdr.InitDataSize.value_or(yaml::Hex64(0))); in writeAuxFileHeader()
[all …]
H A Dyaml2obj.cpp19 namespace yaml { namespace
21 bool convertYAML(yaml::Input &YIn, raw_ostream &Out, ErrorHandler ErrHandler, in convertYAML()
28 yaml::YamlObjectFile Doc; in convertYAML()
72 yaml::Input YIn(Yaml); in yaml2ObjectFile()
86 } // namespace yaml
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DPdbYaml.h32 namespace yaml {
114 LLVM_YAML_DECLARE_MAPPING_TRAITS(pdb::yaml::PdbObject)
115 LLVM_YAML_DECLARE_MAPPING_TRAITS(pdb::yaml::MSFHeaders)
117 LLVM_YAML_DECLARE_MAPPING_TRAITS(pdb::yaml::StreamBlockList)
118 LLVM_YAML_DECLARE_MAPPING_TRAITS(pdb::yaml::PdbInfoStream)
119 LLVM_YAML_DECLARE_MAPPING_TRAITS(pdb::yaml::PdbDbiStream)
120 LLVM_YAML_DECLARE_MAPPING_TRAITS(pdb::yaml::PdbTpiStream)
121 LLVM_YAML_DECLARE_MAPPING_TRAITS(pdb::yaml::PdbPublicsStream)
122 LLVM_YAML_DECLARE_MAPPING_TRAITS(pdb::yaml::NamedStreamMapping)
123 LLVM_YAML_DECLARE_MAPPING_TRAITS(pdb::yaml::PdbModiStream)
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMIRPrinter.cpp114 void convert(yaml::MachineFunction &MF, const MachineRegisterInfo &RegInfo,
116 void convert(ModuleSlotTracker &MST, yaml::MachineFrameInfo &YamlMFI,
118 void convert(yaml::MachineFunction &MF,
120 void convert(ModuleSlotTracker &MST, yaml::MachineJumpTable &YamlJTI,
122 void convertStackObjects(yaml::MachineFunction &YMF,
124 void convertEntryValueObjects(yaml::MachineFunction &YMF,
127 void convertCallSiteObjects(yaml::MachineFunction &YMF,
130 void convertMachineMetadataNodes(yaml::MachineFunction &YMF,
171 namespace yaml { namespace
188 static void printRegMIR(unsigned Reg, yaml::StringValue &Dest, in printRegMIR()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIRParser.cpp54 yaml::Input In;
115 bool initializeMachineFunction(const yaml::MachineFunction &YamlMF,
119 const yaml::MachineFunction &YamlMF);
122 const yaml::MachineFunction &YamlMF);
125 const yaml::MachineFunction &YamlMF);
128 const yaml::MachineFunction &YamlMF);
132 const yaml::StringValue &RegisterSource,
142 const yaml::StringValue &VarStr,
143 const yaml::StringValue &ExprStr,
144 const yaml::StringValue &LocStr);
[all …]
/freebsd/contrib/llvm-project/clang/lib/Tooling/
H A DJSONCompilationDatabase.cpp298 const std::vector<llvm::yaml::ScalarNode *> &Nodes) { in nodeToCommandLine()
329 llvm::yaml::document_iterator I = YAMLStream.begin(); in parse()
334 llvm::yaml::Node *Root = I->getRoot(); in parse()
339 auto *Array = dyn_cast<llvm::yaml::SequenceNode>(Root); in parse()
345 auto *Object = dyn_cast<llvm::yaml::MappingNode>(&NextObject); in parse()
350 llvm::yaml::ScalarNode *Directory = nullptr; in parse()
351 std::optional<std::vector<llvm::yaml::ScalarNode *>> Command; in parse()
352 llvm::yaml::ScalarNode *File = nullptr; in parse()
353 llvm::yaml::ScalarNode *Output = nullptr; in parse()
355 auto *KeyString = dyn_cast<llvm::yaml::ScalarNode>(NextKeyValue.getKey()); in parse()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMIRYamlMapping.h30 namespace yaml {
55 reinterpret_cast<yaml::Input *>(Ctx)->getCurrentNode())
119 reinterpret_cast<yaml::Input *>(Ctx)->getCurrentNode())
130 static void enumeration(yaml::IO &IO,
183 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::yaml::StringValue)
184 LLVM_YAML_IS_FLOW_SEQUENCE_VECTOR(llvm::yaml::FlowStringValue)
185 LLVM_YAML_IS_FLOW_SEQUENCE_VECTOR(llvm::yaml::UnsignedValue)
188 namespace yaml {
272 static void enumeration(yaml::IO &IO, MachineStackObject::ObjectType &Type) {
280 static void mapping(yaml::IO &YamlIO, MachineStackObject &Object) {
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/
H A DJSONCompilationDatabase.h116 std::tuple<llvm::yaml::ScalarNode *, llvm::yaml::ScalarNode *,
117 std::vector<llvm::yaml::ScalarNode *>,
118 llvm::yaml::ScalarNode *>;
136 llvm::yaml::Stream YAMLStream;
/freebsd/contrib/llvm-project/llvm/lib/BinaryFormat/
H A DMsgPackDocumentYAML.cpp75 StringRef Err = yaml::ScalarTraits<uint64_t>::input(S, nullptr, getUInt()); in fromString()
78 Err = yaml::ScalarTraits<int64_t>::input(S, nullptr, getInt()); in fromString()
89 StringRef Err = yaml::ScalarTraits<bool>::input(S, nullptr, getBool()); in fromString()
95 StringRef Err = yaml::ScalarTraits<double>::input(S, nullptr, getFloat()); in fromString()
101 StringRef Err = yaml::ScalarTraits<std::string>::input(S, nullptr, V); in fromString()
143 namespace yaml { namespace
237 yaml::Output Yout(OS); in toYAML()
244 yaml::Input Yin(S); in fromYAML()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVMachineFunctionInfo.cpp17 yaml::RISCVMachineFunctionInfo::RISCVMachineFunctionInfo( in RISCVMachineFunctionInfo()
29 void yaml::RISCVMachineFunctionInfo::mappingImpl(yaml::IO &YamlIO) { in mappingImpl()
34 const yaml::RISCVMachineFunctionInfo &YamlMFI) { in initializeBaseYamlFields()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86MachineFunctionInfo.cpp16 yaml::X86MachineFunctionInfo::X86MachineFunctionInfo( in X86MachineFunctionInfo()
20 void yaml::X86MachineFunctionInfo::mappingImpl(yaml::IO &YamlIO) { in mappingImpl()
32 const yaml::X86MachineFunctionInfo &YamlMFI) { in initializeBaseYamlFields()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGenData/
H A DOutlinedHashTreeRecord.h26 llvm::yaml::Hex64 Hash;
47 void serializeYAML(yaml::Output &YOS) const;
49 void deserializeYAML(yaml::Input &YIS);
61 yaml::Output YOS(OS);
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMMachineFunctionInfo.cpp17 yaml::ARMFunctionInfo::ARMFunctionInfo(const llvm::ARMFunctionInfo &MFI) in ARMFunctionInfo()
20 void yaml::ARMFunctionInfo::mappingImpl(yaml::IO &YamlIO) { in mappingImpl()
25 const yaml::ARMFunctionInfo &YamlMFI) { in initializeBaseYamlFields()

12345678910>>...16