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

Declarations

include/llvm/BinaryFormat/MsgPackDocument.h
  211   DocNode &operator[](StringRef S);

References

lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp
  682   Kern[".language"] = Kern.getDocument()->getNode("OpenCL C");
  688   Kern[".language_version"] = LanguageVersion;
  695     Kern[".reqd_workgroup_size"] = getWorkGroupDimensions(Node);
  697     Kern[".workgroup_size_hint"] = getWorkGroupDimensions(Node);
  699     Kern[".vec_type_hint"] = Kern.getDocument()->getNode(
  706     Kern[".device_enqueue_symbol"] = Kern.getDocument()->getNode(
  721   Kern[".args"] = Args;
  790     Arg[".name"] = Arg.getDocument()->getNode(Name, /*Copy=*/true);
  792     Arg[".type_name"] = Arg.getDocument()->getNode(TypeName, /*Copy=*/true);
  795   Arg[".size"] = Arg.getDocument()->getNode(Size);
  797   Arg[".offset"] = Arg.getDocument()->getNode(Offset);
  799   Arg[".value_kind"] = Arg.getDocument()->getNode(ValueKind, /*Copy=*/true);
  800   Arg[".value_type"] =
  803     Arg[".pointee_align"] = Arg.getDocument()->getNode(PointeeAlign);
  807       Arg[".address_space"] = Arg.getDocument()->getNode(*Qualifier, /*Copy=*/true);
  810     Arg[".access"] = Arg.getDocument()->getNode(*AQ, /*Copy=*/true);
  818       Arg[".is_const"] = Arg.getDocument()->getNode(true);
  820       Arg[".is_restrict"] = Arg.getDocument()->getNode(true);
  822       Arg[".is_volatile"] = Arg.getDocument()->getNode(true);
  824       Arg[".is_pipe"] = Arg.getDocument()->getNode(true);
  888   Kern[".kernarg_segment_size"] = Kern.getDocument()->getNode(
  890   Kern[".group_segment_fixed_size"] =
  892   Kern[".private_segment_fixed_size"] =
  894   Kern[".kernarg_segment_align"] =
  896   Kern[".wavefront_size"] =
  898   Kern[".sgpr_count"] = Kern.getDocument()->getNode(ProgramInfo.NumSGPR);
  899   Kern[".vgpr_count"] = Kern.getDocument()->getNode(ProgramInfo.NumVGPR);
  900   Kern[".max_flat_workgroup_size"] =
  902   Kern[".sgpr_spill_count"] =
  904   Kern[".vgpr_spill_count"] =
  943     Kern[".name"] = Kern.getDocument()->getNode(Func.getName());
  944     Kern[".symbol"] = Kern.getDocument()->getNode(
lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.h
  100     return HSAMetadataDoc->getRoot().getMap(/*Convert=*/true)[Key];
lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp
  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);
  696                    .getMap(/*Convert=*/true)["amdpal.pipelines"]
  698                    .getMap(/*Convert=*/true)[".hardware_stages"]
  700   return HwStages.getMap()[getStageName(CC)].getMap(/*Convert=*/true);
unittests/BinaryFormat/MsgPackDocumentTest.cpp
   50   auto FooS = M["foo"];
   53   auto BarS = M["bar"];
   79   M["foo"] = Doc.getNode(int64_t(1));
   80   M["bar"] = Doc.getNode(int64_t(2));
  119   M["foo"] = Doc.getNode(int64_t(1));
  120   M["bar"] = Doc.getNode(uint64_t(2));
  122   M["qux"] = N;
  123   N["baz"] = Doc.getNode(true);
  139   M["foo"] = Doc.getNode(int64_t(1));
  140   M["bar"] = Doc.getNode(uint64_t(2));
  142   M["qux"] = N;
  143   N["baz"] = Doc.getNode(true);
  162   auto SI = M["foo"];
  165   auto SS = M["baz"];