HomeSort by: relevance | last modified time | path
    Searched defs:NoAlias (Results 1 - 4 of 4) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/MCA/HardwareUnits/
LSUnit.h 218 const bool NoAlias;
243 bool assumeNoAlias() const { return NoAlias; }
447 : LSUnit(SM, /* LQSize */ 0, /* SQSize */ 0, /* NoAlias */ false) {}
449 : LSUnit(SM, LQ, SQ, /* NoAlias */ false) {}
467 /// 2. A load may not pass a previous store unless flag 'NoAlias' is set.
469 /// 4. A store may not pass a previous load (regardless of flag 'NoAlias').
  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
CodeGenIntrinsics.h 153 NoAlias,
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
Metadata.h 654 : TBAA(T), TBAAStruct(TS), Scope(S), NoAlias(N) {}
658 NoAlias == A.NoAlias;
664 return TBAA || TBAAStruct || Scope || NoAlias;
673 /// The tag for alias scope specification (used with noalias).
676 /// The tag specifying the noalias scope.
677 MDNode *NoAlias = nullptr;
695 Result.NoAlias = Other.NoAlias == NoAlias ? NoAlias : nullptr
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
InlineFunction.cpp 81 EnableNoAliasConversion("enable-noalias-to-md-conversion", cl::init(true),
83 cl::desc("Convert noalias attributes to metadata during inlining."));
86 UseNoAliasIntrinsic("use-noalias-intrinsic-during-inlining", cl::Hidden,
88 cl::desc("Use the llvm.experimental.noalias.scope.decl "
791 /// !llvm.access.group, !alias.scope or !noalias metadata, that metadata should
799 MDNode *NoAlias = CB.getMetadata(LLVMContext::MD_noalias);
800 if (!MemParallelLoopAccess && !AccessGroup && !AliasScope && !NoAlias)
826 if (NoAlias)
828 I.getMetadata(LLVMContext::MD_noalias), NoAlias));
833 /// Utility for cloning !noalias and !alias.scope metadata. When a code regio
    [all...]

Completed in 71 milliseconds