| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| D | FunctionAttrs.cpp | 297 AttrsToRemove.addAttribute(Attribute::ReadNone); in addReadAttrs() 312 F->addFnAttr(ReadsMemory ? Attribute::ReadOnly : Attribute::ReadNone); in addReadAttrs() 580 return IsRead ? Attribute::ReadOnly : Attribute::ReadNone; in determinePointerReadAttrs() 677 assert((R == Attribute::ReadOnly || R == Attribute::ReadNone) in addReadAttr() 689 A->removeAttr(Attribute::ReadNone); in addReadAttr() 844 Attribute::AttrKind ReadAttr = Attribute::ReadNone; in addArgumentAttrs() 848 if (K == Attribute::ReadNone) in addArgumentAttrs()
|
| D | AttributorAttributes.cpp | 6905 case Attribute::ReadNone: in getKnownStateFromValue() 6932 Attrs.push_back(Attribute::get(Ctx, Attribute::ReadNone)); in getDeducedAttributes() 6942 if (hasAttr(Attribute::ReadNone, /* IgnoreSubsumingPositions */ true)) in manifest() 6979 Attribute::ReadNone, Attribute::ReadOnly, Attribute::WriteOnly}; 7459 case Attribute::ReadNone: in getKnownStateFromValue() 7489 Attrs.push_back(Attribute::get(Ctx, Attribute::ReadNone)); in getDeducedAttributes() 7650 Attribute::ReadNone, Attribute::InaccessibleMemOnly, Attribute::ArgMemOnly,
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/ |
| D | CGStmt.cpp | 2186 bool ReadNone, bool NoMerge, const AsmStmt &S, in UpdateAsmCallInst() argument 2199 if (ReadNone) in UpdateAsmCallInst() 2201 llvm::Attribute::ReadNone); in UpdateAsmCallInst() 2295 bool ReadOnly = true, ReadNone = true; in EmitAsmStmt() local 2400 ReadOnly = ReadNone = false; in EmitAsmStmt() 2452 ReadNone = false; in EmitAsmStmt() 2552 ReadOnly = ReadNone = false; in EmitAsmStmt() 2624 ReadOnly, ReadNone, InNoMergeAttributedStmt, S, in EmitAsmStmt() 2628 UpdateAsmCallInst(*Result, HasSideEffect, true, ReadOnly, ReadNone, in EmitAsmStmt() 2635 ReadOnly, ReadNone, InNoMergeAttributedStmt, S, in EmitAsmStmt()
|
| D | CGCall.cpp | 2087 FuncAttrs.addAttribute(llvm::Attribute::ReadNone); in ConstructAttributeList() 2281 .removeAttribute(llvm::Attribute::ReadNone); in ConstructAttributeList() 2451 .removeAttribute(llvm::Attribute::ReadNone); in ConstructAttributeList() 2469 .removeAttribute(llvm::Attribute::ReadNone); in ConstructAttributeList()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/utils/TableGen/ |
| D | CodeGenIntrinsics.h | 158 ReadNone, enumerator
|
| D | IntrinsicEmitter.cpp | 704 case CodeGenIntrinsic::ReadNone: in EmitAttributes()
|
| D | CodeGenTarget.cpp | 902 ArgumentAttributes.emplace_back(ArgNo, ReadNone, 0); in setProperty()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| D | AMDGPUAliasAnalysis.cpp | 166 (F->hasParamAttribute(ArgNo, Attribute::ReadNone) || in pointsToConstantMemory()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| D | PartiallyInlineLibCalls.cpp | 85 Call->addAttribute(AttributeList::FunctionIndex, Attribute::ReadNone); in optimizeSQRT()
|
| D | RewriteStatepointsForGC.cpp | 1357 {Attribute::ReadNone, Attribute::ReadOnly, Attribute::WriteOnly, 1368 {Attribute::ReadNone, Attribute::ReadOnly, Attribute::WriteOnly,
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
| D | InstrTypes.h | 1688 return dataOperandHasImpliedAttr(OpNo + 1, Attribute::ReadNone); 1695 dataOperandHasImpliedAttr(OpNo + 1, Attribute::ReadNone); 1702 dataOperandHasImpliedAttr(OpNo + 1, Attribute::ReadNone); 1786 bool doesNotAccessMemory() const { return hasFnAttr(Attribute::ReadNone); } 1788 addAttribute(AttributeList::FunctionIndex, Attribute::ReadNone); 2095 case Attribute::ReadNone:
|
| D | Function.h | 550 return hasFnAttribute(Attribute::ReadNone); in doesNotAccessMemory() 553 addFnAttr(Attribute::ReadNone); in setDoesNotAccessMemory()
|
| D | Intrinsics.td | 115 // ReadNone - The specified argument pointer is not dereferenced by the 117 class ReadNone<AttrIndex idx> : IntrinsicProperty { 1211 ReadNone<ArgIndex<0>>, NoCapture<ArgIndex<0>>]>; 1215 ReadNone<ArgIndex<0>>, NoCapture<ArgIndex<0>>]>; 1225 ReadNone<ArgIndex<1>>, ReadOnly<ArgIndex<2>>, 1280 [IntrNoMem, ReadNone<ArgIndex<0>>, 1281 ReadNone<ArgIndex<1>>]>;
|
| D | Attributes.td | 194 def ReadNone : EnumAttr<"readnone", [FnAttr, ParamAttr]>;
|
| D | ModuleSummaryIndex.h | 566 unsigned ReadNone : 1;
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
| D | ModuleSummaryAnalysis.cpp | 462 F.hasFnAttribute(Attribute::ReadNone), in computeFunctionSummary() 709 F->hasFnAttribute(Attribute::ReadNone), in buildModuleSummaryIndex()
|
| D | BasicAliasAnalysis.cpp | 769 if (Call->paramHasAttr(ArgIdx, Attribute::ReadNone)) in getArgModRefInfo()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
| D | Mips16HardFloat.cpp | 414 Attribute::ReadNone); in fixupFPReturnAndCall()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/ |
| D | ModuleSummaryIndex.cpp | 449 char FlagRep[] = {FlagValue(F.ReadNone), FlagValue(F.ReadOnly), in fflagsToString()
|
| D | Verifier.cpp | 1736 Assert(!(Attrs.hasAttribute(Attribute::ReadNone) && in verifyParameterAttrs() 1742 Assert(!(Attrs.hasAttribute(Attribute::ReadNone) && in verifyParameterAttrs() 1942 Assert(!(Attrs.hasFnAttribute(Attribute::ReadNone) && in verifyFunctionAttrs() 1946 Assert(!(Attrs.hasFnAttribute(Attribute::ReadNone) && in verifyFunctionAttrs() 1954 Assert(!(Attrs.hasFnAttribute(Attribute::ReadNone) && in verifyFunctionAttrs() 1960 Assert(!(Attrs.hasFnAttribute(Attribute::ReadNone) && in verifyFunctionAttrs()
|
| D | Attributes.cpp | 1899 .addAttribute(Attribute::ReadNone) in typeIncompatible()
|
| D | Function.cpp | 282 Attrs.hasParamAttribute(getArgNo(), Attribute::ReadNone); in onlyReadsMemory()
|
| D | AsmWriter.cpp | 3203 if (FFlags.ReadNone | FFlags.ReadOnly | FFlags.NoRecurse | in printFunctionSummary() 3206 Out << "readNone: " << FFlags.ReadNone; in printFunctionSummary()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| D | Attributor.h | 3699 Attribute::ReadNone, 3762 Attribute::ReadNone,
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| D | CodeExtractor.cpp | 923 case Attribute::ReadNone: in constructFunction()
|