Lines Matching refs:Object

280   static void mapping(yaml::IO &YamlIO, MachineStackObject &Object) {
281 YamlIO.mapRequired("id", Object.ID);
282 YamlIO.mapOptional("name", Object.Name,
285 "type", Object.Type,
287 YamlIO.mapOptional("offset", Object.Offset, (int64_t)0);
288 if (Object.Type != MachineStackObject::VariableSized)
289 YamlIO.mapRequired("size", Object.Size);
290 YamlIO.mapOptional("alignment", Object.Alignment, std::nullopt);
291 YamlIO.mapOptional("stack-id", Object.StackID, TargetStackID::Default);
292 YamlIO.mapOptional("callee-saved-register", Object.CalleeSavedRegister,
294 YamlIO.mapOptional("callee-saved-restored", Object.CalleeSavedRestored,
296 YamlIO.mapOptional("local-offset", Object.LocalOffset,
298 YamlIO.mapOptional("debug-info-variable", Object.DebugVar,
300 YamlIO.mapOptional("debug-info-expression", Object.DebugExpr,
302 YamlIO.mapOptional("debug-info-location", Object.DebugLoc,
324 static void mapping(yaml::IO &YamlIO, EntryValueObject &Object) {
325 YamlIO.mapRequired("entry-value-register", Object.EntryValueRegister);
326 YamlIO.mapRequired("debug-info-variable", Object.DebugVar);
327 YamlIO.mapRequired("debug-info-expression", Object.DebugExpr);
328 YamlIO.mapRequired("debug-info-location", Object.DebugLoc);
384 static void mapping(yaml::IO &YamlIO, FixedMachineStackObject &Object) {
385 YamlIO.mapRequired("id", Object.ID);
387 "type", Object.Type,
389 YamlIO.mapOptional("offset", Object.Offset, (int64_t)0);
390 YamlIO.mapOptional("size", Object.Size, (uint64_t)0);
391 YamlIO.mapOptional("alignment", Object.Alignment, std::nullopt);
392 YamlIO.mapOptional("stack-id", Object.StackID, TargetStackID::Default);
393 if (Object.Type != FixedMachineStackObject::SpillSlot) {
394 YamlIO.mapOptional("isImmutable", Object.IsImmutable, false);
395 YamlIO.mapOptional("isAliased", Object.IsAliased, false);
397 YamlIO.mapOptional("callee-saved-register", Object.CalleeSavedRegister,
399 YamlIO.mapOptional("callee-saved-restored", Object.CalleeSavedRestored,
401 YamlIO.mapOptional("debug-info-variable", Object.DebugVar,
403 YamlIO.mapOptional("debug-info-expression", Object.DebugExpr,
405 YamlIO.mapOptional("debug-info-location", Object.DebugLoc,