Home
last modified time | relevance | path

Searched refs:addMemOperand (Results 1 – 25 of 76) sorted by relevance

1234

/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreRegisterInfo.cpp68 .addMemOperand(*MI.memoperands_begin()); in InsertFPImmInst()
75 .addMemOperand(*MI.memoperands_begin()); in InsertFPImmInst()
105 .addMemOperand(*MI.memoperands_begin()); in InsertFPConstInst()
112 .addMemOperand(*MI.memoperands_begin()); in InsertFPConstInst()
138 .addMemOperand(*MI.memoperands_begin()); in InsertSPImmInst()
145 .addMemOperand(*MI.memoperands_begin()); in InsertSPImmInst()
184 .addMemOperand(*MI.memoperands_begin()); in InsertSPConstInst()
191 .addMemOperand(*MI.memoperands_begin()); in InsertSPConstInst()
H A DXCoreInstrInfo.cpp373 .addMemOperand(MMO); in storeRegToStackSlot()
395 .addMemOperand(MMO); in loadRegFromStackSlot()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrBuilder.h72 return MIB.addImm(Offset).addFrameIndex(FI).addMemOperand(MMO);
76 addMemOperand(const MachineInstrBuilder &MIB, int FI, int Offset = 0) {
89 return MIB.addMemOperand(MMO);
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcInstrInfo.cpp545 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot()
548 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot()
551 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot()
554 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot()
557 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot()
562 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot()
582 .addMemOperand(MMO); in loadRegFromStackSlot()
585 .addMemOperand(MMO); in loadRegFromStackSlot()
588 .addMemOperand(MMO); in loadRegFromStackSlot()
591 .addMemOperand(MMO); in loadRegFromStackSlot()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430InstrInfo.cpp49 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot()
53 .addReg(SrcReg, getKillRegState(isKill)).addMemOperand(MMO); in storeRegToStackSlot()
75 .addImm(0).addMemOperand(MMO); in loadRegFromStackSlot()
79 .addImm(0).addMemOperand(MMO); in loadRegFromStackSlot()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEInstrInfo.cpp482 .addMemOperand(MMO); in storeRegToStackSlot()
489 .addMemOperand(MMO); in storeRegToStackSlot()
496 .addMemOperand(MMO); in storeRegToStackSlot()
503 .addMemOperand(MMO); in storeRegToStackSlot()
510 .addMemOperand(MMO); in storeRegToStackSlot()
517 .addMemOperand(MMO); in storeRegToStackSlot()
541 .addMemOperand(MMO); in loadRegFromStackSlot()
547 .addMemOperand(MMO); in loadRegFromStackSlot()
553 .addMemOperand(MMO); in loadRegFromStackSlot()
559 .addMemOperand(MMO); in loadRegFromStackSlot()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCRegisterInfo.cpp53 .addMemOperand(*MI.memoperands_begin()); in replaceFrameIndex()
97 .addMemOperand(*MI.memoperands_begin()); in replaceFrameIndex()
111 .addMemOperand(*MI.memoperands_begin()); in replaceFrameIndex()
H A DARCInstrInfo.cpp319 .addMemOperand(MMO); in storeRegToStackSlot()
348 .addMemOperand(MMO); in loadRegFromStackSlot()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZInstrBuilder.h39 return MIB.addFrameIndex(FI).addImm(Offset).addReg(0).addMemOperand(MMO); in addFrameReference()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp965 .addMemOperand(MMO) in storeRegToStackSlot()
976 .addMemOperand(MMO) in storeRegToStackSlot()
983 .addMemOperand(MMO) in storeRegToStackSlot()
990 .addMemOperand(MMO) in storeRegToStackSlot()
997 .addMemOperand(MMO) in storeRegToStackSlot()
1008 .addMemOperand(MMO) in storeRegToStackSlot()
1015 MIB.addFrameIndex(FI).addReg(0).addImm(0).addMemOperand(MMO) in storeRegToStackSlot()
1022 .addMemOperand(MMO) in storeRegToStackSlot()
1038 .addMemOperand(MMO) in storeRegToStackSlot()
1044 .addMemOperand(MMO) in storeRegToStackSlot()
[all …]
H A DThumb1InstrInfo.cpp140 .addMemOperand(MMO) in storeRegToStackSlot()
166 .addMemOperand(MMO) in loadRegFromStackSlot()
H A DThumb2InstrInfo.cpp185 .addMemOperand(MMO) in storeRegToStackSlot()
202 MIB.addFrameIndex(FI).addImm(0).addMemOperand(MMO).add(predOps(ARMCC::AL)); in storeRegToStackSlot()
226 .addMemOperand(MMO) in loadRegFromStackSlot()
243 MIB.addFrameIndex(FI).addImm(0).addMemOperand(MMO).add(predOps(ARMCC::AL)); in loadRegFromStackSlot()
H A DARMInstrInfo.cpp137 MIB.addMemOperand(MMO); in expandLoadStackGuard()
H A DARMInstructionSelector.cpp647 .addMemOperand(MF.getMachineMemOperand( in selectGlobal()
656 MIB.addMemOperand(MF.getMachineMemOperand( in selectGlobal()
1013 .addMemOperand( in select()
1118 .addMemOperand(&MemOp); in select()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsInstructionSelector.cpp266 .addMemOperand(MMO); in buildUnalignedStore()
281 .addMemOperand(*I.memoperands_begin()); in buildUnalignedLoad()
389 .addMemOperand(MF.getMachineMemOperand( in select()
500 .addMemOperand(MMO); in select()
677 LWGOT->addMemOperand( in select()
725 .addMemOperand(MF.getMachineMemOperand( in select()
H A DMips16InstrInfo.cpp120 .addMemOperand(MMO); in storeRegToStack()
136 .addMemOperand(MMO); in loadRegFromStack()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoadStoreWidening.cpp630 StI->addMemOperand(*MF, NewM); in createWideStores()
694 StI->addMemOperand(*MF, NewM); in createWideStores()
738 LdI->addMemOperand(*MF, NewM); in createWideLoads()
745 LdI->addMemOperand(*MF, NewM); in createWideLoads()
H A DHexagonInstrInfo.cpp981 .addReg(SrcReg, KillFlag).addMemOperand(MMO); in storeRegToStackSlot()
985 .addReg(SrcReg, KillFlag).addMemOperand(MMO); in storeRegToStackSlot()
989 .addReg(SrcReg, KillFlag).addMemOperand(MMO); in storeRegToStackSlot()
993 .addReg(SrcReg, KillFlag).addMemOperand(MMO); in storeRegToStackSlot()
997 .addReg(SrcReg, KillFlag).addMemOperand(MMO); in storeRegToStackSlot()
1001 .addReg(SrcReg, KillFlag).addMemOperand(MMO); in storeRegToStackSlot()
1005 .addReg(SrcReg, KillFlag).addMemOperand(MMO); in storeRegToStackSlot()
1025 .addFrameIndex(FI).addImm(0).addMemOperand(MMO); in loadRegFromStackSlot()
1028 .addFrameIndex(FI).addImm(0).addMemOperand(MMO); in loadRegFromStackSlot()
1031 .addFrameIndex(FI).addImm(0).addMemOperand(MMO); in loadRegFromStackSlot()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYInstrInfo.cpp433 .addMemOperand(MMO); in storeRegToStackSlot()
474 .addMemOperand(MMO); in loadRegFromStackSlot()
592 .addMemOperand(MO); in getGlobalBaseReg()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64GlobalISelUtils.cpp92 .addMemOperand(*MI.memoperands_begin()); in tryEmitBZero()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRInstrInfo.cpp157 .addMemOperand(MMO); in storeRegToStackSlot()
189 .addMemOperand(MMO); in loadRegFromStackSlot()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrBuilder.h209 .addMemOperand(MMO);
H A DX86InsertPrefetch.cpp243 MIB.addMemOperand(MF.getMachineMemOperand( in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DMachineIRBuilder.cpp449 MIB.addMemOperand(&MMO); in buildLoadInstr()
479 MIB.addMemOperand(&MMO); in buildStore()
1010 MIB.addMemOperand(&MMO); in buildAtomicCmpXchgWithSuccess()
1036 MIB.addMemOperand(&MMO); in buildAtomicCmpXchg()
1059 MIB.addMemOperand(&MMO); in buildAtomicRMW()
1191 MIB.addMemOperand(&MMO); in buildPrefetch()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILoadStoreOptimizer.cpp1493 MachineInstr *New = MIB.addMemOperand(combineKnownAdjacentMMOs(CI, Paired)); in mergeImagePair()
1525 New.addImm(CI.CPol).addMemOperand(combineKnownAdjacentMMOs(CI, Paired)); in mergeSMemLoadImmPair()
1566 .addMemOperand(combineKnownAdjacentMMOs(CI, Paired)); in mergeBufferLoadPair()
1611 .addMemOperand(combineKnownAdjacentMMOs(CI, Paired)); in mergeTBufferLoadPair()
1654 .addMemOperand(combineKnownAdjacentMMOs(CI, Paired)); in mergeTBufferStorePair()
1681 .addMemOperand(combineKnownAdjacentMMOs(CI, Paired)); in mergeFlatLoadPair()
1711 .addMemOperand(combineKnownAdjacentMMOs(CI, Paired)); in mergeFlatStorePair()
1973 .addMemOperand(combineKnownAdjacentMMOs(CI, Paired)); in mergeBufferStorePair()

1234