Home
last modified time | relevance | path

Searched refs:StoreMI (Results 1 – 3 of 3) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86AvoidStoreForwardingBlocks.cpp543 MachineInstr &StoreMI = *StoreMO.getParent(); in findPotentiallylBlockedCopies() local
545 if (StoreMI.getParent() == MI.getParent() && in findPotentiallylBlockedCopies()
546 isPotentialBlockedMemCpyPair(MI.getOpcode(), StoreMI.getOpcode()) && in findPotentiallylBlockedCopies()
548 isRelevantAddressingMode(&StoreMI)) { in findPotentiallylBlockedCopies()
551 assert(StoreMI.hasOneMemOperand() && in findPotentiallylBlockedCopies()
553 if (!alias(**MI.memoperands_begin(), **StoreMI.memoperands_begin())) in findPotentiallylBlockedCopies()
554 BlockedLoadsStoresPairs.push_back(std::make_pair(&MI, &StoreMI)); in findPotentiallylBlockedCopies()
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DVirtRegRewriter.cpp1357 MachineInstr *StoreMI = prior(NextMII); in OptimizeByUnfold2() local
1358 VRM->addSpillSlotUse(SS, StoreMI); in OptimizeByUnfold2()
1359 VRM->virtFolded(VirtReg, StoreMI, VirtRegMap::isMod); in OptimizeByUnfold2()
1572 MachineInstr *StoreMI = MII; in CommuteToFoldReload() local
1573 VRM->addSpillSlotUse(SS, StoreMI); in CommuteToFoldReload()
1574 VRM->virtFolded(VirtReg, StoreMI, VirtRegMap::isMod); in CommuteToFoldReload()
1612 MachineInstr *StoreMI = prior(oldNextMII); in SpillRegToStackSlot() local
1613 VRM->addSpillSlotUse(StackSlot, StoreMI); in SpillRegToStackSlot()
1614 DEBUG(dbgs() << "Store:\t" << *StoreMI); in SpillRegToStackSlot()
1760 MachineInstr *StoreMI = prior(MII); in InsertEmergencySpills() local
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/
DMBlazeInstrInfo.td268 class StoreMI<bits<6> op, string instr_asm, PatFrag OpNode> :
478 def SBI : StoreMI<0x3C, "sbi ", truncstorei8>;
479 def SHI : StoreMI<0x3D, "shi ", truncstorei16>;
480 def SWI : StoreMI<0x3E, "swi ", store>;