Home
last modified time | relevance | path

Searched refs:onlyWritesMemory (Results 1 – 12 of 12) sorted by relevance

/openbsd-src/gnu/llvm/llvm/include/llvm/Support/
H A DModRef.h197 bool onlyWritesMemory() const { return !isRefSet(getModRef()); } in onlyWritesMemory() function
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DFunction.h505 bool onlyWritesMemory() const;
H A DInstrTypes.h1737 bool onlyWritesMemory(unsigned OpNo) const {
1873 bool onlyWritesMemory() const;
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DAliasAnalysis.cpp297 else if (Call1B.onlyWritesMemory()) in getModRefInfo()
H A DBasicAliasAnalysis.cpp908 if (Call->onlyWritesMemory(OperandNo)) { in getModRefInfo()
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DInstruction.cpp640 return !cast<CallBase>(this)->onlyWritesMemory(); in mayReadFromMemory()
H A DFunction.cpp779 bool Function::onlyWritesMemory() const { in onlyWritesMemory() function in Function
780 return getMemoryEffects().onlyWritesMemory(); in onlyWritesMemory()
H A DInstructions.cpp585 bool CallBase::onlyWritesMemory() const { in onlyWritesMemory() function in CallBase
586 return getMemoryEffects().onlyWritesMemory(); in onlyWritesMemory()
/openbsd-src/gnu/llvm/llvm/utils/TableGen/
H A DCodeGenTarget.cpp852 if (ME.onlyWritesMemory()) in setProperty()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp969 if (CI->onlyWritesMemory()) in canInterchangeLoops()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DBuildLibCalls.cpp77 if (F.onlyWritesMemory()) // writeonly or readnone in setOnlyWritesMemory()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp1025 } else if (ME.onlyWritesMemory()) { in getTgtMemIntrinsic()