| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | FunctionAttrs.cpp | 749 return Attribute::ReadNone; in determinePointerAccessAttrs() 842 assert((R == Attribute::ReadOnly || R == Attribute::ReadNone || in addAccessAttr() 855 A->removeAttr(Attribute::ReadNone); in addAccessAttr() 857 if (R == Attribute::ReadNone || R == Attribute::ReadOnly) in addAccessAttr() 1025 if (A == Attribute::ReadNone) in addArgumentAttrs() 1027 if (B == Attribute::ReadNone) in addArgumentAttrs() 1032 Attribute::AttrKind AccessAttr = Attribute::ReadNone; in addArgumentAttrs()
|
| H A D | Attributor.cpp | 613 if (AA::hasAssumedIRAttr<Attribute::ReadNone>( in isAssumedReadOnlyOrReadNone() 3058 NewFn->hasParamAttribute(ArgNo, Attribute::ReadNone); in rewriteFunctionSignatures() 3604 if (!CBAttrs.hasParamAttr(I, Attribute::ReadNone)) in identifyDefaultAbstractAttributes()
|
| H A D | FunctionImport.cpp | 1414 if (FS->fflags().ReadNone && !F->doesNotAccessMemory()) in thinLTOFinalizeInModule()
|
| H A D | AttributorAttributes.cpp | 7756 case Attribute::ReadNone: in getKnownStateFromValue() 7783 Attrs.push_back(Attribute::get(Ctx, Attribute::ReadNone)); in getDeducedAttributes() 7795 if (A.hasAttr(IRP, Attribute::ReadNone, in manifest() 7834 Attribute::ReadNone, Attribute::ReadOnly, Attribute::WriteOnly};
|
| /freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | CodeGenIntrinsics.h | 117 ReadNone, enumerator
|
| H A D | CodeGenIntrinsics.cpp | 232 addArgAttribute(ArgNo, ReadNone); in setProperty()
|
| H A D | IntrinsicEmitter.cpp | 469 case CodeGenIntrinsic::ReadNone: in EmitAttributes()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DXILPrepare.cpp | 64 Attribute::ReadNone, in isValidForDXIL()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | ModuleSummaryIndex.h | 708 unsigned ReadNone : 1; 734 this->ReadNone &= RHS.ReadNone; 748 return this->ReadNone | this->ReadOnly | this->NoRecurse | 758 OS << "readNone: " << this->ReadNone;
|
| H A D | Intrinsics.td | 125 // ReadNone - The specified argument pointer is not dereferenced by the 127 class ReadNone<AttrIndex idx> : IntrinsicProperty { 1415 ReadNone<ArgIndex<1>>, ReadNone<ArgIndex<2>>]>, 1609 [IntrNoMem, IntrWillReturn, ReadNone<ArgIndex<0>>, NoCapture<ArgIndex<0>>]>; 1613 [IntrNoMem, IntrWillReturn, ReadNone<ArgIndex<0>>, NoCapture<ArgIndex<0>>]>; 1622 [IntrArgMemOnly, IntrReadMem, ReadNone<ArgIndex<1>>, ReadOnly<ArgIndex<2>>, 2485 ReadNone <ArgIndex<0>>]>;
|
| H A D | InstrTypes.h | 1804 return dataOperandHasImpliedAttr(OpNo, Attribute::ReadNone); 1811 dataOperandHasImpliedAttr(OpNo, Attribute::ReadNone); 1818 dataOperandHasImpliedAttr(OpNo, Attribute::ReadNone);
|
| H A D | Attributes.td | 222 def ReadNone : EnumAttr<"readnone", [ParamAttr]>;
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGStmt.cpp | 2290 bool ReadNone, bool NoMerge, const AsmStmt &S, in UpdateAsmCallInst() argument 2302 if (ReadNone) in UpdateAsmCallInst() 2525 bool ReadOnly = true, ReadNone = true; in EmitAsmStmt() local 2630 ReadOnly = ReadNone = false; in EmitAsmStmt() 2685 ReadNone = false; in EmitAsmStmt() 2783 ReadOnly = ReadNone = false; in EmitAsmStmt() 2862 UpdateAsmCallInst(*CBR, HasSideEffect, false, ReadOnly, ReadNone, in EmitAsmStmt() 2892 UpdateAsmCallInst(*Result, HasSideEffect, true, ReadOnly, ReadNone, in EmitAsmStmt() 2898 UpdateAsmCallInst(*Result, HasSideEffect, false, ReadOnly, ReadNone, in EmitAsmStmt()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | ModuleSummaryIndex.cpp | 467 char FlagRep[] = {FlagValue(F.ReadNone), in fflagsToString()
|
| H A D | Function.cpp | 302 Attrs.hasParamAttr(getArgNo(), Attribute::ReadNone); in onlyReadsMemory()
|
| H A D | Attributes.cpp | 1961 .addAttribute(Attribute::ReadNone) in typeIncompatible()
|
| H A D | Verifier.cpp | 1910 Check(!(Attrs.hasAttribute(Attribute::ReadNone) && in verifyParameterAttrs() 1916 Check(!(Attrs.hasAttribute(Attribute::ReadNone) && in verifyParameterAttrs() 1935 Attrs.hasAttribute(Attribute::ReadNone)), in verifyParameterAttrs()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFPreserveStaticOffset.cpp | 176 Call->addParamAttr(ArgNo, Attribute::get(C, Attribute::ReadNone)); in setParamReadNone()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ModuleSummaryAnalysis.cpp | 878 F->hasFnAttribute(Attribute::ReadNone), in buildModuleSummaryIndex()
|
| H A D | BasicAliasAnalysis.cpp | 834 if (Call->paramHasAttr(ArgIdx, Attribute::ReadNone)) in getArgModRefInfo()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | CodeExtractor.cpp | 988 case Attribute::ReadNone: in constructFunction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | Attributor.h | 3905 IRP, {Attribute::ReadNone, Attribute::ReadOnly, Attribute::NoFree}, 6466 CASE(ReadNone, AAMemoryBehavior, AAMemoryBehavior::NO_ACCESSES);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 1075 Flags.ReadNone = RawFlags & 0x1; in getDecodedFFlags() 1728 case Attribute::ReadNone: return 1 << 9; in getRawAttributeMask() 2028 return Attribute::ReadNone; in getAttrFromCode()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | RewriteStatepointsForGC.cpp | 2880 R.addAttribute(Attribute::ReadNone); in getParamAndReturnAttributesToRemove()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 773 case Attribute::ReadNone: in getAttrKindEncoding() 1138 RawFlags |= Flags.ReadNone; in getEncodedFFlags()
|