Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DSectionKind.h40 ReadOnly, enumerator
132 return K == ReadOnly || isMergeableCString() || in isReadOnly()
192 static SectionKind getReadOnly() { return get(ReadOnly); } in getReadOnly()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DModuleSummaryIndex.h185 enum Flags { HaveGV = 1, ReadOnly = 2, WriteOnly = 4 }; enumerator
220 return RefAndFlags.getInt() & ReadOnly; in isReadOnly()
228 return RefAndFlags.getInt() & (ReadOnly | WriteOnly); in getAccessSpecifier()
231 unsigned BadAccessMask = ReadOnly | WriteOnly; in isValidAccessSpecifier()
238 RefAndFlags.setInt(RefAndFlags.getInt() | ReadOnly); in setReadOnly()
757 unsigned ReadOnly : 1;
783 this->ReadOnly &= RHS.ReadOnly;
796 return this->ReadNone | this->ReadOnly | this->NoRecurse |
807 OS << ", readOnly: " << this->ReadOnly;
1135 GVarFlags(bool ReadOnly, bool WriteOnly, bool Constant,
[all …]
H A DIntrinsicsNVVM.td1367 WriteOnly<ArgIndex<0>>, ReadOnly<ArgIndex<1>>]>;
1370 WriteOnly<ArgIndex<0>>, ReadOnly<ArgIndex<1>>]>;
1890 …[IntrWillReturn, IntrReadMem, IntrArgMemOnly, IntrNoCallback, ReadOnly<ArgIndex<0>>, NoCapture<Arg…
1959 [IntrReadMem, IntrArgMemOnly, IntrNoCallback, ReadOnly<ArgIndex<0>>,
2028 ReadOnly<ArgIndex<0>>, ReadOnly<ArgIndex<1>>,
2040 [IntrConvergent, ReadOnly<ArgIndex<0>>, ReadOnly<ArgIndex<1>>,
2069 WriteOnly<ArgIndex<0>>, ReadOnly<ArgIndex<2>>,
2083 ReadOnly<ArgIndex<0>>, NoCapture<ArgIndex<0>>]>;
2088 let IntrProperties = [IntrArgMemOnly, ReadOnly<ArgIndex<0>>, NoCapture<ArgIndex<0>>] in {
2102 let IntrProperties = [IntrArgMemOnly, ReadOnly<ArgIndex<0>>, NoCapture<ArgIndex<0>>,
[all …]
H A DIntrinsicsWebAssembly.td166 [IntrInaccessibleMemOrArgMemOnly, ReadOnly<ArgIndex<0>>,
172 [IntrInaccessibleMemOrArgMemOnly, ReadOnly<ArgIndex<0>>,
H A DIntrinsics.td119 // ReadOnly - The specified argument pointer is not written to through the
121 class ReadOnly<ArgIndex idx> : IntrinsicProperty {
912 ReadOnly<ArgIndex<0>>, NoCapture<ArgIndex<0>>,
999 WriteOnly<ArgIndex<0>>, ReadOnly<ArgIndex<1>>,
1011 WriteOnly<ArgIndex<0>>, ReadOnly<ArgIndex<1>>,
1020 WriteOnly<ArgIndex<0>>, ReadOnly<ArgIndex<1>>,
1744 [IntrArgMemOnly, IntrReadMem, ReadNone<ArgIndex<1>>, ReadOnly<ArgIndex<2>>,
1780 ReadOnly<ArgIndex<1>>,
1807 [IntrArgMemOnly, ReadOnly<ArgIndex<0>>,
1829 [IntrReadMem, IntrArgMemOnly, ReadOnly<ArgIndex<0>>,
[all …]
/freebsd/sys/contrib/edk2/Include/Protocol/
H A DBlockIo.h156 BOOLEAN ReadOnly; member
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCChecker.cpp41 ReadOnly.insert(Hexagon::PC); in init()
42 ReadOnly.insert(Hexagon::C9_8); in init()
535 if (ReadOnly.find(Register) != ReadOnly.end()) { in checkRegistersReadOnly()
H A DHexagonMCChecker.h72 std::set<unsigned> ReadOnly; variable
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DGOFF.h221 static void getReadOnly(const uint8_t *Record, bool &ReadOnly) { in getReadOnly() argument
224 ReadOnly = (bool)Value; in getReadOnly()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Basic/
H A DCodeGenIntrinsics.h126 ReadOnly, enumerator
H A DCodeGenIntrinsics.cpp424 addArgAttribute(ArgNo, ReadOnly); in setProperty()
/freebsd/stand/efi/gptboot/
H A Dproto.c91 if (dev->Media->ReadOnly) in drvwrite()
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DGOFF.h243 GOFF_BEHAVIORAL_ATTRIBUTE(ReadOnly, bool, 3, 4, 1)
H A DMinidumpConstants.def125 HANDLE_MDMP_PROTECT(0x02, ReadOnly, PAGE_READ_ONLY)
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXIL.td287 def ReadOnly : DXILAttribute;
843 // NOTE: The ReadOnly attribute was set for consistency with DXC. However, it
846 let attributes = [Attributes<DXIL1_0, [ReadOnly]>];
859 let attributes = [Attributes<DXIL1_0, [ReadOnly]>];
871 let attributes = [Attributes<DXIL1_0, [ReadOnly]>];
900 let attributes = [Attributes<DXIL1_0, [ReadOnly]>];
998 let attributes = [Attributes<DXIL1_0, [ReadOnly]>];
H A DDXILPrepare.cpp71 Attribute::ReadOnly, in isValidForDXIL()
H A DDXILOpBuilder.cpp459 if (Attributes.ReadOnly) in setDXILAttributes()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DAMDGPUMetadata.h62 ReadOnly = 1, enumerator
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmt.cpp2633 bool HasUnwindClobber, bool ReadOnly, in UpdateAsmCallInst() argument
2649 else if (ReadOnly) in UpdateAsmCallInst()
2878 bool ReadOnly = true, ReadNone = true; in EmitAsmStmt() local
2986 ReadOnly = ReadNone = false; in EmitAsmStmt()
3139 ReadOnly = ReadNone = false; in EmitAsmStmt()
3218 UpdateAsmCallInst(*CBR, HasSideEffect, /*HasUnwindClobber=*/false, ReadOnly, in EmitAsmStmt()
3250 ReadOnly, ReadNone, InNoMergeAttributedStmt, in EmitAsmStmt()
3257 ReadOnly, ReadNone, InNoMergeAttributedStmt, in EmitAsmStmt()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp996 return Attribute::ReadOnly; in determinePointerAccessAttrs()
1093 assert((R == Attribute::ReadOnly || R == Attribute::ReadNone || in addAccessAttr()
1105 A->removeAttr(Attribute::ReadOnly); in addAccessAttr()
1108 if (R == Attribute::ReadNone || R == Attribute::ReadOnly) in addAccessAttr()
1111 if (R == Attribute::ReadOnly) in addAccessAttr()
/freebsd/contrib/llvm-project/lld/ELF/
H A DLinkerScript.h136 enum class ConstraintKind { NoConstraint, ReadOnly, ReadWrite }; enumerator
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVCallLowering.cpp185 return SPIRV::AccessQualifier::ReadOnly; in getArgAccessQual()
359 if (Arg.hasAttribute(Attribute::ReadOnly)) { in lowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DAMDGPUMetadata.cpp32 YIO.enumCase(EN, "ReadOnly", AccessQualifier::ReadOnly); in enumeration()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseOpenACC.cpp182 ReadOnly, enumerator
201 case OpenACCSpecialTokenKind::ReadOnly: in isOpenACCSpecialToken()
1477 OpenACCSpecialTokenKind::ReadOnly, in ParseOpenACCCacheVarList()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp1400 if (CB.paramHasAttr(I, Attribute::ReadOnly)) in AddParamAndFnBasicAttributes()
1401 ValidObjParamAttrs.back().addAttribute(Attribute::ReadOnly); in AddParamAndFnBasicAttributes()
1498 if (AL.hasParamAttr(I, Attribute::ReadOnly) && in AddParamAndFnBasicAttributes()
1504 AL = AL.removeParamAttribute(Context, I, Attribute::ReadOnly); in AddParamAndFnBasicAttributes()
1509 if (AL.hasParamAttr(I, Attribute::ReadOnly) || in AddParamAndFnBasicAttributes()

123