Home
last modified time | relevance | path

Searched refs:ReadOnly (Results 1 – 25 of 50) sorted by relevance

12

/freebsd-12.1/contrib/llvm/include/llvm/MC/
H A DSectionKind.h37 ReadOnly, enumerator
124 return K == ReadOnly || isMergeableCString() || in isReadOnly()
182 static SectionKind getReadOnly() { return get(ReadOnly); } in getReadOnly()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp280 F->removeFnAttr(Attribute::ReadOnly); in addReadAttrs()
295 F->addFnAttr(ReadsMemory ? Attribute::ReadOnly : Attribute::ReadNone); in addReadAttrs()
563 return IsRead ? Attribute::ReadOnly : Attribute::ReadNone; in determinePointerReadAttrs()
730 R == Attribute::ReadOnly ? ++NumReadOnlyArg : ++NumReadNoneArg; in addArgumentAttrs()
817 if (K == Attribute::ReadOnly) { in addArgumentAttrs()
818 ReadAttr = Attribute::ReadOnly; in addArgumentAttrs()
829 A->removeAttr(Attribute::ReadOnly); in addArgumentAttrs()
832 ReadAttr == Attribute::ReadOnly ? ++NumReadOnlyArg : ++NumReadNoneArg; in addArgumentAttrs()
H A DForceFunctionAttrs.cpp52 .Case("readonly", Attribute::ReadOnly) in parseAttrKind()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DIntrinsicsWebAssembly.td76 [IntrInaccessibleMemOrArgMemOnly, ReadOnly<0>, NoCapture<0>,
82 [IntrInaccessibleMemOrArgMemOnly, ReadOnly<0>, NoCapture<0>,
H A DModuleSummaryIndex.h488 unsigned ReadOnly : 1;
678 GVarFlags(bool ReadOnly = false) : ReadOnly(ReadOnly) {}
680 unsigned ReadOnly : 1;
694 void setReadOnly(bool RO) { VarFlags.ReadOnly = RO; }
695 bool isReadOnly() const { return VarFlags.ReadOnly; }
H A DIntrinsics.td73 // ReadOnly - The specified argument pointer is not written to through the
75 class ReadOnly<int argNo> : IntrinsicProperty {
442 [ IntrInaccessibleMemOrArgMemOnly, ReadOnly<0>, NoCapture<0> ]>;
483 WriteOnly<0>, ReadOnly<1>]>;
488 ReadOnly<1>]>;
919 ReadNone<1>, ReadOnly<2>, NoCapture<2>]>;
925 [IntrReadMem, IntrArgMemOnly, ReadOnly<1>,
944 [IntrArgMemOnly, ReadOnly<0>, NoCapture<0>]>;
952 [IntrReadMem, IntrArgMemOnly, ReadOnly<0>,
1075 ReadOnly<1>
[all …]
H A DFunction.h469 return doesNotAccessMemory() || hasFnAttribute(Attribute::ReadOnly); in onlyReadsMemory()
472 addFnAttr(Attribute::ReadOnly); in setOnlyReadsMemory()
H A DInstrTypes.h925 if (A == Attribute::ReadOnly || A == Attribute::NoCapture)
1436 return dataOperandHasImpliedAttr(OpNo + 1, Attribute::ReadOnly) ||
1504 return doesNotAccessMemory() || hasFnAttr(Attribute::ReadOnly);
1507 addAttribute(AttributeList::FunctionIndex, Attribute::ReadOnly);
1810 case Attribute::ReadOnly:
H A DCallSite.h624 return dataOperandHasImpliedAttr(OpNo + 1, Attribute::ReadOnly) || in onlyReadsMemory()
H A DAttributes.td128 def ReadOnly : EnumAttr<"readonly">;
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCChecker.cpp41 ReadOnly.insert(Hexagon::PC); in init()
42 ReadOnly.insert(Hexagon::C9_8); in init()
503 if (ReadOnly.find(Register) != ReadOnly.end()) { in checkRegistersReadOnly()
H A DHexagonMCChecker.h74 std::set<unsigned> ReadOnly; variable
/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DCodeGenIntrinsics.h140 enum ArgAttribute { NoCapture, Returned, ReadOnly, WriteOnly, ReadNone }; enumerator
H A DIntrinsicEmitter.cpp598 case CodeGenIntrinsic::ReadOnly: in EmitAttributes()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUAliasAnalysis.cpp132 F->hasParamAttribute(ArgNo, Attribute::ReadOnly))) { in pointsToConstantMemory()
/freebsd-12.1/stand/efi/include/
H A Defiprot.h93 BOOLEAN ReadOnly; member
324 BOOLEAN ReadOnly; member
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp68 bool ReadOnly = true; member
78 ReadOnly = false; in SetMemoryLocations()
575 if (!MAC->ReadOnly) in AreAliased()
/freebsd-12.1/contrib/llvm/tools/lld/ELF/
H A DLinkerScript.h125 enum class ConstraintKind { NoConstraint, ReadOnly, ReadWrite }; enumerator
/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DAMDGPUMetadata.h45 ReadOnly = 1, enumerator
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DModuleSummaryAnalysis.cpp393 F.hasFnAttribute(Attribute::ReadOnly), in computeFunctionSummary()
519 F->hasFnAttribute(Attribute::ReadOnly), in buildModuleSummaryIndex()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGStmt.cpp1931 bool ReadOnly = true, ReadNone = true; in EmitAsmStmt() local
2001 ReadOnly = ReadNone = false; in EmitAsmStmt()
2123 ReadOnly = ReadNone = false; in EmitAsmStmt()
2170 else if (ReadOnly) in EmitAsmStmt()
2172 llvm::Attribute::ReadOnly); in EmitAsmStmt()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DModuleSummaryIndex.cpp281 char FlagRep[] = {FlagValue(F.ReadNone), FlagValue(F.ReadOnly), in fflagsToString()
H A DVerifier.cpp1530 return Kind == Attribute::ReadOnly || Kind == Attribute::WriteOnly || in isFuncOrArgAttr()
1578 Attrs.hasAttribute(Attribute::ReadOnly)), in verifyParameterAttrs()
1596 Attrs.hasAttribute(Attribute::ReadOnly)), in verifyParameterAttrs()
1607 Assert(!(Attrs.hasAttribute(Attribute::ReadOnly) && in verifyParameterAttrs()
1676 Assert((!RetAttrs.hasAttribute(Attribute::ReadOnly) && in verifyFunctionAttrs()
1735 Attrs.hasFnAttribute(Attribute::ReadOnly)), in verifyFunctionAttrs()
1742 Assert(!(Attrs.hasFnAttribute(Attribute::ReadOnly) && in verifyFunctionAttrs()
H A DAttributes.cpp316 if (hasAttribute(Attribute::ReadOnly)) in getAsString()
1593 .addAttribute(Attribute::ReadOnly) in typeIncompatible()
/freebsd-12.1/contrib/llvm/lib/Support/
H A DAMDGPUMetadata.cpp33 YIO.enumCase(EN, "ReadOnly", AccessQualifier::ReadOnly); in enumeration()

12