Searched refs:getPointerReg (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LoadStoreOpt.cpp | 112 BaseIndexOffset BasePtr0 = getPointerInfo(LdSt1->getPointerReg(), MRI); in aliasIsKnownForLoadStore() 113 BaseIndexOffset BasePtr1 = getPointerInfo(LdSt2->getPointerReg(), MRI); in aliasIsKnownForLoadStore() 207 if (!mi_match(LS->getPointerReg(), MRI, in instMayAlias() 209 BaseReg = LS->getPointerReg(); in instMayAlias() 294 LLT PtrTy = MRI->getType(StoresToMerge[0]->getPointerReg()); in mergeStores() 401 Builder.buildStore(WideReg, FirstStore->getPointerReg(), *WideMMO); in doSingleStoreMerge() 502 LLT PtrTy = MRI->getType(StoreMI.getPointerReg()); in addStoreToCandidate() 518 Register StoreAddr = StoreMI.getPointerReg(); in addStoreToCandidate() 541 if (MRI->getType(C.Stores[0]->getPointerReg()).getAddressSpace() != in addStoreToCandidate()
|
| H A D | CombinerHelper.cpp | 541 LLT SrcTy = MRI.getType(LoadMI->getPointerReg()); in matchCombineExtendingLoads() 708 Register PtrReg = LoadMI->getPointerReg(); in matchCombineLoadWithAndMask() 859 MRI.getType(LoadDef->getPointerReg())}, in matchSextInRegOfLoad() 887 LoadDef->getPointerReg(), *NewMMO); in applySextInRegOfLoad() 3517 Register Ptr = LowestIdxLoad->getPointerReg(); in matchLoadOrCombine() 3647 if (!mi_match(LastStore.getPointerReg(), MRI, in matchTruncStoreMerge() 3649 BaseReg = LastStore.getPointerReg(); in matchTruncStoreMerge() 3698 if (!mi_match(NewStore->getPointerReg(), MRI, in matchTruncStoreMerge() 3700 NewBaseReg = NewStore->getPointerReg(); in matchTruncStoreMerge() 3804 Builder.buildStore(WideSrcVal, MatchInfo.LowestIdxStore->getPointerReg(), in applyTruncStoreMerge()
|
| H A D | LegalizerHelper.cpp | 1042 MIRBuilder.buildLoad(TmpReg, LoadMI.getPointerReg(), LoadMI.getMMO()); in narrowScalar() 1054 Register PtrReg = LoadMI.getPointerReg(); in narrowScalar() 1094 MIRBuilder.buildStore(TmpReg, StoreMI.getPointerReg(), StoreMI.getMMO()); in narrowScalar() 2929 Register PtrReg = LoadMI.getPointerReg(); in lowerLoad() 3071 Register PtrReg = StoreMI.getPointerReg(); in lowerStore() 4030 Register AddrReg = LdStMI.getPointerReg(); in reduceLoadStoreWidth()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | GenericMachineInstrs.h | 44 Register getPointerReg() const { return getOperand(1).getReg(); } in getPointerReg() function
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64PostLegalizerCombiner.cpp | 320 Register PtrReg = Store.getPointerReg(); in applySplitStoreZero128()
|
| H A D | AArch64InstructionSelector.cpp | 2767 LLT PtrTy = MRI.getType(LdSt.getPointerReg()); in select() 2815 const Register PtrReg = LdSt.getPointerReg(); in select()
|