Home
last modified time | relevance | path

Searched refs:YamlIO (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMIRYamlMapping.h203 YamlIO.mapRequired("id", Reg.ID);
204 YamlIO.mapRequired("class", Reg.Class);
225 YamlIO.mapOptional(
279 YamlIO.mapRequired("id", Object.ID);
282 YamlIO.mapOptional(
358 YamlIO.mapRequired("id", Object.ID);
359 YamlIO.mapOptional(
563 YamlIO.mapRequired("id", Entry.ID);
584 YamlIO.mapRequired("kind", JT.Kind);
684 MFI->mappingImpl(YamlIO);
[all …]
/llvm-project-15.0.7/bolt/include/bolt/Profile/
H A DProfileYAMLMapping.h62 YamlIO.mapRequired("off", CSI.Offset);
63 YamlIO.mapRequired("fid", CSI.DestId);
65 YamlIO.mapRequired("cnt", CSI.Count);
89 YamlIO.mapRequired("bid", SI.Index);
90 YamlIO.mapRequired("cnt", SI.Count);
127 YamlIO.mapRequired("bid", BBP.Index);
160 YamlIO.mapRequired("name", BFP.Name);
161 YamlIO.mapRequired("fid", BFP.Id);
162 YamlIO.mapRequired("hash", BFP.Hash);
165 YamlIO.mapOptional("blocks", BFP.Blocks,
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIMachineFunctionInfo.h160 static void mapping(IO &YamlIO, SIArgument &A) {
161 if (YamlIO.outputting()) {
163 YamlIO.mapRequired("reg", A.RegisterName);
167 auto Keys = YamlIO.keys();
170 YamlIO.mapRequired("reg", A.RegisterName);
176 YamlIO.mapOptional("mask", A.Mask);
209 YamlIO.mapOptional("queuePtr", AI.QueuePtr);
263 static void mapping(IO &YamlIO, SIMode &Mode) {
264 YamlIO.mapOptional("ieee", Mode.IEEE, true);
309 void mappingImpl(yaml::IO &YamlIO) override;
[all …]
H A DSIMachineFunctionInfo.cpp623 void yaml::SIMachineFunctionInfo::mappingImpl(yaml::IO &YamlIO) { in mappingImpl() argument
624 MappingTraits<SIMachineFunctionInfo>::mapping(YamlIO, *this); in mappingImpl()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMachineFunctionInfo.h210 void mappingImpl(yaml::IO &YamlIO) override;
215 static void mapping(IO &YamlIO, WebAssemblyFunctionInfo &MFI) {
216 YamlIO.mapOptional("params", MFI.Params, std::vector<FlowStringValue>());
217 YamlIO.mapOptional("results", MFI.Results, std::vector<FlowStringValue>());
218 YamlIO.mapOptional("isCFGStackified", MFI.CFGStackified, false);
219 YamlIO.mapOptional("wasmEHFuncInfo", MFI.SrcToUnwindDest);
224 static void inputOne(IO &YamlIO, StringRef Key,
226 YamlIO.mapRequired(Key.str().c_str(),
230 static void output(IO &YamlIO, BBNumberMap &SrcToUnwindDest) {
232 YamlIO.mapRequired(std::to_string(KV.first).c_str(), KV.second);
H A DWebAssemblyMachineFunctionInfo.cpp153 void yaml::WebAssemblyFunctionInfo::mappingImpl(yaml::IO &YamlIO) { in mappingImpl() argument
154 MappingTraits<WebAssemblyFunctionInfo>::mapping(YamlIO, *this); in mappingImpl()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVMachineFunctionInfo.h33 void mappingImpl(yaml::IO &YamlIO) override;
38 static void mapping(IO &YamlIO, RISCVMachineFunctionInfo &MFI) {
39 YamlIO.mapOptional("varArgsFrameIndex", MFI.VarArgsFrameIndex);
40 YamlIO.mapOptional("varArgsSaveSize", MFI.VarArgsSaveSize);
H A DRISCVMachineFunctionInfo.cpp29 void yaml::RISCVMachineFunctionInfo::mappingImpl(yaml::IO &YamlIO) { in mappingImpl() argument
30 MappingTraits<RISCVMachineFunctionInfo>::mapping(YamlIO, *this); in mappingImpl()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64MachineFunctionInfo.cpp30 void yaml::AArch64FunctionInfo::mappingImpl(yaml::IO &YamlIO) { in mappingImpl() argument
31 MappingTraits<AArch64FunctionInfo>::mapping(YamlIO, *this); in mappingImpl()
H A DAArch64MachineFunctionInfo.h452 void mappingImpl(yaml::IO &YamlIO) override;
457 static void mapping(IO &YamlIO, AArch64FunctionInfo &MFI) {
458 YamlIO.mapOptional("hasRedZone", MFI.HasRedZone);
/llvm-project-15.0.7/clang/docs/analyzer/user-docs/
H A DTaintAnalysisConfiguration.rst8 …ettings by providing a configuration file in `YAML <http://llvm.org/docs/YamlIO.html#introduction-…
100 The configuration file should have valid `YAML <http://llvm.org/docs/YamlIO.html#introduction-to-ya…
121 An entry under `Filters` is a `YAML <http://llvm.org/docs/YamlIO.html#introduction-to-yaml>`_ objec…
137 An entry under `Propagation` is a `YAML <http://llvm.org/docs/YamlIO.html#introduction-to-yaml>`_ o…
163 An entry under `Sinks` is a `YAML <http://llvm.org/docs/YamlIO.html#introduction-to-yaml>`_ object …
/llvm-project-15.0.7/llvm/docs/
H A DReference.rst54 YamlIO
219 :doc:`YamlIO`
H A DAMDGPUUsage.rst2645 :doc:`YamlIO`).
/llvm-project-15.0.7/llvm/lib/ObjectYAML/
H A DELFYAML.cpp1157 NormalizedOther(IO &IO) : YamlIO(IO) {} in NormalizedOther()
1158 NormalizedOther(IO &IO, Optional<uint8_t> Original) : YamlIO(IO) { in NormalizedOther()
1162 const auto *Object = static_cast<ELFYAML::Object *>(YamlIO.getContext()); in NormalizedOther()
1182 const auto *Object = static_cast<ELFYAML::Object *>(YamlIO.getContext()); in toValue()
1193 YamlIO.setError("an unknown value is used for symbol's 'Other' field: " + in toValue()
1223 if (!YamlIO.outputting()) in getFlags()
1245 IO &YamlIO; member
/llvm-project-15.0.7/clang/docs/analyzer/
H A Dcheckers.rst2400 External taint configuration is in `YAML <http://llvm.org/docs/YamlIO.html#introduction-to-yaml>`_ …