reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp
   87   return MsgPackDoc.readFromBlob(Blob, /*Multi=*/false);
  162   auto It = Regs.find(MsgPackDoc.getNode(Reg));
  180   auto &N = getRegisters()[MsgPackDoc.getNode(Reg)];
  191   getHwStage(CC)[".entry_point"] = MsgPackDoc.getNode(Name, /*Copy=*/true);
  208   getHwStage(CC)[".vgpr_count"] = MsgPackDoc.getNode(Val);
  224   getHwStage(CC)[".sgpr_count"] = MsgPackDoc.getNode(Val);
  235   getHwStage(CC)[".scratch_memory_size"] = MsgPackDoc.getNode(Val);
  551     if (MsgPackDoc.getRoot().getKind() == msgpack::Type::Nil)
  569   MsgPackDoc.setHexMode();
  572   RegsObj = MsgPackDoc.getMapNode();
  580       Key = MsgPackDoc.getNode(KeyName, /*Copy=*/true);
  587   MsgPackDoc.toYAML(Stream);
  619   MsgPackDoc.writeToBlob(Blob);
  625   if (!MsgPackDoc.fromYAML(S))
  633   RegsObj = MsgPackDoc.getMapNode();
  646       Key = MsgPackDoc.getNode(uint64_t(Val));
  656       MsgPackDoc.getRoot()
  657           .getMap(/*Convert=*/true)[MsgPackDoc.getNode("amdpal.pipelines")]
  659           .getMap(/*Convert=*/true)[MsgPackDoc.getNode(".registers")];
  695     HwStages = MsgPackDoc.getRoot()
lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.h
  108   msgpack::Document *getMsgPackDoc() { return &MsgPackDoc; }