| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | PseudoSourceValue.cpp | 53 bool PseudoSourceValue::mayAlias(const MachineFrameInfo *) const { in mayAlias() function in PseudoSourceValue 68 bool FixedStackPseudoSourceValue::mayAlias(const MachineFrameInfo *MFI) const { in mayAlias() function in FixedStackPseudoSourceValue 91 bool CallEntryPseudoSourceValue::mayAlias(const MachineFrameInfo *) const { in mayAlias() function in CallEntryPseudoSourceValue
|
| H A D | ScheduleDAGInstrs.cpp | 149 bool MayAlias = PSV->mayAlias(&MFI); in getUnderlyingObjectsForInstr() 540 if (SUa->getInstr()->mayAlias(AAForDep, *SUb->getInstr(), UseTBAA)) { in addChainDependency() 949 bool ThisMayAlias = UnderlObj.mayAlias(); in buildSchedGraph() 959 bool ThisMayAlias = UnderlObj.mayAlias(); in buildSchedGraph() 979 bool ThisMayAlias = UnderlObj.mayAlias(); in buildSchedGraph()
|
| H A D | ImplicitNullChecks.cpp | 352 if (PSV->mayAlias(MFI)) in areMemoryOpsAliased()
|
| H A D | MachineInstr.cpp | 1245 if (PSVa && ValB && !PSVa->mayAlias(&MFI)) in MemOperandsHaveAlias() 1247 if (PSVb && ValA && !PSVb->mayAlias(&MFI)) in MemOperandsHaveAlias() 1281 bool MachineInstr::mayAlias(AAResults *AA, const MachineInstr &Other, in mayAlias() function in MachineInstr
|
| H A D | MachineSink.cpp | 1152 return I->mayAlias(AA, MI, false); in hasStoreBetween() 1212 if (I.mayAlias(AA, MI, false)) in hasStoreBetween()
|
| H A D | TargetInstrInfo.cpp | 1220 if (!PSV || PSV->mayAlias(&MFI)) in describeLoadedValue()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | PseudoSourceValue.h | 89 virtual bool mayAlias(const MachineFrameInfo *) const; 109 bool mayAlias(const MachineFrameInfo *) const override; 123 bool mayAlias(const MachineFrameInfo *) const override;
|
| H A D | ScheduleDAGInstrs.h | 113 bool mayAlias() const { return getInt(); } in mayAlias() function
|
| H A D | MachineInstr.h | 1605 bool mayAlias(AAResults *AA, const MachineInstr &Other, bool UseTBAA) const;
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | CFLAndersAliasAnalysis.cpp | 342 bool mayAlias(const Value *, LocationSize, const Value *, LocationSize) const; 520 bool CFLAndersAAResult::FunctionInfo::mayAlias( in mayAlias() function in CFLAndersAAResult::FunctionInfo 874 if (FunInfo->mayAlias(ValA, LocA.Size, ValB, LocB.Size)) in query()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | SIMachineFunctionInfo.h | 57 bool mayAlias(const MachineFrameInfo *) const override { in mayAlias() function 102 bool mayAlias(const MachineFrameInfo *) const override { in mayAlias() function
|
| H A D | SILoadStoreOptimizer.cpp | 757 (A.mayStore() || B.mayStore()) && A.mayAlias(AA, B, true)) in canSwapInstructions()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64LoadStoreOptimizer.cpp | 1207 static bool mayAlias(MachineInstr &MIa, in mayAlias() function 1211 if (MIa.mayAlias(AA, *MIb, /*UseTBAA*/ false)) in mayAlias() 1272 if (MI.mayStore() && LoadMI.mayAlias(AA, MI, /*UseTBAA*/ false)) in findMatchingStore() 1685 !mayAlias(MI, MemInsns, AA)) { in findMatchingInsn() 1698 !mayAlias(FirstMI, MemInsns, AA)) { in findMatchingInsn()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMLoadStoreOptimizer.cpp | 2235 if (I->mayAlias(AA, *MemOp, /*UseTBAA*/ false)) in IsSafeAndProfitableToMove()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonInstrInfo.cpp | 1442 bool mayAlias(const MachineFrameInfo *) const override { in expandPostRAPseudo() function in HexagonInstrInfo::expandPostRAPseudo::CrashPseudoSourceValue
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 620 bool mayAlias(SDNode *Op0, SDNode *Op1) const; 19221 if (!mayAlias(Chain.getNode(), N)) in visitLIFETIME_END() 24579 bool DAGCombiner::mayAlias(SDNode *Op0, SDNode *Op1) const { in mayAlias() function in DAGCombiner 24739 if ((IsLoad && IsOpLoad) || !mayAlias(N, C.getNode())) { in GatherAllAliases() 24757 if (!mayAlias(N, C.getNode())) { in GatherAllAliases()
|