Home
last modified time | relevance | path

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

12

/NextBSD/contrib/llvm/include/llvm/MC/
HDSectionKind.h39 ReadOnly, enumerator
140 return K == ReadOnly || isMergeableCString() || in isReadOnly()
208 static SectionKind getReadOnly() { return get(ReadOnly); } in getReadOnly()
/NextBSD/contrib/llvm/include/llvm/IR/
HDFunction.h290 Attribute::ReadOnly);
293 addFnAttr(Attribute::ReadOnly);
392 AttributeSets.hasAttribute(n, Attribute::ReadOnly);
395 addAttribute(n, Attribute::ReadOnly);
HDIntrinsics.td58 // ReadOnly - The specified argument pointer is not written to through the
60 class ReadOnly<int argNo> : IntrinsicProperty {
329 ReadOnly<1>]>;
334 ReadOnly<1>]>;
HDCallSite.h353 return paramHasAttr(ArgNo + 1, Attribute::ReadOnly) || in onlyReadsMemory()
HDAttributes.h100 ReadOnly, ///< Function only reads from memory enumerator
HDInstructions.h1592 return doesNotAccessMemory() || hasFnAttr(Attribute::ReadOnly);
1595 addAttribute(AttributeSet::FunctionIndex, Attribute::ReadOnly);
3370 return doesNotAccessMemory() || hasFnAttr(Attribute::ReadOnly);
3373 addAttribute(AttributeSet::FunctionIndex, Attribute::ReadOnly);
/NextBSD/contrib/llvm/lib/Transforms/Utils/
HDBuildLibCalls.cpp44 Attribute::AttrKind AVs[2] = { Attribute::ReadOnly, Attribute::NoUnwind }; in EmitStrLen()
69 Attribute::AttrKind AVs[2] = { Attribute::ReadOnly, Attribute::NoUnwind }; in EmitStrNLen()
93 Attribute::AttrKind AVs[2] = { Attribute::ReadOnly, Attribute::NoUnwind }; in EmitStrChr()
120 Attribute::AttrKind AVs[2] = { Attribute::ReadOnly, Attribute::NoUnwind }; in EmitStrNCmp()
219 Attribute::AttrKind AVs[2] = { Attribute::ReadOnly, Attribute::NoUnwind }; in EmitMemChr()
243 Attribute::AttrKind AVs[2] = { Attribute::ReadOnly, Attribute::NoUnwind }; in EmitMemCmp()
/NextBSD/contrib/llvm/utils/TableGen/
HDCodeGenIntrinsics.h88 ReadOnly, enumerator
HDCodeGenTarget.cpp587 ArgumentAttributes.push_back(std::make_pair(ArgNo, ReadOnly)); in CodeGenIntrinsic()
HDIntrinsicEmitter.cpp630 case CodeGenIntrinsic::ReadOnly: in EmitAttributes()
/NextBSD/contrib/llvm/lib/Transforms/IPO/
HDFunctionAttrs.cpp281 B.addAttribute(Attribute::ReadOnly) in AddReadAttrs()
289 ReadsMemory ? Attribute::ReadOnly : Attribute::ReadNone); in AddReadAttrs()
517 return IsRead ? Attribute::ReadOnly : Attribute::ReadNone; in determinePointerReadAttrs()
611 R == Attribute::ReadOnly ? ++NumReadOnlyArg : ++NumReadNoneArg; in AddArgumentAttrs()
696 if (K == Attribute::ReadOnly) { in AddArgumentAttrs()
697 ReadAttr = Attribute::ReadOnly; in AddArgumentAttrs()
707 R.addAttribute(Attribute::ReadOnly) in AddArgumentAttrs()
714 ReadAttr == Attribute::ReadOnly ? ++NumReadOnlyArg : ++NumReadNoneArg; in AddArgumentAttrs()
/NextBSD/sys/boot/efi/include/
HDefiprot.h91 BOOLEAN ReadOnly; member
322 BOOLEAN ReadOnly; member
/NextBSD/sys/boot/efi/libefi/
HDefipart.c244 if (blkio->Media->ReadOnly) in efipart_readwrite()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGStmt.cpp1861 bool ReadOnly = true, ReadNone = true; in EmitAsmStmt() local
1926 ReadOnly = ReadNone = false; in EmitAsmStmt()
2039 ReadOnly = ReadNone = false; in EmitAsmStmt()
2085 else if (ReadOnly) in EmitAsmStmt()
2087 llvm::Attribute::ReadOnly); in EmitAsmStmt()
HDCGCall.cpp1424 FuncAttrs.addAttribute(llvm::Attribute::ReadOnly); in ConstructAttributeList()
1579 FuncAttrs.removeAttribute(llvm::Attribute::ReadOnly) in ConstructAttributeList()
1668 FuncAttrs.removeAttribute(llvm::Attribute::ReadOnly) in ConstructAttributeList()
1678 FuncAttrs.removeAttribute(llvm::Attribute::ReadOnly) in ConstructAttributeList()
HDItaniumCXXABI.cpp996 llvm::Attribute::ReadOnly }; in getItaniumDynamicCastFn()
/NextBSD/contrib/llvm/lib/IR/
HDAttributes.cpp243 if (hasAttribute(Attribute::ReadOnly)) in getAsString()
413 case Attribute::ReadOnly: return 1 << 10; in getAttrMask()
1403 .addAttribute(Attribute::ReadOnly) in typeIncompatible()
HDVerifier.cpp1283 } else if (I->getKindAsEnum() == Attribute::ReadOnly || in VerifyAttributeTypes()
1331 Attrs.hasAttribute(Idx, Attribute::ReadOnly)), in VerifyParameterAttrs()
1349 Attrs.hasAttribute(Idx, Attribute::ReadOnly)), in VerifyParameterAttrs()
1444 Attrs.hasAttribute(AttributeSet::FunctionIndex, Attribute::ReadOnly)), in VerifyFunctionAttrs()
HDFunction.cpp186 hasAttribute(getArgNo()+1, Attribute::ReadOnly) || in onlyReadsMemory()
/NextBSD/contrib/llvm/lib/Transforms/Instrumentation/
HDDataFlowSanitizer.cpp629 F->addAttribute(AttributeSet::FunctionIndex, Attribute::ReadOnly); in runOnModule()
684 B.addAttribute(Attribute::ReadOnly).addAttribute(Attribute::ReadNone); in runOnModule()
HDMemorySanitizer.cpp2429 B.addAttribute(Attribute::ReadOnly) in visitCallSite()
3019 B.addAttribute(Attribute::ReadOnly) in runOnFunction()
/NextBSD/contrib/llvm/lib/Target/CppBackend/
HDCPPBackend.cpp508 HANDLE_ATTR(ReadOnly); in printAttributes()
/NextBSD/contrib/llvm/lib/Transforms/Scalar/
HDRewriteStatepointsForGC.cpp1152 attr.hasAttribute(Attribute::ReadOnly)) in legalizeCallAttributes()
/NextBSD/contrib/llvm/lib/AsmParser/
HDLLParser.cpp970 case lltok::kw_readonly: B.addAttribute(Attribute::ReadOnly); break; in ParseFnAttributeValuePairs()
1260 case lltok::kw_readonly: B.addAttribute(Attribute::ReadOnly); break; in ParseOptionalParamAttrs()
/NextBSD/contrib/llvm/lib/Bitcode/Writer/
HDBitcodeWriter.cpp221 case Attribute::ReadOnly: in getAttrKindEncoding()

12