Searched refs:YamlIO (Results 1 - 6 of 6) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMIRYamlMapping.h169 static void mapping(IO &YamlIO, VirtualRegisterDefinition &Reg) { argument
170 YamlIO.mapRequired("id", Reg.ID);
171 YamlIO.mapRequired("class", Reg.Class);
172 YamlIO.mapOptional("preferred-register", Reg.PreferredRegister,
190 static void mapping(IO &YamlIO, MachineFunctionLiveIn &LiveIn) { argument
191 YamlIO.mapRequired("reg", LiveIn.Register);
192 YamlIO.mapOptional(
245 static void mapping(yaml::IO &YamlIO, MachineStackObject &Object) { argument
246 YamlIO.mapRequired("id", Object.ID);
247 YamlIO
323 mapping(yaml::IO &YamlIO, FixedMachineStackObject &Object) argument
385 mapping(IO &YamlIO, CallSiteInfo::ArgRegPair &ArgReg) argument
401 mapping(IO &YamlIO, CallSiteInfo &CSInfo) argument
425 mapping(IO &YamlIO, MachineConstantPoolValue &Constant) argument
452 mapping(IO &YamlIO, MachineJumpTable::Entry &Entry) argument
473 mapping(IO &YamlIO, MachineJumpTable &JT) argument
530 mapping(IO &YamlIO, MachineFrameInfo &MFI) argument
562 mappingImpl(IO &YamlIO) argument
566 mapping(IO &YamlIO, std::unique_ptr<MachineFunctionInfo> &MFI) argument
600 mapping(IO &YamlIO, MachineFunction &MF) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMachineFunctionInfo.h165 static void mapping(IO &YamlIO, SIArgument &A) { argument
166 if (YamlIO.outputting()) {
168 YamlIO.mapRequired("reg", A.RegisterName);
170 YamlIO.mapRequired("offset", A.StackOffset);
172 auto Keys = YamlIO.keys();
175 YamlIO.mapRequired("reg", A.RegisterName);
177 YamlIO.mapRequired("offset", A.StackOffset);
179 YamlIO.setError("missing required key 'reg' or 'offset'");
181 YamlIO.mapOptional("mask", A.Mask);
210 static void mapping(IO &YamlIO, SIArgumentInf argument
260 mapping(IO &YamlIO, SIMode &Mode) argument
295 mapping(IO &YamlIO, SIMachineFunctionInfo &MFI) argument
[all...]
H A DSIMachineFunctionInfo.cpp496 void yaml::SIMachineFunctionInfo::mappingImpl(yaml::IO &YamlIO) { argument
497 MappingTraits<SIMachineFunctionInfo>::mapping(YamlIO, *this);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMachineFunctionInfo.h163 void mappingImpl(yaml::IO &YamlIO) override;
168 static void mapping(IO &YamlIO, WebAssemblyFunctionInfo &MFI) {
169 YamlIO.mapOptional("isCFGStackified", MFI.CFGStackified, false);
H A DWebAssemblyMachineFunctionInfo.cpp87 void yaml::WebAssemblyFunctionInfo::mappingImpl(yaml::IO &YamlIO) { argument
88 MappingTraits<WebAssemblyFunctionInfo>::mapping(YamlIO, *this);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DELFYAML.cpp890 NormalizedOther(IO &IO) : YamlIO(IO) {}
891 NormalizedOther(IO &IO, Optional<uint8_t> Original) : YamlIO(IO) {
895 const auto *Object = static_cast<ELFYAML::Object *>(YamlIO.getContext());
915 const auto *Object = static_cast<ELFYAML::Object *>(YamlIO.getContext());
926 YamlIO.setError("an unknown value is used for symbol's 'Other' field: " +
956 if (!YamlIO.outputting())
973 IO &YamlIO; member in struct:llvm::yaml::__anon1954::NormalizedOther

Completed in 201 milliseconds