Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DModRef.h221 bool onlyWritesMemory() const { return !isRefSet(getModRef()); } in onlyWritesMemory() function
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Basic/
H A DCodeGenIntrinsics.cpp362 if (ME.onlyWritesMemory()) in setProperty()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DFunction.cpp896 bool Function::onlyWritesMemory() const { in onlyWritesMemory() function in Function
897 return getMemoryEffects().onlyWritesMemory(); in onlyWritesMemory()
H A DInstruction.cpp1018 return !cast<CallBase>(this)->onlyWritesMemory(); in mayReadFromMemory()
H A DInstructions.cpp675 bool CallBase::onlyWritesMemory() const { in onlyWritesMemory() function in CallBase
676 return getMemoryEffects().onlyWritesMemory(); in onlyWritesMemory()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DFunction.h564 bool onlyWritesMemory() const;
H A DInstrTypes.h1763 bool onlyWritesMemory(unsigned OpNo) const {
1929 LLVM_ABI bool onlyWritesMemory() const;
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasAnalysis.cpp267 else if (Call1B.onlyWritesMemory()) in getModRefInfo()
H A DBasicAliasAnalysis.cpp872 if (Call->onlyWritesMemory(ArgIdx)) in getArgModRefInfo()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp1128 if (CI->onlyWritesMemory()) in canInterchangeLoops()
H A DEarlyCSE.cpp496 if (!CI || (!CI->onlyReadsMemory() && !CI->onlyWritesMemory()) || in canHandle()
H A DLICM.cpp1240 if (Behavior.onlyWritesMemory()) { in canSinkOrHoistInst()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp747 auto Access = CB->onlyWritesMemory(ArgNo) && CB->doesNotCapture(ArgNo) in getArgumentAccessInfo()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.h1486 MayReadFromMemory = !ME.onlyWritesMemory(); in VPRecipeWithIRFlags()
H A DVPlanRecipes.cpp117 ->onlyWritesMemory(); in mayReadFromMemory()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp637 bool ReadsMemory = !F.onlyWritesMemory(); in removeASanIncompatibleFnAttributes()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp1311 } else if (ME.onlyWritesMemory()) { in getTgtMemIntrinsic()