Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DPseudoSourceValue.h85 virtual bool mayAlias(const MachineFrameInfo *) const;
105 bool mayAlias(const MachineFrameInfo *) const override;
119 bool mayAlias(const MachineFrameInfo *) const override;
H A DScheduleDAGInstrs.h115 bool mayAlias() const { return getInt(); } in mayAlias() function
H A DMachineInstr.h1707 bool mayAlias(AAResults *AA, const MachineInstr &Other, bool UseTBAA) const;
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DPseudoSourceValue.cpp54 bool PseudoSourceValue::mayAlias(const MachineFrameInfo *) const { in mayAlias() function in PseudoSourceValue
69 bool FixedStackPseudoSourceValue::mayAlias(const MachineFrameInfo *MFI) const { in mayAlias() function in FixedStackPseudoSourceValue
92 bool CallEntryPseudoSourceValue::mayAlias(const MachineFrameInfo *) const { in mayAlias() function in CallEntryPseudoSourceValue
H A DScheduleDAGInstrs.cpp155 bool MayAlias = PSV->mayAlias(&MFI); in getUnderlyingObjectsForInstr()
557 if (SUa->getInstr()->mayAlias(AAForDep, *SUb->getInstr(), UseTBAA)) { in addChainDependency()
966 bool ThisMayAlias = UnderlObj.mayAlias(); in buildSchedGraph()
976 bool ThisMayAlias = UnderlObj.mayAlias(); in buildSchedGraph()
996 bool ThisMayAlias = UnderlObj.mayAlias(); in buildSchedGraph()
H A DImplicitNullChecks.cpp350 if (PSV->mayAlias(MFI)) in areMemoryOpsAliased()
H A DMachineInstr.cpp1316 if (PSVa && ValB && !PSVa->mayAlias(&MFI)) in MemOperandsHaveAlias()
1318 if (PSVb && ValA && !PSVb->mayAlias(&MFI)) in MemOperandsHaveAlias()
1352 bool MachineInstr::mayAlias(AAResults *AA, const MachineInstr &Other, in mayAlias() function in MachineInstr
H A DMachineSink.cpp1442 return I->mayAlias(AA, MI, false); in hasStoreBetween()
1502 if (I.mayAlias(AA, MI, false)) in hasStoreBetween()
H A DTargetInstrInfo.cpp1531 if (!PSV || PSV->mayAlias(&MFI)) in describeLoadedValue()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Subtarget.h468 bool mayAlias(const MachineFrameInfo *) const override { return true; } in mayAlias() function
H A DAArch64LoadStoreOptimizer.cpp1277 static bool mayAlias(MachineInstr &MIa, in mayAlias() function
1281 if (MIa.mayAlias(AA, *MIb, /*UseTBAA*/ false)) { in mayAlias()
1346 if (MI.mayStore() && LoadMI.mayAlias(AA, MI, /*UseTBAA*/ false)) in findMatchingStore()
1864 if (RtNotModified && RtNotUsed && !mayAlias(MI, MemInsns, AA)) { in findMatchingInsn()
1902 if (RtNotModified && !mayAlias(FirstMI, MemInsns, AA)) { in findMatchingInsn()
/freebsd-14.2/contrib/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
H A DSIInsertWaitcnts.cpp1779 if (MI.mayAlias(AA, *LDSDMAStores[I], true)) { in generateWaitcntInstBefore()
H A DSILoadStoreOptimizer.cpp844 (A.mayStore() || B.mayStore()) && A.mayAlias(AA, B, true)) in canSwapInstructions()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMLoadStoreOptimizer.cpp2232 if (I->mayAlias(AA, *MemOp, /*UseTBAA*/ false)) in IsSafeAndProfitableToMove()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.cpp1449 bool mayAlias(const MachineFrameInfo *) const override { in expandPostRAPseudo() function in HexagonInstrInfo::expandPostRAPseudo::CrashPseudoSourceValue
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp678 bool mayAlias(SDNode *Op0, SDNode *Op1) const;
21314 if (!mayAlias(Chain.getNode(), N)) in visitLIFETIME_END()
27857 bool DAGCombiner::mayAlias(SDNode *Op0, SDNode *Op1) const { in mayAlias() function in DAGCombiner
28022 if ((IsLoad && IsOpLoad) || !mayAlias(N, C.getNode())) { in GatherAllAliases()
28040 if (!mayAlias(N, C.getNode())) { in GatherAllAliases()