/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
AliasAnalysis.h | 28 // - NoAlias doesn't imply inequal pointers. The most obvious example of this 31 // In this and other situations, the pointers may be both NoAlias and 154 NoAlias = 0, ///< No dependencies. 180 return alias(LocA, LocB) == NoAlias; 558 /// isNoAliasCall - Return true if this pointer is returned by a noalias 566 /// ByVal and NoAlias Arguments 567 /// NoAlias returns
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
Analysis.cpp | 251 // the return. Ignore noalias because it doesn't affect the call sequence. 254 if ((CalleeRetAttr ^ CallerRetAttr) & ~Attribute::NoAlias) 292 // the return. Ignore noalias because it doesn't affect the call sequence. 294 if (CallerRetAttr & ~Attribute::NoAlias)
|
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
Attributes.cpp | 45 if (Attrs & Attribute::NoAlias) 46 Result += "noalias "; 104 Incompatible |= ByVal | Nest | NoAlias | StructRet | NoCapture;
|
/external/llvm/include/llvm/IR/ |
Metadata.h | 610 : TBAA(T), Scope(S), NoAlias(N) {} 613 return TBAA == A.TBAA && Scope == A.Scope && NoAlias == A.NoAlias; 618 explicit operator bool() const { return TBAA || Scope || NoAlias; } 623 /// \brief The tag for alias scope specification (used with noalias). 626 /// \brief The tag specifying the noalias scope. 627 MDNode *NoAlias; 644 DenseMapInfo<MDNode *>::getHashValue(Val.NoAlias); [all...] |
Function.h | 399 /// @brief Determine if the parameter or return value is marked with NoAlias 403 return AttributeSets.hasAttribute(n, Attribute::NoAlias); 406 addAttribute(n, Attribute::NoAlias);
|
/external/llvm/lib/Analysis/ |
GlobalsModRef.cpp | 797 return NoAlias; 804 return NoAlias; [all...] |
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/ |
Metadata.h | 628 : TBAA(T), Scope(S), NoAlias(N) {} 631 return TBAA == A.TBAA && Scope == A.Scope && NoAlias == A.NoAlias; 636 explicit operator bool() const { return TBAA || Scope || NoAlias; } 641 /// \brief The tag for alias scope specification (used with noalias). 644 /// \brief The tag specifying the noalias scope. 645 MDNode *NoAlias; 664 DenseMapInfo<MDNode *>::getHashValue(Val.NoAlias); [all...] |
Function.h | 422 /// @brief Determine if the parameter or return value is marked with NoAlias 426 return AttributeSets.hasAttribute(n, Attribute::NoAlias); 429 addAttribute(n, Attribute::NoAlias);
|
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/IR/ |
Metadata.h | 628 : TBAA(T), Scope(S), NoAlias(N) {} 631 return TBAA == A.TBAA && Scope == A.Scope && NoAlias == A.NoAlias; 636 explicit operator bool() const { return TBAA || Scope || NoAlias; } 641 /// \brief The tag for alias scope specification (used with noalias). 644 /// \brief The tag specifying the noalias scope. 645 MDNode *NoAlias; 664 DenseMapInfo<MDNode *>::getHashValue(Val.NoAlias); [all...] |
Function.h | 444 /// @brief Determine if the parameter or return value is marked with NoAlias 448 return AttributeSets.hasAttribute(n, Attribute::NoAlias); 451 addAttribute(n, Attribute::NoAlias);
|
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/IR/ |
Metadata.h | 628 : TBAA(T), Scope(S), NoAlias(N) {} 631 return TBAA == A.TBAA && Scope == A.Scope && NoAlias == A.NoAlias; 636 explicit operator bool() const { return TBAA || Scope || NoAlias; } 641 /// \brief The tag for alias scope specification (used with noalias). 644 /// \brief The tag specifying the noalias scope. 645 MDNode *NoAlias; 664 DenseMapInfo<MDNode *>::getHashValue(Val.NoAlias); [all...] |
Function.h | 444 /// @brief Determine if the parameter or return value is marked with NoAlias 448 return AttributeSets.hasAttribute(n, Attribute::NoAlias); 451 addAttribute(n, Attribute::NoAlias);
|
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/IR/ |
Metadata.h | 628 : TBAA(T), Scope(S), NoAlias(N) {} 631 return TBAA == A.TBAA && Scope == A.Scope && NoAlias == A.NoAlias; 636 explicit operator bool() const { return TBAA || Scope || NoAlias; } 641 /// \brief The tag for alias scope specification (used with noalias). 644 /// \brief The tag specifying the noalias scope. 645 MDNode *NoAlias; 664 DenseMapInfo<MDNode *>::getHashValue(Val.NoAlias); [all...] |
Function.h | 444 /// @brief Determine if the parameter or return value is marked with NoAlias 448 return AttributeSets.hasAttribute(n, Attribute::NoAlias); 451 addAttribute(n, Attribute::NoAlias);
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/ |
Metadata.h | 628 : TBAA(T), Scope(S), NoAlias(N) {} 631 return TBAA == A.TBAA && Scope == A.Scope && NoAlias == A.NoAlias; 636 explicit operator bool() const { return TBAA || Scope || NoAlias; } 641 /// \brief The tag for alias scope specification (used with noalias). 644 /// \brief The tag specifying the noalias scope. 645 MDNode *NoAlias; 664 DenseMapInfo<MDNode *>::getHashValue(Val.NoAlias); [all...] |
Function.h | 444 /// @brief Determine if the parameter or return value is marked with NoAlias 448 return AttributeSets.hasAttribute(n, Attribute::NoAlias); 451 addAttribute(n, Attribute::NoAlias);
|
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/IR/ |
Metadata.h | 628 : TBAA(T), Scope(S), NoAlias(N) {} 631 return TBAA == A.TBAA && Scope == A.Scope && NoAlias == A.NoAlias; 636 explicit operator bool() const { return TBAA || Scope || NoAlias; } 641 /// \brief The tag for alias scope specification (used with noalias). 644 /// \brief The tag specifying the noalias scope. 645 MDNode *NoAlias; 664 DenseMapInfo<MDNode *>::getHashValue(Val.NoAlias); [all...] |
Function.h | 444 /// @brief Determine if the parameter or return value is marked with NoAlias 448 return AttributeSets.hasAttribute(n, Attribute::NoAlias); 451 addAttribute(n, Attribute::NoAlias);
|
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/IR/ |
Metadata.h | 628 : TBAA(T), Scope(S), NoAlias(N) {} 631 return TBAA == A.TBAA && Scope == A.Scope && NoAlias == A.NoAlias; 636 explicit operator bool() const { return TBAA || Scope || NoAlias; } 641 /// \brief The tag for alias scope specification (used with noalias). 644 /// \brief The tag specifying the noalias scope. 645 MDNode *NoAlias; 664 DenseMapInfo<MDNode *>::getHashValue(Val.NoAlias); [all...] |
Function.h | 444 /// @brief Determine if the parameter or return value is marked with NoAlias 448 return AttributeSets.hasAttribute(n, Attribute::NoAlias); 451 addAttribute(n, Attribute::NoAlias);
|
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/IR/ |
Metadata.h | 628 : TBAA(T), Scope(S), NoAlias(N) {} 631 return TBAA == A.TBAA && Scope == A.Scope && NoAlias == A.NoAlias; 636 explicit operator bool() const { return TBAA || Scope || NoAlias; } 641 /// \brief The tag for alias scope specification (used with noalias). 644 /// \brief The tag specifying the noalias scope. 645 MDNode *NoAlias; 664 DenseMapInfo<MDNode *>::getHashValue(Val.NoAlias); [all...] |
Function.h | 444 /// @brief Determine if the parameter or return value is marked with NoAlias 448 return AttributeSets.hasAttribute(n, Attribute::NoAlias); 451 addAttribute(n, Attribute::NoAlias);
|
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/ |
Metadata.h | 628 : TBAA(T), Scope(S), NoAlias(N) {} 631 return TBAA == A.TBAA && Scope == A.Scope && NoAlias == A.NoAlias; 636 explicit operator bool() const { return TBAA || Scope || NoAlias; } 641 /// \brief The tag for alias scope specification (used with noalias). 644 /// \brief The tag specifying the noalias scope. 645 MDNode *NoAlias; 664 DenseMapInfo<MDNode *>::getHashValue(Val.NoAlias); [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/Sema/ |
AttrParsedAttrList.inc | 117 PARSED_ATTR(NoAlias)
|
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/Sema/ |
AttrParsedAttrList.inc | 117 PARSED_ATTR(NoAlias)
|