Searched refs:NoAlias (Results 1 - 25 of 65) sorted by relevance

123

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAliasAnalysis.cpp59 /* Flat */ {MayAlias, MayAlias, NoAlias, MayAlias, MayAlias, MayAlias, MayAlias, MayAlias},
60 /* Global */ {MayAlias, MayAlias, NoAlias , NoAlias , MayAlias, NoAlias , MayAlias, MayAlias},
61 /* Region */ {NoAlias, NoAlias , MayAlias, NoAlias , NoAlias, NoAlias , NoAlias, NoAlia
[all...]
H A DAMDGPURewriteOutArguments.cpp377 RetAttrs.addAttribute(Attribute::NoAlias);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DScopedNoAliasAA.cpp87 const MDNode *ANoAlias = LocA.AATags.NoAlias, *BNoAlias = LocB.AATags.NoAlias;
90 return NoAlias;
93 return NoAlias;
110 Loc.AATags.NoAlias))
142 const MDNode *NoAlias) const {
143 if (!Scopes || !NoAlias)
148 for (const MDOperand &MDOp : NoAlias->operands())
162 collectMDInDomain(NoAlias, Domain, NANodes);
189 "Scoped NoAlias Alia
[all...]
H A DScalarEvolutionAliasAnalysis.cpp31 return NoAlias;
42 // see if it's enough to prove a NoAlias.
61 return NoAlias;
75 return NoAlias;
90 AAQI) == NoAlias)
91 return NoAlias;
H A DBasicAliasAnalysis.cpp930 if (AR == NoAlias)
972 if (getBestAAResults().alias(MemoryLocation(Call), Loc, AAQI) == NoAlias)
994 if (SrcAA != NoAlias)
996 if (DestAA != NoAlias)
1178 return NoAlias;
1195 return NoAlias;
1198 return NoAlias;
1236 return NoAlias;
1337 return NoAlias;
1346 return NoAlias;
[all...]
H A DObjCARCAliasAnalysis.cpp63 if (Result == NoAlias)
64 return NoAlias;
H A DCFLSteensAliasAnalysis.cpp272 return NoAlias;
325 return NoAlias;
330 return NoAlias;
H A DAliasAnalysis.cpp220 if (ArgAlias != NoAlias) {
413 case NoAlias:
414 OS << "NoAlias";
449 if (AR == NoAlias)
474 if (AR == NoAlias)
519 if (AR == NoAlias)
593 if (AR == NoAlias)
621 if (AR == NoAlias)
684 if (AR == NoAlias)
884 return Call->hasRetAttr(Attribute::NoAlias);
[all...]
H A DAliasAnalysisEvaluator.cpp156 case NoAlias:
183 case NoAlias:
210 case NoAlias:
H A DTypeBasedAliasAnalysis.cpp96 // offset of tagY, return Alias if the offsets are the same, return NoAlias
104 // then we say NoAlias.
381 return NoAlias;
530 N.NoAlias =
531 MDNode::intersect(N.NoAlias, getMetadata(LLVMContext::MD_noalias));
536 N.NoAlias = getMetadata(LLVMContext::MD_noalias);
H A DGlobalsModRef.cpp838 return NoAlias;
845 return NoAlias;
853 return NoAlias;
884 return NoAlias;
891 return NoAlias;
915 NoAlias;
H A DAliasSetTracker.cpp153 assert(Result != NoAlias && "Cannot be part of must set!");
197 /// NoAlias.
234 return NoAlias;
317 if (AR == NoAlias)
383 // is NoAlias, mergeAliasSetsForPointer(undef, ...) will not find the
H A DMemoryDependenceAnalysis.cpp582 if (R == NoAlias)
606 if (R == NoAlias)
652 if (R == NoAlias)
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MCA/
H A DContext.h34 unsigned LQS, unsigned SQS, bool NoAlias,
38 StoreQueueSize(SQS), AssumeNoAlias(NoAlias),
33 PipelineOptions(unsigned UOPQSize, unsigned DecThr, unsigned DW, unsigned RFS, unsigned LQS, unsigned SQS, bool NoAlias, bool ShouldEnableBottleneckAnalysis = false) argument
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScopedNoAliasAA.h50 bool mayAliasInScopes(const MDNode *Scopes, const MDNode *NoAlias) const;
H A DAliasSetTracker.h91 !Intersection.NoAlias) {
317 /// set return the appropriate AliasResult. Otherwise return NoAlias.
/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenIntrinsics.h144 NoAlias, enumerator in enum:llvm::CodeGenIntrinsic::ArgAttribute
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/
H A DLSUnit.h192 const bool NoAlias; member in class:llvm::mca::LSUnitBase
217 bool assumeNoAlias() const { return NoAlias; }
420 : LSUnit(SM, /* LQSize */ 0, /* SQSize */ 0, /* NoAlias */ false) {}
422 : LSUnit(SM, LQ, SQ, /* NoAlias */ false) {}
439 /// 2. A load may not pass a previous store unless flag 'NoAlias' is set.
441 /// 4. A store may not pass a previous load (regardless of flag 'NoAlias').
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DMetadata.h647 : TBAA(T), TBAAStruct(TS), Scope(S), NoAlias(N) {}
651 NoAlias == A.NoAlias;
657 return TBAA || TBAAStruct || Scope || NoAlias;
670 MDNode *NoAlias = nullptr; member in struct:llvm::AAMDNodes
682 Result.NoAlias = Other.NoAlias == NoAlias ? NoAlias : nullptr;
704 DenseMapInfo<MDNode *>::getHashValue(Val.NoAlias);
[all...]
H A DFunction.h616 /// Determine if the parameter or return value is marked with NoAlias
620 Attribute::NoAlias);
623 addAttribute(AttributeList::ReturnIndex, Attribute::NoAlias);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DProvenanceAnalysis.cpp119 case NoAlias:
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/
H A DLSUnit.cpp27 NoAlias(AssumeNoAlias), NextGroupID(1) {
117 // A load may not pass a previous store unless flag 'NoAlias' is set.
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DDFAPacketizer.cpp298 return AAResult != NoAlias;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp507 OutlinedFn->addParamAttr(0, Attribute::NoAlias);
508 OutlinedFn->addParamAttr(1, Attribute::NoAlias);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroElide.cpp71 if (AA.alias(Op, Frame) != NoAlias)

Completed in 192 milliseconds

123