/llvm-project/mlir/lib/Dialect/SCF/Transforms/ |
H A D | ParallelLoopFusion.cpp | 64 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 ®ion, 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 D | PseudoSourceValue.cpp | 55 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 D | MachineInstr.cpp | 1411 bool MachineInstr::mayAlias(AAResults *AA, const MachineInstr &Other, mayAlias() function in MachineInstr
|
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIMachineFunctionInfo.h | 60 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 D | EliminateBarriers.cpp | 410 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 D | Utils.cpp | 683 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 D | ScheduleDAGInstrs.h | 108 bool mayAlias() const { return getInt(); } mayAlias() function
|
/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64Subtarget.h | 432 bool mayAlias(const MachineFrameInfo *) const override { return true; } mayAlias() function
|
H A D | AArch64LoadStoreOptimizer.cpp | 1279 static bool mayAlias(MachineInstr &MIa, mayAlias() function
|
/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonInstrInfo.cpp | 1450 bool mayAlias(const MachineFrameInfo *) const override { expandPostRAPseudo() function in HexagonInstrInfo::expandPostRAPseudo::CrashPseudoSourceValue
|
/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 28192 bool DAGCombiner::mayAlias(SDNode *Op0, SDNode *Op1) const { mayAlias() function in DAGCombiner [all...] |