Searched refs:GISelAddressing (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/unittests/CodeGen/GlobalISel/ |
| H A D | GISelAliasTest.cpp | 42 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 D | LoadStoreOpt.h | 34 namespace GISelAddressing { 60 using namespace GISelAddressing; variable
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LoadStoreOpt.cpp | 81 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()
|