Home
last modified time | relevance | path

Searched refs:LoadI (Results 1 – 2 of 2) sorted by relevance

/external/llvm/lib/Target/AArch64/
DAArch64LoadStoreOptimizer.cpp128 promoteLoadFromStore(MachineBasicBlock::iterator LoadI,
928 AArch64LoadStoreOpt::promoteLoadFromStore(MachineBasicBlock::iterator LoadI, in promoteLoadFromStore() argument
930 MachineBasicBlock::iterator NextI = LoadI; in promoteLoadFromStore()
933 int LoadSize = getMemScale(*LoadI); in promoteLoadFromStore()
935 unsigned LdRt = getLdStRegOp(*LoadI).getReg(); in promoteLoadFromStore()
949 DEBUG(LoadI->print(dbgs())); in promoteLoadFromStore()
951 LoadI->eraseFromParent(); in promoteLoadFromStore()
956 BuildMI(*LoadI->getParent(), LoadI, LoadI->getDebugLoc(), in promoteLoadFromStore()
966 bool IsUnscaled = TII->isUnscaledLdSt(*LoadI); in promoteLoadFromStore()
971 ? getLdStOffsetOp(*LoadI).getImm() in promoteLoadFromStore()
[all …]
/external/llvm/lib/Target/Hexagon/
DHexagonVLIWPacketizer.cpp1359 bool LoadI = I->mayLoad(), StoreI = I->mayStore(); in isLegalToPacketizeTogether() local
1363 if (LoadI) { in isLegalToPacketizeTogether()
1367 } else if (!LoadJ || (!LoadI && !StoreI)) { in isLegalToPacketizeTogether()