Searched refs:MemInstr (Results 1 – 5 of 5) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Target/Lanai/ |
| H A D | LanaiMemAluCombiner.cpp | 76 const MbbIterator &MemInstr, 79 const MbbIterator &MemInstr, 237 const MbbIterator &MemInstr, in insertMergedInstruction() argument 241 MachineOperand Dest = MemInstr->getOperand(0); in insertMergedInstruction() 242 MachineOperand Base = MemInstr->getOperand(1); in insertMergedInstruction() 243 MachineOperand MemOffset = MemInstr->getOperand(2); in insertMergedInstruction() 252 unsigned NewOpc = mergedOpcode(MemInstr->getOpcode(), AluOffset.isImm()); in insertMergedInstruction() 259 BuildMI(*BB, MemInstr, MemInstr->getDebugLoc(), TII->get(NewOpc)); in insertMergedInstruction() 280 InstrBuilder.setMemRefs(MemInstr->memoperands()); in insertMergedInstruction() 330 MachineBasicBlock *BB, const MbbIterator &MemInstr, const bool Decrement) { in findClosestSuitableAluInstr() argument [all …]
|
| /openbsd-src/gnu/llvm/llvm/utils/TableGen/ |
| H A D | X86FoldTablesEmitter.cpp | 172 const CodeGenInstruction *MemInstr, 178 const CodeGenInstruction *MemInstr, 393 const CodeGenInstruction *MemInstr, in addEntryWithFlags() argument 397 X86FoldTableEntry Result = X86FoldTableEntry(RegInstr, MemInstr); in addEntryWithFlags() 399 Record *MemRec = MemInstr->TheDef; in addEntryWithFlags() 417 Record *MemOpRec = MemInstr->Operands[FoldedInd].Rec; in addEntryWithFlags() 451 const CodeGenInstruction *MemInstr, in updateTables() argument 455 Record *MemRec = MemInstr->TheDef; in updateTables() 463 addEntryWithFlags(Table2Addr, RegInstr, MemInstr, S, 0); in updateTables() 473 Record *MemOpRec = MemInstr->Operands[i].Rec; in updateTables() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
| H A D | LoadStoreVectorizer.cpp | 726 for (Instruction *MemInstr : MemoryInstrs) { in getVectorizablePrefix() 728 if (BarrierMemoryInstr && BarrierMemoryInstr->comesBefore(MemInstr)) in getVectorizablePrefix() 731 auto *MemLoad = dyn_cast<LoadInst>(MemInstr); in getVectorizablePrefix() 747 if (ChainInstr->comesBefore(MemInstr) || in getVectorizablePrefix() 752 if (MemInstr->comesBefore(ChainInstr) || in getVectorizablePrefix() 758 AA.getModRefInfo(MemInstr, MemoryLocation::get(ChainInstr)); in getVectorizablePrefix() 763 << " " << *MemInstr << '\n' in getVectorizablePrefix() 770 BarrierMemoryInstr = MemInstr; in getVectorizablePrefix()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | LoopInterchange.cpp | 94 ValueVector MemInstr; in populateDependencyMatrix() local 105 MemInstr.push_back(&I); in populateDependencyMatrix() 109 MemInstr.push_back(&I); in populateDependencyMatrix() 114 LLVM_DEBUG(dbgs() << "Found " << MemInstr.size() in populateDependencyMatrix() 119 for (I = MemInstr.begin(), IE = MemInstr.end(); I != IE; ++I) { in populateDependencyMatrix() 120 for (J = I, JE = MemInstr.end(); J != JE; ++J) { in populateDependencyMatrix()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| H A D | LoopUnrollAndJam.cpp | 625 SmallVector<Instruction *, 4> &MemInstr) { in getLoadsAndStores() argument 633 MemInstr.push_back(&I); in getLoadsAndStores() 637 MemInstr.push_back(&I); in getLoadsAndStores()
|