HomeSort by relevance Sort by last modified time
    Searched defs:TBAA (Results 1 - 3 of 3) sorted by null

  /external/llvm/include/llvm/IR/
MDBuilder.h 84 /// \brief Return metadata appropriate for a AA root node (scope or TBAA).
91 /// \brief Return metadata appropriate for a TBAA root node. Each returned
113 /// \brief Return metadata appropriate for a TBAA root node with the given
128 /// \brief Return metadata for a non-root TBAA node with the given name,
129 /// parent in the TBAA tree, and value for 'pointsToConstantMemory'.
136 MDNode *TBAA;
137 TBAAStructField(uint64_t Offset, uint64_t Size, MDNode *TBAA) :
138 Offset(Offset), Size(Size), TBAA(TBAA) {}
141 /// \brief Return metadata for a tbaa.struct node with the give
    [all...]
Metadata.h 551 : TBAA(T), Scope(S), NoAlias(N) {}
554 return TBAA == A.TBAA && Scope == A.Scope && NoAlias == A.NoAlias;
559 explicit operator bool() const { return TBAA || Scope || NoAlias; }
562 MDNode *TBAA;
583 return DenseMapInfo<MDNode *>::getHashValue(Val.TBAA) ^
    [all...]
  /external/clang/lib/CodeGen/
CodeGenModule.h 271 CodeGenTBAA *TBAA;
614 bool shouldUseTBAA() const { return TBAA != nullptr; }
645 /// Decorate the instruction with a TBAA tag. For scalar TBAA, the tag
646 /// is the same as the type. For struct-path aware TBAA, the tag
    [all...]

Completed in 72 milliseconds