HomeSort by: relevance | last modified time | path
    Searched refs:WriteOnly (Results 1 - 22 of 22) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
CodeGenIntrinsics.h 157 WriteOnly,
CodeGenTarget.cpp 882 } else if (R->isSubClassOf("WriteOnly")) {
884 ArgumentAttributes.emplace_back(ArgNo, WriteOnly, 0);
IntrinsicEmitter.cpp 701 case CodeGenIntrinsic::WriteOnly:
702 OS << LS << "Attribute::WriteOnly";
797 OS << "Attribute::WriteOnly,";
802 OS << "Attribute::WriteOnly";
806 OS << "Attribute::WriteOnly,";
811 OS << "Attribute::WriteOnly,";
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
ModuleSummaryIndex.h 167 enum Flags { HaveGV = 1, ReadOnly = 2, WriteOnly = 4 };
201 return RefAndFlags.getInt() & WriteOnly;
205 return RefAndFlags.getInt() & (ReadOnly | WriteOnly);
208 unsigned BadAccessMask = ReadOnly | WriteOnly;
219 RefAndFlags.setInt(RefAndFlags.getInt() | WriteOnly);
678 // Gets the number of readonly and writeonly refs in RefEdgeList
827 /// readonly or writeonly. Both readonly and writeonly variables
829 /// const-folded, while writeonly vars can be completely eliminated
840 GVarFlags(bool ReadOnly, bool WriteOnly, bool Constant
    [all...]
Function.h 565 return doesNotAccessMemory() || hasFnAttribute(Attribute::WriteOnly);
568 addFnAttr(Attribute::WriteOnly);
InstrTypes.h 1714 return dataOperandHasImpliedAttr(OpNo + 1, Attribute::WriteOnly) ||
1803 return doesNotAccessMemory() || hasFnAttr(Attribute::WriteOnly);
1806 addAttribute(AttributeList::FunctionIndex, Attribute::WriteOnly);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
AMDGPUMetadata.h 56 WriteOnly = 2,
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
FunctionAttrs.cpp 72 STATISTIC(NumWriteOnly, "Number of functions marked writeonly");
298 AttrsToRemove.addAttribute(Attribute::WriteOnly);
310 F->addFnAttr(Attribute::WriteOnly);
687 A->removeAttr(Attribute::WriteOnly);
AttributorAttributes.cpp 5905 case Attribute::WriteOnly:
5930 Attrs.push_back(Attribute::get(Ctx, Attribute::WriteOnly));
5964 return "writeonly";
5973 Attribute::ReadNone, Attribute::ReadOnly, Attribute::WriteOnly};
5996 STATS_DECLTRACK_FLOATING_ATTR(writeonly)
6066 STATS_DECLTRACK_ARG_ATTR(writeonly)
6113 STATS_DECLTRACK_CSARG_ATTR(writeonly)
6166 STATS_DECLTRACK_FN_ATTR(writeonly)
6203 STATS_DECLTRACK_CS_ATTR(writeonly)
  /src/external/apache2/llvm/dist/llvm/lib/Support/
AMDGPUMetadata.cpp 32 YIO.enumCase(EN, "WriteOnly", AccessQualifier::WriteOnly);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUHSAMetadataStreamer.cpp 88 .Case("write_only", AccessQualifier::WriteOnly)
SIISelLowering.cpp 1063 } else if (Attr.hasFnAttribute(Attribute::WriteOnly)) {
  /src/external/apache2/llvm/dist/llvm/lib/IR/
Verifier.cpp 1715 return Kind == Attribute::ReadOnly || Kind == Attribute::WriteOnly ||
1816 Attrs.hasAttribute(Attribute::WriteOnly)),
1818 "'readnone and writeonly' are incompatible!",
1822 Attrs.hasAttribute(Attribute::WriteOnly)),
1824 "'readonly and writeonly' are incompatible!",
1936 !RetAttrs.hasAttribute(Attribute::WriteOnly) &&
2008 Attrs.hasFnAttribute(Attribute::WriteOnly)),
2009 "Attributes 'readnone and writeonly' are incompatible!", V);
2012 Attrs.hasFnAttribute(Attribute::WriteOnly)),
2013 "Attributes 'readonly and writeonly' are incompatible!", V)
    [all...]
Attributes.cpp 455 if (hasAttribute(Attribute::WriteOnly))
456 return "writeonly";
  /src/external/apache2/llvm/dist/llvm/lib/AsmParser/
LLParser.cpp 1435 case lltok::kw_writeonly: B.addAttribute(Attribute::WriteOnly); break;
1805 case lltok::kw_writeonly: B.addAttribute(Attribute::WriteOnly); break;
8460 bool WriteOnly = Fwd->isWriteOnly();
8461 assert(!(ReadOnly && WriteOnly));
8465 if (WriteOnly)
8735 /* WriteOnly */ false,
9222 // Sort value contexts so that ones with writeonly
9546 /// ',' 'writeonly' ':' Flag
9613 bool WriteOnly = false, ReadOnly = EatIfPresent(lltok::kw_readonly);
9615 WriteOnly = EatIfPresent(lltok::kw_writeonly)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
RewriteStatepointsForGC.cpp 1342 {Attribute::ReadNone, Attribute::ReadOnly, Attribute::WriteOnly,
1353 {Attribute::ReadNone, Attribute::ReadOnly, Attribute::WriteOnly,
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
BuildLibCalls.cpp 42 STATISTIC(NumWriteOnlyArg, "Number of arguments inferred as writeonly");
131 if (F.hasParamAttribute(ArgNo, Attribute::WriteOnly))
133 F.addParamAttr(ArgNo, Attribute::WriteOnly);
CodeExtractor.cpp 934 case Attribute::WriteOnly:
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
BasicAliasAnalysis.cpp 725 /// Returns true if this is a writeonly (i.e Mod only) parameter.
728 if (Call->paramHasAttr(ArgIdx, Attribute::WriteOnly))
  /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp 1282 case Attribute::WriteOnly: return 1ULL << 53;
1536 return Attribute::WriteOnly;
6138 // Readonly and writeonly refs are in the end of the refs list.
6332 /* WriteOnly */ false,
6471 /* WriteOnly */ false,
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
MemorySanitizer.cpp 3630 .addAttribute(Attribute::WriteOnly)
5317 .addAttribute(Attribute::WriteOnly)
  /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
BitcodeWriter.cpp 747 case Attribute::WriteOnly:

Completed in 152 milliseconds