Lines Matching refs:yaml

36   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()
472 W.write<uint32_t>(InitAuxFileHdr.BssDataSize.value_or(yaml::Hex64(0))); in writeAuxFileHeader()
473 W.write<uint32_t>(InitAuxFileHdr.EntryPointAddr.value_or(yaml::Hex64(0))); in writeAuxFileHeader()
474 W.write<uint32_t>(InitAuxFileHdr.TextStartAddr.value_or(yaml::Hex64(0))); in writeAuxFileHeader()
475 W.write<uint32_t>(InitAuxFileHdr.DataStartAddr.value_or(yaml::Hex64(0))); in writeAuxFileHeader()
479 W.write<uint32_t>(InitAuxFileHdr.TOCAnchorAddr.value_or(yaml::Hex64(0))); in writeAuxFileHeader()
487 W.write<uint16_t>(InitAuxFileHdr.MaxAlignOfText.value_or(yaml::Hex16(0))); in writeAuxFileHeader()
488 W.write<uint16_t>(InitAuxFileHdr.MaxAlignOfData.value_or(yaml::Hex16(0))); in writeAuxFileHeader()
489 W.write<uint16_t>(InitAuxFileHdr.ModuleType.value_or(yaml::Hex16(0))); in writeAuxFileHeader()
490 W.write<uint8_t>(InitAuxFileHdr.CpuFlag.value_or(yaml::Hex8(0))); in writeAuxFileHeader()
493 W.write<uint8_t>(InitAuxFileHdr.TextPageSize.value_or(yaml::Hex8(0))); in writeAuxFileHeader()
494 W.write<uint8_t>(InitAuxFileHdr.DataPageSize.value_or(yaml::Hex8(0))); in writeAuxFileHeader()
495 W.write<uint8_t>(InitAuxFileHdr.StackPageSize.value_or(yaml::Hex8(0))); in writeAuxFileHeader()
497 InitAuxFileHdr.FlagAndTDataAlignment.value_or(yaml::Hex8(0x80))); in writeAuxFileHeader()
498 W.write<uint64_t>(InitAuxFileHdr.TextSize.value_or(yaml::Hex64(0))); in writeAuxFileHeader()
499 W.write<uint64_t>(InitAuxFileHdr.InitDataSize.value_or(yaml::Hex64(0))); in writeAuxFileHeader()
500 W.write<uint64_t>(InitAuxFileHdr.BssDataSize.value_or(yaml::Hex64(0))); in writeAuxFileHeader()
501 W.write<uint64_t>(InitAuxFileHdr.EntryPointAddr.value_or(yaml::Hex64(0))); in writeAuxFileHeader()
502 W.write<uint64_t>(InitAuxFileHdr.MaxStackSize.value_or(yaml::Hex64(0))); in writeAuxFileHeader()
503 W.write<uint64_t>(InitAuxFileHdr.MaxDataSize.value_or(yaml::Hex64(0))); in writeAuxFileHeader()
505 W.write<uint32_t>(InitAuxFileHdr.MaxStackSize.value_or(yaml::Hex64(0))); in writeAuxFileHeader()
506 W.write<uint32_t>(InitAuxFileHdr.MaxDataSize.value_or(yaml::Hex64(0))); in writeAuxFileHeader()
508 W.write<uint8_t>(InitAuxFileHdr.TextPageSize.value_or(yaml::Hex8(0))); in writeAuxFileHeader()
509 W.write<uint8_t>(InitAuxFileHdr.DataPageSize.value_or(yaml::Hex8(0))); in writeAuxFileHeader()
510 W.write<uint8_t>(InitAuxFileHdr.StackPageSize.value_or(yaml::Hex8(0))); in writeAuxFileHeader()
512 InitAuxFileHdr.FlagAndTDataAlignment.value_or(yaml::Hex8(0))); in writeAuxFileHeader()
518 InitAuxFileHdr.Flag.value_or(yaml::Hex16(XCOFF::SHR_SYMTAB))); in writeAuxFileHeader()
891 namespace yaml { namespace