Lines Matching defs:YMF
122 void convertStackObjects(yaml::MachineFunction &YMF,
124 void convertEntryValueObjects(yaml::MachineFunction &YMF,
127 void convertCallSiteObjects(yaml::MachineFunction &YMF,
130 void convertMachineMetadataNodes(yaml::MachineFunction &YMF,
383 void MIRPrinter::convertEntryValueObjects(yaml::MachineFunction &YMF,
389 yaml::EntryValueObject &Obj = YMF.EntryValueObjects.emplace_back();
396 void MIRPrinter::convertStackObjects(yaml::MachineFunction &YMF,
403 assert(YMF.FixedStackObjects.empty());
427 FixedStackObjectsIdx[ID] = YMF.FixedStackObjects.size();
428 YMF.FixedStackObjects.push_back(YamlObject);
434 assert(YMF.StackObjects.empty());
461 StackObjectsIdx[ID] = YMF.StackObjects.size();
462 YMF.StackObjects.push_back(YamlObject);
480 YMF.FixedStackObjects
485 auto &Object = YMF.StackObjects[StackObjectsIdx[FrameIdx]];
494 YMF.StackObjects[StackObjectsIdx[LocalObject.first]].LocalOffset =
501 raw_string_ostream StrOS(YMF.FrameInfo.StackProtector.Value);
507 raw_string_ostream StrOS(YMF.FrameInfo.FunctionContext.Value);
520 YMF.FixedStackObjects[FixedStackObjectsIdx[Idx +
524 auto &Object = YMF.StackObjects[StackObjectsIdx[Idx]];
530 void MIRPrinter::convertCallSiteObjects(yaml::MachineFunction &YMF,
552 YMF.CallSitesInfo.push_back(YmlCS);
556 llvm::sort(YMF.CallSitesInfo.begin(), YMF.CallSitesInfo.end(),
564 void MIRPrinter::convertMachineMetadataNodes(yaml::MachineFunction &YMF,
573 YMF.MachineMetadataNodes.push_back(NS);