Searched refs:WriteOnly (Results 1 - 20 of 20) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenIntrinsics.h153 WriteOnly, enumerator in enum:llvm::CodeGenIntrinsic::ArgAttrKind
H A DCodeGenTarget.cpp823 } else if (Property->isSubClassOf("WriteOnly")) {
825 ArgumentAttributes.emplace_back(ArgNo, WriteOnly, 0);
H A DIntrinsicEmitter.cpp702 case CodeGenIntrinsic::WriteOnly:
705 OS << "Attribute::WriteOnly";
851 OS << "Attribute::WriteOnly,";
857 OS << "Attribute::WriteOnly";
862 OS << "Attribute::WriteOnly,";
868 OS << "Attribute::WriteOnly,";
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DModuleSummaryIndex.h167 enum Flags { HaveGV = 1, ReadOnly = 2, WriteOnly = 4 }; enumerator in enum:llvm::CalleeInfo::ValueInfo::Flags
201 return RefAndFlags.getInt() & WriteOnly;
205 return RefAndFlags.getInt() & (ReadOnly | WriteOnly);
208 unsigned BadAccessMask = ReadOnly | WriteOnly;
219 RefAndFlags.setInt(RefAndFlags.getInt() | WriteOnly);
821 GVarFlags(bool ReadOnly, bool WriteOnly, bool Constant, argument
823 : MaybeReadOnly(ReadOnly), MaybeWriteOnly(WriteOnly),
H A DFunction.h515 return doesNotAccessMemory() || hasFnAttribute(Attribute::WriteOnly);
518 addFnAttr(Attribute::WriteOnly);
H A DInstrTypes.h1591 return dataOperandHasImpliedAttr(OpNo + 1, Attribute::WriteOnly) ||
1687 return doesNotAccessMemory() || hasFnAttr(Attribute::WriteOnly);
1690 addAttribute(AttributeList::FunctionIndex, Attribute::WriteOnly);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DAMDGPUMetadata.h45 WriteOnly = 2, member in class:llvm::AMDGPU::HSAMD::AccessQualifier
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp286 F->removeFnAttr(Attribute::WriteOnly);
297 F->addFnAttr(Attribute::WriteOnly);
674 A->removeAttr(Attribute::WriteOnly);
H A DAttributorAttributes.cpp5559 case Attribute::WriteOnly:
5584 Attrs.push_back(Attribute::get(Ctx, Attribute::WriteOnly));
5627 Attribute::ReadNone, Attribute::ReadOnly, Attribute::WriteOnly};
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/
H A DAMDGPUMetadata.cpp33 YIO.enumCase(EN, "WriteOnly", AccessQualifier::WriteOnly);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUHSAMetadataStreamer.cpp76 .Case("write_only", AccessQualifier::WriteOnly)
H A DSIISelLowering.cpp1045 } else if (Attr.hasFnAttribute(Attribute::WriteOnly)) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DVerifier.cpp1598 return Kind == Attribute::ReadOnly || Kind == Attribute::WriteOnly ||
1685 Attrs.hasAttribute(Attribute::WriteOnly)),
1691 Attrs.hasAttribute(Attribute::WriteOnly)),
1776 !RetAttrs.hasAttribute(Attribute::WriteOnly) &&
1843 Attrs.hasFnAttribute(Attribute::WriteOnly)),
1847 Attrs.hasFnAttribute(Attribute::WriteOnly)),
H A DAttributes.cpp408 if (hasAttribute(Attribute::WriteOnly))
/freebsd-13-stable/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp1354 case lltok::kw_writeonly: B.addAttribute(Attribute::WriteOnly); break;
1695 case lltok::kw_writeonly: B.addAttribute(Attribute::WriteOnly); break;
8064 bool WriteOnly = Fwd->isWriteOnly();
8065 assert(!(ReadOnly && WriteOnly));
8069 if (WriteOnly)
8335 /* WriteOnly */ false,
9196 bool WriteOnly = false, ReadOnly = EatIfPresent(lltok::kw_readonly);
9198 WriteOnly = EatIfPresent(lltok::kw_writeonly);
9213 if (WriteOnly)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCodeExtractor.cpp895 case Attribute::WriteOnly:
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DBasicAliasAnalysis.cpp776 if (Call->paramHasAttr(ArgIdx, Attribute::WriteOnly))
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp3432 .addAttribute(Attribute::WriteOnly)
5106 .addAttribute(Attribute::WriteOnly)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp1276 case Attribute::WriteOnly: return 1ULL << 53;
1524 return Attribute::WriteOnly;
6076 /* WriteOnly */ false,
6215 /* WriteOnly */ false,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp724 case Attribute::WriteOnly:

Completed in 447 milliseconds