Home
last modified time | relevance | path

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

/netbsd/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineMemOperand.h90 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; }
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineOperand.cpp974 bool MachinePointerInfo::isDereferenceable(unsigned Size, LLVMContext &C, in isDereferenceable() function in MachinePointerInfo
1079 if (isDereferenceable()) in print()
H A DMachineInstr.cpp1417 if (MMO->isInvariant() && MMO->isDereferenceable()) in isDereferenceableInvariantLoad()
H A DModuloSchedule.cpp962 (MMO->isInvariant() && MMO->isDereferenceable()) || in updateMemOperands()
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp6445 bool isDereferenceable = in getMemcpyLoadsAndStores() local
6446 SrcPtrInfo.getWithOffset(SrcOff).isDereferenceable(VTSize, C, DL); in getMemcpyLoadsAndStores()
6448 if (isDereferenceable) in getMemcpyLoadsAndStores()
6575 bool isDereferenceable = in getMemmoveLoadsAndStores() local
6576 SrcPtrInfo.getWithOffset(SrcOff).isDereferenceable(VTSize, C, DL); in getMemmoveLoadsAndStores()
6578 if (isDereferenceable) in getMemmoveLoadsAndStores()
9627 MemSDNodeBits.IsDereferenceable = MMO->isDereferenceable(); in MemSDNode()
H A DDAGCombiner.cpp17408 bool isDereferenceable = true; in tryStoreMergeOfLoads() local
17422 if (isDereferenceable && !LoadNodes[i].MemNode->isDereferenceable()) in tryStoreMergeOfLoads()
17423 isDereferenceable = false; in tryStoreMergeOfLoads()
17543 isDereferenceable ? MachineMemOperand::MODereferenceable in tryStoreMergeOfLoads()
22088 if (!RLD->isDereferenceable()) in SimplifySelectOps()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1419 if (Load->isInvariant() && Load->isDereferenceable()) in canUseBlockOperation()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp1593 !SrcValue.isDereferenceable(16, *DAG.getContext(), DAG.getDataLayout()))) in WidenOrSplitVectorLoad()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp8200 RLI.IsDereferenceable = LD->isDereferenceable(); in canReuseLoadAddress()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp8602 bool IsDereferenceable = LDBase->getPointerInfo().isDereferenceable( in EltsFromConsecutiveLoads()