HomeSort by relevance Sort by last modified time
    Searched refs:DINode (Results 1 - 15 of 15) sorted by null

  /external/llvm/unittests/IR/
DebugInfoTest.cpp 19 EXPECT_EQ(DINode::FlagPublic, DINode::getFlag("DIFlagPublic"));
20 EXPECT_EQ(DINode::FlagProtected, DINode::getFlag("DIFlagProtected"));
21 EXPECT_EQ(DINode::FlagPrivate, DINode::getFlag("DIFlagPrivate"));
22 EXPECT_EQ(DINode::FlagVector, DINode::getFlag("DIFlagVector"));
23 EXPECT_EQ(DINode::FlagRValueReference,
24 DINode::getFlag("DIFlagRValueReference"))
    [all...]
MetadataTest.cpp 972 D->setFlags(DINode::FlagRValueReference);
973 EXPECT_EQ(DINode::FlagRValueReference, D->getFlags());
979 T->setFlags(DINode::FlagRValueReference);
980 EXPECT_EQ(DINode::FlagRValueReference, T->getFlags());
    [all...]
  /external/llvm/lib/CodeGen/AsmPrinter/
DwarfUnit.h 108 DenseMap<DIE *, const DINode *> ContainingTypeMap;
163 DIE *getDIE(const DINode *D) const;
173 void insertDIE(const DINode *Desc, DIE *D);
313 DIE &createAndAddDIE(unsigned Tag, DIE &Parent, const DINode *N = nullptr);
DwarfUnit.cpp 159 static bool isShareableAcrossCUs(const DINode *D) {
172 DIE *DwarfUnit::getDIE(const DINode *D) const {
178 void DwarfUnit::insertDIE(const DINode *Desc, DIE *D) {
303 DIE &DwarfUnit::createAndAddDIE(unsigned Tag, DIE &Parent, const DINode *N) {
    [all...]
  /external/llvm/include/llvm/IR/
DebugInfoMetadata.h 46 /// \brief Pointer union between a subclass of DINode and MDString.
94 typedef TypedDINodeRef<DINode> DINodeRef;
145 /// defined in llvm/Support/Dwarf.h). Called \a DINode because it's
147 class DINode : public MDNode {
152 DINode(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag,
158 ~DINode() = default;
247 class GenericDINode : public DINode {
254 : DINode(C, GenericDINodeKind, Storage, Tag, Ops1, Ops2) {
318 class DISubrange : public DINode {
327 : DINode(C, DISubrangeKind, Storage, dwarf::DW_TAG_subrange_type, None)
    [all...]
DIBuilder.h 413 uint64_t AlignInBits = 0, unsigned Flags = DINode::FlagFwdDecl,
642 DIImportedEntity *createImportedDeclaration(DIScope *Context, DINode *Decl,
    [all...]
  /external/clang/lib/CodeGen/
CGDebugInfo.cpp 713 llvm::DINode::FlagFwdDecl, FullName);
767 unsigned Flags = llvm::DINode::FlagAppleBlock;
867 /// Convert an AccessSpecifier into the corresponding DINode flag.
882 return llvm::DINode::FlagPrivate;
884 return llvm::DINode::FlagProtected;
886 return llvm::DINode::FlagPublic;
    [all...]
CGDebugInfo.h 440 llvm::DINode *getDeclarationOrDefinition(const Decl *D);
  /external/llvm/lib/IR/
DIBuilder.cpp 197 DINode *Decl,
315 Flags |= DINode::FlagStaticMember;
444 0, 0, DINode::FlagExternalTypeRef, nullptr, 0,
483 DINode::FlagVector, Subscripts, 0, nullptr);
499 return createTypeWithFlags(VMContext, Ty, DINode::FlagArtificial);
506 unsigned Flags = DINode::FlagObjectPointer | DINode::FlagArtificial;
527 AlignInBits, 0, DINode::FlagFwdDecl, nullptr, RuntimeLang, nullptr,
    [all...]
DebugInfoMetadata.cpp 86 unsigned DINode::getFlag(StringRef Flag) {
93 const char *DINode::getFlagString(unsigned Flag) {
104 unsigned DINode::splitFlags(unsigned Flags,
AsmWriter.cpp     [all...]
Verifier.cpp 349 /// Checks for subclasses of \a DINode, or \a isValidUUID().
733 return !MD || isValidUUID(N, MD) || isa<DINode>(MD);
818 return (Flags & DINode::FlagLValueReference) &&
819 (Flags & DINode::FlagRValueReference);
    [all...]
  /external/llvm/lib/Transforms/Scalar/
ScalarReplAggregates.cpp     [all...]
  /external/llvm/examples/Kaleidoscope/Chapter8/
toy.cpp     [all...]
  /external/llvm/lib/AsmParser/
LLParser.cpp     [all...]

Completed in 3091 milliseconds