Home
last modified time | relevance | path

Searched refs:StoreI (Results 1 – 5 of 5) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64LoadStoreOptimizer.cpp149 MachineBasicBlock::iterator &StoreI);
166 MachineBasicBlock::iterator StoreI);
1069 MachineBasicBlock::iterator StoreI) { in promoteLoadFromStore() argument
1074 int StoreSize = TII->getMemScale(*StoreI); in promoteLoadFromStore()
1076 const MachineOperand &StMO = getLdStRegOp(*StoreI); in promoteLoadFromStore()
1077 Register StRt = getLdStRegOp(*StoreI).getReg(); in promoteLoadFromStore()
1089 for (MachineInstr &MI : make_range(StoreI->getIterator(), in promoteLoadFromStore()
1116 assert(IsUnscaled == TII->hasUnscaledLdStOffset(*StoreI) && in promoteLoadFromStore()
1125 ? AArch64InstrInfo::getLdStOffsetOp(*StoreI).getImm() in promoteLoadFromStore()
1126 : AArch64InstrInfo::getLdStOffsetOp(*StoreI).getImm() * StoreSize; in promoteLoadFromStore()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.cpp1302 bool StoreI = I.mayStore(), StoreJ = J.mayStore(); in hasDualStoreDependence() local
1303 if ((SysI && StoreJ) || (SysJ && StoreI)) in hasDualStoreDependence()
1306 if (StoreI && StoreJ) { in hasDualStoreDependence()
1312 bool MopStI = HII->isMemOp(I) || StoreI; in hasDualStoreDependence()
1318 return (StoreJ && HII->isDeallocRet(I)) || (StoreI && HII->isDeallocRet(J)); in hasDualStoreDependence()
1530 bool LoadI = I.mayLoad(), StoreI = I.mayStore(); in isLegalToPacketizeTogether() local
1544 ((LoadJ && StoreI && !NVStoreI) || in isLegalToPacketizeTogether()
1559 if (!LoadJ || (!LoadI && !StoreI)) { in isLegalToPacketizeTogether()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp1775 if (auto *StoreI = dyn_cast<StoreInst>(Usr)) in updateImpl() local
1776 return HandleStoreLike(*StoreI, StoreI->getValueOperand(), in updateImpl()
1777 *StoreI->getValueOperand()->getType(), in updateImpl()
1778 {StoreI->getValueOperand()}, AccessKind::AK_W); in updateImpl()
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DVerifier.cpp3967 if (auto StoreI = dyn_cast<StoreInst>(U)) in verifySwiftErrorValue() local
3968 Check(StoreI->getOperand(1) == SwiftErrorVal, in verifySwiftErrorValue()
/openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp930 } else if (auto *StoreI = dyn_cast<StoreInst>(I)) { in supportedAddressingMode() local
931 if (auto *LoadI = dyn_cast<LoadInst>(StoreI->getValueOperand())) in supportedAddressingMode()