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

References

include/llvm/BinaryFormat/MsgPackDocument.h
  228     assert(N.getDocument() == getDocument());
  228     assert(N.getDocument() == getDocument());
lib/BinaryFormat/MsgPackDocument.cpp
   24 void DocNode::convertToArray() { *this = getDocument()->getArrayNode(); }
   27 void DocNode::convertToMap() { *this = getDocument()->getMapNode(); }
   31   return find(getDocument()->getNode(S));
   37   return (*this)[getDocument()->getNode(S)];
   47     ItAndInserted.first->second = getDocument()->getNode();
   56     Array->resize(Index + 1, getDocument()->getNode());
lib/BinaryFormat/MsgPackDocumentYAML.cpp
   52     if (getDocument()->getHexMode())
   75     *this = getDocument()->getNode(uint64_t(0));
   78       *this = getDocument()->getNode(int64_t(0));
   85     *this = getDocument()->getNode();
   89     *this = getDocument()->getNode(false);
   95     *this = getDocument()->getNode(0.0);
  104     *this = getDocument()->getNode(V, /*Copy=*/true);
  116   ScalarDocNode N = getDocument()->getNode();
  211     ScalarDocNode KeyObj = M.getDocument()->getNode();
lib/Target/AMDGPU/AMDGPUHSAMetadataStreamer.cpp
  647     Dims.push_back(Dims.getDocument()->getNode(
  654   Version.push_back(Version.getDocument()->getNode(VersionMajor));
  655   Version.push_back(Version.getDocument()->getNode(VersionMinor));
  667       Printf.push_back(Printf.getDocument()->getNode(
  682   Kern[".language"] = Kern.getDocument()->getNode("OpenCL C");
  683   auto LanguageVersion = Kern.getDocument()->getArrayNode();
  684   LanguageVersion.push_back(Kern.getDocument()->getNode(
  686   LanguageVersion.push_back(Kern.getDocument()->getNode(
  699     Kern[".vec_type_hint"] = Kern.getDocument()->getNode(
  706     Kern[".device_enqueue_symbol"] = Kern.getDocument()->getNode(
  787   auto Arg = Args.getDocument()->getMapNode();
  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);
  801       Arg.getDocument()->getNode(getValueType(Ty, BaseTypeName), /*Copy=*/true);
  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(
  891       Kern.getDocument()->getNode(ProgramInfo.LDSSize);
  893       Kern.getDocument()->getNode(ProgramInfo.ScratchSize);
  895       Kern.getDocument()->getNode(std::max(Align(4), MaxKernArgAlign).value());
  897       Kern.getDocument()->getNode(STM.getWavefrontSize());
  898   Kern[".sgpr_count"] = Kern.getDocument()->getNode(ProgramInfo.NumSGPR);
  899   Kern[".vgpr_count"] = Kern.getDocument()->getNode(ProgramInfo.NumVGPR);
  901       Kern.getDocument()->getNode(MFI.getMaxFlatWorkGroupSize());
  903       Kern.getDocument()->getNode(MFI.getNumSpilledSGPRs());
  905       Kern.getDocument()->getNode(MFI.getNumSpilledVGPRs());
  943     Kern[".name"] = Kern.getDocument()->getNode(Func.getName());
  944     Kern[".symbol"] = Kern.getDocument()->getNode(
lib/Target/AMDGPU/Utils/AMDGPUPALMetadata.cpp
  183   N = N.getDocument()->getNode(Val);