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

Declarations

include/llvm/IR/DIBuilder.h
  561     DITypeRefArray getOrCreateTypeArray(ArrayRef<Metadata *> Elements);

References

examples/Kaleidoscope/Chapter9/toy.cpp
  852   return DBuilder->createSubroutineType(DBuilder->getOrCreateTypeArray(EltTys));
lib/CodeGen/MachineOutliner.cpp
 1171         DB.createSubroutineType(DB.getOrCreateTypeArray(None)), /* void type */
lib/IR/DebugInfo.cpp
 1258       unwrap(Builder)->getOrCreateTypeArray({unwrap(Types), Length}).get());
 1267   auto Elts = unwrap(Builder)->getOrCreateTypeArray({unwrap(ParameterTypes),
tools/clang/lib/CodeGen/CGDebugInfo.cpp
 1212   llvm::DITypeRefArray EltTypeArray = DBuilder.getOrCreateTypeArray(EltTys);
 1516   llvm::DITypeRefArray EltTypeArray = DBuilder.getOrCreateTypeArray(Elts);
 1901   llvm::DITypeRefArray SElements = DBuilder.getOrCreateTypeArray(STy);
 3471     return DBuilder.createSubroutineType(DBuilder.getOrCreateTypeArray(None));
 3512     llvm::DITypeRefArray EltTypeArray = DBuilder.getOrCreateTypeArray(Elts);
 3527       llvm::DITypeRefArray EltTypeArray = DBuilder.getOrCreateTypeArray(EltTys);
tools/opt/Debugify.cpp
   97     auto SPType = DIB.createSubroutineType(DIB.getOrCreateTypeArray(None));
unittests/IR/IRBuilderTest.cpp
  675   auto Type = DIB.createSubroutineType(DIB.getOrCreateTypeArray(None));
  697   auto Type = DIB.createSubroutineType(DIB.getOrCreateTypeArray(None));
  719   auto Type = DIB.createSubroutineType(DIB.getOrCreateTypeArray(None));
  808   auto SPType = DIB.createSubroutineType(DIB.getOrCreateTypeArray(None));
unittests/Transforms/Utils/CloningTest.cpp
  472     DITypeRefArray ParamTypes = DBuilder.getOrCreateTypeArray(None);
  744     DITypeRefArray ParamTypes = DBuilder.getOrCreateTypeArray(None);