Home
last modified time | relevance | path

Searched refs:isDereferenceable (Results 1 – 10 of 10) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h92 bool isDereferenceable(unsigned Size, LLVMContext &C,
262 bool isDereferenceable() const { return FlagVals & MODereferenceable; } in isDereferenceable() function
H A DSelectionDAGNodes.h1289 bool isDereferenceable() const { return MemSDNodeBits.IsDereferenceable; }
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineOperand.cpp943 bool MachinePointerInfo::isDereferenceable(unsigned Size, LLVMContext &C, in isDereferenceable() function in MachinePointerInfo
1060 if (isDereferenceable()) in print()
H A DMachineInstr.cpp1310 if (MMO->isInvariant() && MMO->isDereferenceable()) in isDereferenceableInvariantLoad()
H A DMachinePipeliner.cpp2701 if (MMO->isVolatile() || (MMO->isInvariant() && MMO->isDereferenceable()) || in updateMemOperands()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp5779 bool isDereferenceable = in getMemcpyLoadsAndStores() local
5780 SrcPtrInfo.getWithOffset(SrcOff).isDereferenceable(VTSize, C, DL); in getMemcpyLoadsAndStores()
5782 if (isDereferenceable) in getMemcpyLoadsAndStores()
5906 bool isDereferenceable = in getMemmoveLoadsAndStores() local
5907 SrcPtrInfo.getWithOffset(SrcOff).isDereferenceable(VTSize, C, DL); in getMemmoveLoadsAndStores()
5909 if (isDereferenceable) in getMemmoveLoadsAndStores()
8668 MemSDNodeBits.IsDereferenceable = MMO->isDereferenceable(); in MemSDNode()
H A DDAGCombiner.cpp14862 bool isDereferenceable = true; in MergeConsecutiveStores() local
14876 if (isDereferenceable && !LoadNodes[i].MemNode->isDereferenceable()) in MergeConsecutiveStores()
14877 isDereferenceable = false; in MergeConsecutiveStores()
14998 isDereferenceable ? MachineMemOperand::MODereferenceable in MergeConsecutiveStores()
18394 if (!RLD->isDereferenceable()) in SimplifySelectOps()
H A DSelectionDAGBuilder.cpp3678 bool isDereferenceable = isDereferenceablePointer(SV, DAG.getDataLayout()); in visitLoad() local
3749 if (isDereferenceable) in visitLoad()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1374 if (Load->isInvariant() && Load->isDereferenceable()) in canUseBlockOperation()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp7193 RLI.IsDereferenceable = LD->isDereferenceable(); in canReuseLoadAddress()