Home
last modified time | relevance | path

Searched refs:GISelAddressing (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/CodeGen/GlobalISel/
H A DGISelAliasTest.cpp42 EXPECT_TRUE(GISelAddressing::instMayAlias(*Ld1, *Ld2, *MRI, nullptr)); in TEST_F()
51 EXPECT_TRUE(GISelAddressing::instMayAlias(*VolLd1, *VolLd2, *MRI, nullptr)); in TEST_F()
60 GISelAddressing::instMayAlias(*AtomicLd1, *AtomicLd2, *MRI, nullptr)); in TEST_F()
69 GISelAddressing::instMayAlias(*InvariantLd, *Store, *MRI, nullptr)); in TEST_F()
93 EXPECT_FALSE(GISelAddressing::instMayAlias(*Ld1, *Ld2, *MRI, nullptr)); in TEST_F()
94 EXPECT_FALSE(GISelAddressing::instMayAlias(*Ld2, *Ld1, *MRI, nullptr)); in TEST_F()
99 EXPECT_TRUE(GISelAddressing::instMayAlias(*Ld1, *Ld3, *MRI, nullptr)); in TEST_F()
128 EXPECT_FALSE(GISelAddressing::instMayAlias(*Ld1, *Ld2, *MRI, nullptr)); in TEST_F()
140 EXPECT_FALSE(GISelAddressing::instMayAlias(*FixedFILd1, *Ld1, *MRI, nullptr)); in TEST_F()
142 GISelAddressing::instMayAlias(*FixedFILd1, *FixedFILd2, *MRI, nullptr)); in TEST_F()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/
H A DLoadStoreOpt.h34 namespace GISelAddressing {
60 using namespace GISelAddressing; variable
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DLoadStoreOpt.cpp81 BaseIndexOffset GISelAddressing::getPointerInfo(Register Ptr, in getPointerInfo()
103 bool GISelAddressing::aliasIsKnownForLoadStore(const MachineInstr &MI1, in aliasIsKnownForLoadStore()
188 bool GISelAddressing::instMayAlias(const MachineInstr &MI, in instMayAlias()
253 if (GISelAddressing::aliasIsKnownForLoadStore(MI, Other, IsAlias, MRI)) in instMayAlias()
450 if (GISelAddressing::instMayAlias(CheckStore, *PotentialAliasOp, *MRI, in processMergeCandidate()