HomeSort by: relevance | last modified time | path
    Searched refs:memoperands (Results 1 - 25 of 48) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMHazardRecognizer.cpp 187 auto MO0 = *L0.memoperands().begin();
200 auto MO1 = *L1->memoperands().begin();
259 auto MO = *MI.memoperands().begin();
Thumb2SizeReduction.cpp 487 // Transfer memoperands.
488 MIB.setMemRefs(MI->memoperands());
617 // Transfer memoperands.
618 MIB.setMemRefs(MI->memoperands());
  /src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
AVRExpandPseudoInsts.cpp 610 MIBLO.setMemRefs(MI.memoperands());
611 MIBHI.setMemRefs(MI.memoperands());
659 MIBLO.setMemRefs(MI.memoperands());
660 MIBHI.setMemRefs(MI.memoperands());
690 MIBLO.setMemRefs(MI.memoperands());
691 MIBHI.setMemRefs(MI.memoperands());
721 MIBLO.setMemRefs(MI.memoperands());
722 MIBHI.setMemRefs(MI.memoperands());
776 MIBLO.setMemRefs(MI.memoperands());
777 MIBHI.setMemRefs(MI.memoperands());
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
DFAPacketizer.cpp 307 for (const MachineMemOperand *Op1 : MI1.memoperands())
308 for (const MachineMemOperand *Op2 : MI2.memoperands())
ImplicitNullChecks.cpp 249 return llvm::all_of(MI->memoperands(), IsUnordered);
346 for (MachineMemOperand *MMO1 : MI.memoperands()) {
350 for (MachineMemOperand *MMO2 : PrevMI->memoperands()) {
751 MIB.setMemRefs(MI->memoperands());
MachineStableHash.cpp 179 for (const auto *Op : MI.memoperands()) {
MachineInstr.cpp 408 setMemRefs(MF, MI.memoperands());
435 // Because an empty memoperands list provides *no* information and must be
437 // way to merge with it is to drop all other memoperands.
457 if (hasIdenticalMMOs(MIs[0]->memoperands(), MI.memoperands()))
460 // Because an empty memoperands list provides *no* information and must be
462 // only way to merge with it is to drop all other memoperands.
486 setExtraInfo(MF, memoperands(), Symbol, getPostInstrSymbol(),
501 setExtraInfo(MF, memoperands(), getPreInstrSymbol(), Symbol,
510 setExtraInfo(MF, memoperands(), getPreInstrSymbol(), getPostInstrSymbol()
    [all...]
MIRVRegNamerUtils.cpp 124 for (const auto *Op : MI.memoperands()) {
TargetInstrInfo.cpp 613 NewMI->setMemRefs(MF, MI.memoperands());
685 // Copy the memoperands from the load to the folded instruction.
687 NewMI->setMemRefs(MF, LoadMI.memoperands());
690 NewMI->setMemRefs(MF, MI.memoperands());
1216 const MachineMemOperand *MMO = MI.memoperands()[0];
StackColoring.cpp 1022 for (MachineMemOperand *MMO : I.memoperands()) {
1078 for (MachineMemOperand *MMO : I.memoperands()) {
FixupStatepointCallerSaved.cpp 538 NewMI->setMemRefs(MF, MI.memoperands());
MachineLICM.cpp 407 for (const MachineMemOperand *MemOp : MI->memoperands()) {
877 for (MachineMemOperand *MemOp : MI.memoperands())
MIRPrinter.cpp 817 for (const auto *Op : MI.memoperands()) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86FixupBWInsts.cpp 304 MIB.setMemRefs(MI->memoperands());
367 MIB.setMemRefs(MI->memoperands());
X86FastTileConfig.cpp 200 const Value *MemPtr = II->memoperands()[0]->getValue();
X86ExpandPseudo.cpp 484 MachineMemOperand *OldMMO = MBBI->memoperands().front();
518 MachineMemOperand *OldMMO = MBBI->memoperands().front();
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineInstr.h 679 ArrayRef<MachineMemOperand *> memoperands() const {
697 mmo_iterator memoperands_begin() const { return memoperands().begin(); }
704 mmo_iterator memoperands_end() const { return memoperands().end(); }
709 bool memoperands_empty() const { return memoperands().empty(); }
712 bool hasOneMemOperand() const { return memoperands().size() == 1; }
715 unsigned getNumMemOperands() const { return memoperands().size(); }
SelectionDAGNodes.h 2515 /// Note that the only supported way to set the `memoperands` is by calling the
2550 ArrayRef<MachineMemOperand *> memoperands() const { function in class:llvm::MachineSDNode
2560 mmo_iterator memoperands_begin() const { return memoperands().begin(); }
2561 mmo_iterator memoperands_end() const { return memoperands().end(); }
2562 bool memoperands_empty() const { return memoperands().empty(); }
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
InstructionSelectorImpl.h 392 for (const auto &MMO : State.MIs[InsnID]->memoperands())
410 for (const auto &MMO : State.MIs[InsnID]->memoperands())
428 for (const auto &MMO : State.MIs[InsnID]->memoperands())
490 << "(MIs[" << InsnID << "]->memoperands() + " << MMOIdx
505 << "]->memoperands() + " << MMOIdx
541 << "LLT(MIs[" << InsnID << "]->memoperands() + " << MMOIdx
1103 for (const auto &MMO : State.MIs[MergeInsnID]->memoperands())
  /src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
LanaiMemAluCombiner.cpp 280 InstrBuilder.setMemRefs(MemInstr->memoperands());
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIInsertWaitcnts.cpp 1077 // FIXME: Should not be relying on memoperands.
1090 for (const MachineMemOperand *Memop : MI.memoperands()) {
1242 for (const MachineMemOperand *Memop : MI.memoperands()) {
1271 for (const MachineMemOperand *Memop : MI.memoperands()) {
1523 for (const MachineMemOperand *Memop : Inst.memoperands()) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonStoreWidening.cpp 194 for (auto &I : MI->memoperands())
HexagonSplitDouble.cpp 155 for (auto &MO : MI->memoperands())
684 for (auto &MO : MI->memoperands()) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZElimCompare.cpp 297 MIB.setMemRefs(MI.memoperands());
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
LegalizerInfo.cpp 509 for (const auto &MMO : MI.memoperands())

Completed in 174 milliseconds

1 2