Searched refs:NoAlias (Results 26 - 50 of 65) sorted by relevance
123
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ImplicitNullChecks.cpp | 355 if (AAResult != NoAlias)
|
H A D | Analysis.cpp | 572 CallerAttrs.removeAttribute(Attribute::NoAlias); 573 CalleeAttrs.removeAttribute(Attribute::NoAlias);
|
H A D | MachineOperand.cpp | 1162 if (AAInfo.NoAlias) { 1164 AAInfo.NoAlias->printAsOperand(OS, MST);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | BuildLibCalls.cpp | 76 if (F.hasAttribute(AttributeList::ReturnIndex, Attribute::NoAlias)) 78 F.addAttribute(AttributeList::ReturnIndex, Attribute::NoAlias); 92 if (F.hasParamAttribute(ArgNo, Attribute::NoAlias)) 94 F.addParamAttr(ArgNo, Attribute::NoAlias);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | 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 84 NoAlias = 0, 130 /// only MustAlias or NoAlias was found. 365 return alias(LocA, LocB) == NoAlias; 1075 /// ByVal and NoAlias Arguments 1076 /// NoAlias returns (e.g. calls to malloc)
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | CFLAndersAliasAnalysis.cpp | 854 return NoAlias; 877 return NoAlias; 888 // CFLAndersAA may report NoAlias when comparing a GlobalValue and
|
H A D | MemorySSA.cpp | 281 return {false, NoAlias}; 283 return {AR != NoAlias, AR}; 288 return {false, NoAlias};
|
H A D | DependenceAnalysis.cpp | 645 // Returns NoAlias/MayAliass/MustAlias for two memory locations based upon their 658 if (AA->alias(LocAS, LocBS) == NoAlias) 659 return NoAlias; 676 return NoAlias; 3430 case NoAlias:
|
H A D | MemoryBuiltins.cpp | 229 return CS && CS.hasRetAttr(Attribute::NoAlias); 246 /// NoAlias pointer (including malloc/calloc/realloc/strdup-like functions).
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | ArgumentPromotion.cpp | 943 F->addParamAttr(ArgNo, Attribute::NoAlias); 947 CS.addParamAttr(ArgNo, Attribute::NoAlias);
|
H A D | FunctionAttrs.cpp | 908 if (CS.hasRetAttr(Attribute::NoAlias))
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | CoroSplit.cpp | 405 NewF->addParamAttr(0, Attribute::NoAlias); 699 NewAttrs = NewAttrs.addParamAttribute(Context, 0, Attribute::NoAlias); 1214 F.removeAttribute(AttributeList::ReturnIndex, Attribute::NoAlias);
|
H A D | Coroutines.cpp | 302 CB->addAttribute(AttributeList::ReturnIndex, Attribute::NoAlias);
|
/freebsd-11-stable/contrib/sendmail/src/ |
H A D | alias.c | 70 if (NoAlias)
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | Attributes.cpp | 315 if (hasAttribute(Attribute::NoAlias)) 1709 .addAttribute(Attribute::NoAlias)
|
H A D | Metadata.cpp | 1267 setMetadata(LLVMContext::MD_noalias, N.NoAlias);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPromoteAlloca.cpp | 240 DispatchPtr->addAttribute(AttributeList::ReturnIndex, Attribute::NoAlias);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86AvoidStoreForwardingBlocks.cpp | 534 return AAResult != NoAlias;
|
/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | CodeGenTarget.cpp | 785 } else if (Property->isSubClassOf("NoAlias")) { 787 ArgumentAttributes.push_back(std::make_pair(ArgNo, NoAlias));
|
H A D | IntrinsicEmitter.cpp | 673 case CodeGenIntrinsic::NoAlias: 676 OS << "Attribute::NoAlias";
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCOpts.cpp | 2062 case NoAlias: 2091 case NoAlias:
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | RewriteStatepointsForGC.cpp | 2393 if (AH.getAttributes().hasAttribute(Index, Attribute::NoAlias)) 2394 R.addAttribute(Attribute::NoAlias);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCall.cpp | 1910 RetAttrs.addAttribute(llvm::Attribute::NoAlias); 2157 Attrs.addAttribute(llvm::Attribute::NoAlias); 2303 AI->addAttr(llvm::Attribute::NoAlias); 2451 AI->addAttr(llvm::Attribute::NoAlias);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | InstrTypes.h | 1636 /// Determine if the return value is marked with NoAlias attribute. 1638 return Attrs.hasAttribute(AttributeList::ReturnIndex, Attribute::NoAlias);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
H A D | Attributor.h | 2018 : public IRAttribute<Attribute::NoAlias,
|
Completed in 410 milliseconds
123