|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h 390 = *(State.MIs[InsnID]->memoperands_begin() + MMOIdx);
426 = *(State.MIs[InsnID]->memoperands_begin() + MMOIdx);
454 MachineMemOperand *MMO = *(State.MIs[InsnID]->memoperands_begin() + MMOIdx);
499 MachineMemOperand *MMO = *(State.MIs[InsnID]->memoperands_begin() + MMOIdx);
lib/CodeGen/GlobalISel/CombinerHelper.cpp 940 const auto &DstMMO = **MI.memoperands_begin();
1059 const auto &DstMMO = **MI.memoperands_begin();
1060 const auto &SrcMMO = **std::next(MI.memoperands_begin());
1163 const auto &DstMMO = **MI.memoperands_begin();
1164 const auto &SrcMMO = **std::next(MI.memoperands_begin());
1256 auto MMOIt = MI.memoperands_begin();
lib/CodeGen/GlobalISel/GISelKnownBits.cpp 295 const MachineMemOperand *MMO = *MI.memoperands_begin();
305 Known.Zero.setBitsFrom((*MI.memoperands_begin())->getSizeInBits());
lib/CodeGen/GlobalISel/LegalizerHelper.cpp 794 const auto &MMO = **MI.memoperands_begin();
802 auto &MMO = **MI.memoperands_begin();
818 auto &MMO = **MI.memoperands_begin();
839 const auto &MMO = **MI.memoperands_begin();
854 auto &MMO = **MI.memoperands_begin();
2033 **MI.memoperands_begin());
2045 auto &MMO = **MI.memoperands_begin();
2136 MachineMemOperand &MMO = **MI.memoperands_begin();
2863 MachineMemOperand *MMO = *MI.memoperands_begin();
lib/CodeGen/LiveDebugValues.cpp 656 auto MMOI = MI.memoperands_begin();
lib/CodeGen/MachineInstr.cpp 377 MMOs.append(memoperands_begin(), memoperands_end());
440 MergedMMOs.append(MIs[0]->memoperands_begin(), MIs[0]->memoperands_end());
461 MergedMMOs.append(MI.memoperands_begin(), MI.memoperands_end());
1210 MachineMemOperand *MMOa = *memoperands_begin();
1211 MachineMemOperand *MMOb = *Other.memoperands_begin();
2164 return (*memoperands_begin())->getSize();
2183 return (*memoperands_begin())->getSize();
lib/CodeGen/MachinePipeliner.cpp 643 MachineMemOperand *MM = *MI->memoperands_begin();
717 MachineMemOperand *MMO1 = *LdMI.memoperands_begin();
718 MachineMemOperand *MMO2 = *MI.memoperands_begin();
2259 uint64_t AccessSizeS = (*SI->memoperands_begin())->getSize();
2260 uint64_t AccessSizeD = (*DI->memoperands_begin())->getSize();
lib/CodeGen/MachineVerifier.cpp 1022 const MachineMemOperand &MMO = **MI->memoperands_begin();
1503 for (MachineInstr::mmo_iterator I = MI->memoperands_begin(),
lib/CodeGen/StackSlotColoring.cpp 178 for (MachineInstr::mmo_iterator MMOI = MI.memoperands_begin(),
lib/CodeGen/TargetInstrInfo.cpp 354 for (MachineInstr::mmo_iterator o = MI.memoperands_begin(),
368 for (MachineInstr::mmo_iterator o = MI.memoperands_begin(),
658 for (MachineInstr::mmo_iterator I = LoadMI.memoperands_begin(),
lib/Target/AArch64/AArch64InstrInfo.cpp 1503 cast<GlobalValue>((*MI.memoperands_begin())->getValue());
1517 .addMemOperand(*MI.memoperands_begin())
1523 .addMemOperand(*MI.memoperands_begin());
1545 .addMemOperand(*MI.memoperands_begin());
1559 .addMemOperand(*MI.memoperands_begin())
1565 .addMemOperand(*MI.memoperands_begin());
1707 (*MI.memoperands_begin())->setFlags(MOSuppressPair);
lib/Target/AArch64/AArch64InstructionSelector.cpp 1108 .addMemOperand(*I.memoperands_begin());
1730 auto &MemOp = **I.memoperands_begin();
2088 const MachineMemOperand *MemOp = *LoadMI->memoperands_begin();
4666 return (*MI.memoperands_begin())->getSize() == NumBytes;
lib/Target/AArch64/AArch64LegalizerInfo.cpp 709 auto &MMO = **MI.memoperands_begin();
lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp 990 MachineMemOperand *MMO = *MI.memoperands_begin();
1512 const MachineMemOperand *MMO = *MI.memoperands_begin();
1972 unsigned AddrSpace = (*MI->memoperands_begin())->getAddrSpace();
2024 const MachineMemOperand *MMO = *MI->memoperands_begin();
2120 const MachineMemOperand *MMO = *MI->memoperands_begin();
lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp 332 const MachineMemOperand *MMO = *MI.memoperands_begin();
1267 const int MemSize = (*MI.memoperands_begin())->getSize();
lib/Target/AMDGPU/SIInstrInfo.cpp 409 auto MO1 = *MI1.memoperands_begin();
410 auto MO2 = *MI2.memoperands_begin();
2533 unsigned Width0 = (*MIa.memoperands_begin())->getSize();
2534 unsigned Width1 = (*MIb.memoperands_begin())->getSize();
5926 (*MI.memoperands_begin())->getAddrSpace() == AMDGPUAS::PRIVATE_ADDRESS);
lib/Target/AMDGPU/SILoadStoreOptimizer.cpp 1063 const MachineMemOperand *MMOa = *CI.I->memoperands_begin();
1064 const MachineMemOperand *MMOb = *CI.Paired->memoperands_begin();
1107 const MachineMemOperand *MMOa = *CI.I->memoperands_begin();
1108 const MachineMemOperand *MMOb = *CI.Paired->memoperands_begin();
1166 const MachineMemOperand *MMOa = *CI.I->memoperands_begin();
1167 const MachineMemOperand *MMOb = *CI.Paired->memoperands_begin();
1333 const MachineMemOperand *MMOa = *CI.I->memoperands_begin();
1334 const MachineMemOperand *MMOb = *CI.Paired->memoperands_begin();
lib/Target/AMDGPU/SIRegisterInfo.cpp 1052 *MI->memoperands_begin(),
1082 *MI->memoperands_begin(),
lib/Target/ARC/ARCRegisterInfo.cpp 53 .addMemOperand(*MI.memoperands_begin());
96 .addMemOperand(*MI.memoperands_begin());
110 .addMemOperand(*MI.memoperands_begin());
lib/Target/ARM/ARMBaseInstrInfo.cpp 3582 for (MachineInstr::mmo_iterator I = MI.memoperands_begin(),
3737 (*MI.memoperands_begin())->getAlignment() < 8)
4324 ? (*DefMI.memoperands_begin())->getAlignment()
4327 ? (*UseMI.memoperands_begin())->getAlignment()
4668 MI.hasOneMemOperand() ? (*MI.memoperands_begin())->getAlignment() : 0;
4777 cast<GlobalValue>((*MI->memoperands_begin())->getValue());
lib/Target/ARM/ARMISelLowering.cpp10447 MachineMemOperand *MMO = *MI.memoperands_begin();
lib/Target/ARM/ARMInstrInfo.cpp 111 cast<GlobalValue>((*MI->memoperands_begin())->getValue());
lib/Target/ARM/ARMInstructionSelector.cpp 1078 const auto &MemOp = **I.memoperands_begin();
lib/Target/ARM/ARMLoadStoreOptimizer.cpp 1594 const MachineMemOperand &MMO = **MI.memoperands_begin();
2175 (*Op0->memoperands_begin())->isVolatile() ||
2176 (*Op0->memoperands_begin())->isAtomic())
2179 unsigned Align = (*Op0->memoperands_begin())->getAlignment();
lib/Target/ARM/Thumb2SizeReduction.cpp 460 (*MI->memoperands_begin())->getAlignment() < 4)
lib/Target/Hexagon/HexagonStoreWidening.cpp 147 return **MI->memoperands_begin();
lib/Target/Lanai/LanaiMemAluCombiner.cpp 158 const MachineMemOperand *MemOperand = *MI.memoperands_begin();
lib/Target/Mips/MipsDelaySlotFiller.cpp 477 if (!MI.hasOneMemOperand() || !(*MI.memoperands_begin())->getPseudoValue())
481 (*MI.memoperands_begin())->getPseudoValue()) {
529 auto & MMO = **MI.memoperands_begin();
lib/Target/Mips/MipsInstructionSelector.cpp 170 const unsigned MemSizeInBytes = (*I.memoperands_begin())->getSize();
417 .addMemOperand(*I.memoperands_begin());
lib/Target/Mips/MipsOptimizePICCall.cpp 297 Val = (*DefMI->memoperands_begin())->getValue();
299 Val = (*DefMI->memoperands_begin())->getPseudoValue();
lib/Target/Mips/MipsSEISelLowering.cpp 3516 const MachineMemOperand &MMO = **MI.memoperands_begin();
lib/Target/PowerPC/PPCHazardRecognizers.cpp 376 MachineMemOperand *MO = *MI->memoperands_begin();
403 MachineMemOperand *MO = *MI->memoperands_begin();
lib/Target/PowerPC/PPCInstrInfo.cpp 4280 Width = (*LdSt.memoperands_begin())->getSize();
lib/Target/SystemZ/SystemZAsmPrinter.cpp 91 const MachineMemOperand *MMO = *MI->memoperands_begin();
lib/Target/SystemZ/SystemZInstrInfo.cpp 1127 MachineMemOperand *MMO = *MI.memoperands_begin();
1762 MachineMemOperand *MMOa = *MIa.memoperands_begin();
1763 MachineMemOperand *MMOb = *MIb.memoperands_begin();
lib/Target/WebAssembly/WebAssemblySetP2AlignOperands.cpp 62 assert((*MI.memoperands_begin())->getSize() ==
68 uint64_t P2Align = Log2_64((*MI.memoperands_begin())->getAlignment());
lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp 391 MachineMemOperand *LMMO = *LoadInst->memoperands_begin();
392 MachineMemOperand *SMMO = *StoreInst->memoperands_begin();
557 if (!alias(**MI.memoperands_begin(), **StoreMI.memoperands_begin()))
557 if (!alias(**MI.memoperands_begin(), **StoreMI.memoperands_begin()))
700 unsigned PBstSize = (*PBInst->memoperands_begin())->getSize();
lib/Target/X86/X86ISelLowering.cpp30431 SmallVector<MachineMemOperand *, 2> MMOs(MI.memoperands_begin(),
30477 SmallVector<MachineMemOperand *, 2> MMOs(MI.memoperands_begin(),
30633 SmallVector<MachineMemOperand *, 2> MMOs(MI.memoperands_begin(),
30809 SmallVector<MachineMemOperand *, 2> MMOs(MI.memoperands_begin(),
lib/Target/X86/X86InsertPrefetch.cpp 236 MachineMemOperand *CurrentOp = *(Current->memoperands_begin());
lib/Target/X86/X86InstrInfo.cpp 3988 cast<GlobalValue>((*MIB->memoperands_begin())->getValue());
5224 Alignment = (*LoadMI.memoperands_begin())->getAlignment();
lib/Target/X86/X86InstructionSelector.cpp 511 auto &MemOp = **I.memoperands_begin();
lib/Target/XCore/XCoreRegisterInfo.cpp 73 .addMemOperand(*MI.memoperands_begin());
80 .addMemOperand(*MI.memoperands_begin());
109 .addMemOperand(*MI.memoperands_begin());
116 .addMemOperand(*MI.memoperands_begin());
142 .addMemOperand(*MI.memoperands_begin());
149 .addMemOperand(*MI.memoperands_begin());
186 .addMemOperand(*MI.memoperands_begin());
193 .addMemOperand(*MI.memoperands_begin());