Home
last modified time | relevance | path

Searched defs:mayAlias (Results 1 – 11 of 11) sorted by relevance

/llvm-project/mlir/lib/Dialect/SCF/Transforms/
H A DParallelLoopFusion.cpp64 llvm::function_ref<bool(Value, Value)> mayAlias) { in haveNoReadsAfterWriteExceptSameIndex() argument
141 llvm::function_ref<bool(Value, Value)> mayAlias) { in verifyDependencies() argument
155 llvm::function_ref<bool(Value, Value)> mayAlias) { in isFusionLegal() argument
167 llvm::function_ref<bool(Value, Value)> mayAlias) { in fuseIfLegal() argument
235 Region &region, llvm::function_ref<bool(Value, Value)> mayAlias) { in naivelyFuseParallelOps() argument
273 auto mayAlias = [&](Value val1, Value val2) -> bool { runOnOperation() local
[all...]
/llvm-project/llvm/lib/CodeGen/
H A DPseudoSourceValue.cpp55 bool PseudoSourceValue::mayAlias(const MachineFrameInfo *) const { in mayAlias() function in PseudoSourceValue
70 bool FixedStackPseudoSourceValue::mayAlias(const MachineFrameInfo *MFI) const { in mayAlias() function in FixedStackPseudoSourceValue
93 bool CallEntryPseudoSourceValue::mayAlias(const MachineFrameInfo *) const { in mayAlias() function in CallEntryPseudoSourceValue
H A DMachineInstr.cpp1411 bool MachineInstr::mayAlias(AAResults *AA, const MachineInstr &Other, mayAlias() function in MachineInstr
/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMachineFunctionInfo.h60 bool mayAlias(const MachineFrameInfo *) const override { in mayAlias() function
80 bool mayAlias(const MachineFrameInfo *) const override { in mayAlias() function
/llvm-project/mlir/lib/Dialect/GPU/Transforms/
H A DEliminateBarriers.cpp410 static bool mayAlias(Value first, Value second) { mayAlias() function
487 static bool mayAlias(MemoryEffects::EffectInstance a, Value v2) { mayAlias() function
498 static bool mayAlias(MemoryEffects::EffectInstance a, mayAlias() function
/llvm-project/mlir/lib/Dialect/Affine/Utils/
H A DUtils.cpp683 hasNoInterveningEffect(Operation * start,T memOp,llvm::function_ref<bool (Value,Value)> mayAlias) hasNoInterveningEffect() argument
832 forwardStoreToLoad(AffineReadOpInterface loadOp,SmallVectorImpl<Operation * > & loadOpsToErase,SmallPtrSetImpl<Value> & memrefsToErase,DominanceInfo & domInfo,llvm::function_ref<bool (Value,Value)> mayAlias) forwardStoreToLoad() argument
910 findUnusedStore(AffineWriteOpInterface writeA,SmallVectorImpl<Operation * > & opsToErase,PostDominanceInfo & postDominanceInfo,llvm::function_ref<bool (Value,Value)> mayAlias) findUnusedStore() argument
957 loadCSE(AffineReadOpInterface loadA,SmallVectorImpl<Operation * > & loadOpsToErase,DominanceInfo & domInfo,llvm::function_ref<bool (Value,Value)> mayAlias) loadCSE() argument
1044 auto mayAlias = [&](Value val1, Value val2) -> bool { affineScalarReplace() local
[all...]
/llvm-project/llvm/include/llvm/CodeGen/
H A DScheduleDAGInstrs.h108 bool mayAlias() const { return getInt(); } mayAlias() function
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Subtarget.h432 bool mayAlias(const MachineFrameInfo *) const override { return true; } mayAlias() function
H A DAArch64LoadStoreOptimizer.cpp1279 static bool mayAlias(MachineInstr &MIa, mayAlias() function
/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.cpp1450 bool mayAlias(const MachineFrameInfo *) const override { expandPostRAPseudo() function in HexagonInstrInfo::expandPostRAPseudo::CrashPseudoSourceValue
/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp28192 bool DAGCombiner::mayAlias(SDNode *Op0, SDNode *Op1) const { mayAlias() function in DAGCombiner
[all...]