Home
last modified time | relevance | path

Searched refs:ReadNone (Results 1 – 25 of 29) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp749 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 DAttributor.cpp613 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 DFunctionImport.cpp1414 if (FS->fflags().ReadNone && !F->doesNotAccessMemory()) in thinLTOFinalizeInModule()
H A DAttributorAttributes.cpp7756 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 DCodeGenIntrinsics.h117 ReadNone, enumerator
H A DCodeGenIntrinsics.cpp232 addArgAttribute(ArgNo, ReadNone); in setProperty()
H A DIntrinsicEmitter.cpp469 case CodeGenIntrinsic::ReadNone: in EmitAttributes()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILPrepare.cpp64 Attribute::ReadNone, in isValidForDXIL()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DModuleSummaryIndex.h708 unsigned ReadNone : 1;
734 this->ReadNone &= RHS.ReadNone;
748 return this->ReadNone | this->ReadOnly | this->NoRecurse |
758 OS << "readNone: " << this->ReadNone;
H A DIntrinsics.td125 // 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 DInstrTypes.h1804 return dataOperandHasImpliedAttr(OpNo, Attribute::ReadNone);
1811 dataOperandHasImpliedAttr(OpNo, Attribute::ReadNone);
1818 dataOperandHasImpliedAttr(OpNo, Attribute::ReadNone);
H A DAttributes.td222 def ReadNone : EnumAttr<"readnone", [ParamAttr]>;
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmt.cpp2290 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 DModuleSummaryIndex.cpp467 char FlagRep[] = {FlagValue(F.ReadNone), in fflagsToString()
H A DFunction.cpp302 Attrs.hasParamAttr(getArgNo(), Attribute::ReadNone); in onlyReadsMemory()
H A DAttributes.cpp1961 .addAttribute(Attribute::ReadNone) in typeIncompatible()
H A DVerifier.cpp1910 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 DBPFPreserveStaticOffset.cpp176 Call->addParamAttr(ArgNo, Attribute::get(C, Attribute::ReadNone)); in setParamReadNone()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DModuleSummaryAnalysis.cpp878 F->hasFnAttribute(Attribute::ReadNone), in buildModuleSummaryIndex()
H A DBasicAliasAnalysis.cpp834 if (Call->paramHasAttr(ArgIdx, Attribute::ReadNone)) in getArgModRefInfo()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCodeExtractor.cpp988 case Attribute::ReadNone: in constructFunction()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h3905 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 DBitcodeReader.cpp1075 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 DRewriteStatepointsForGC.cpp2880 R.addAttribute(Attribute::ReadNone); in getParamAndReturnAttributesToRemove()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp773 case Attribute::ReadNone: in getAttrKindEncoding()
1138 RawFlags |= Flags.ReadNone; in getEncodedFFlags()

12