Searched refs:IVec (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/MCA/ |
| H A D | InstrBuilder.h | 90 createInstrDescImpl(const MCInst &MCI, const SmallVector<Instrument *> &IVec); 93 const SmallVector<Instrument *> &IVec); 119 createInstruction(const MCInst &MCI, const SmallVector<Instrument *> &IVec);
|
| H A D | CustomBehaviour.h | 177 const SmallVector<Instrument *> &IVec) const;
|
| /freebsd/contrib/llvm-project/llvm/lib/MCA/ |
| H A D | InstrBuilder.cpp | 561 const SmallVector<Instrument *> &IVec) { in createInstrDescImpl() argument 572 unsigned SchedClassID = IM.getSchedClassID(MCII, MCI, IVec); in createInstrDescImpl() 650 const SmallVector<Instrument *> &IVec) { in getOrCreateInstrDesc() argument 652 unsigned SchedClassID = IM.getSchedClassID(MCII, MCI, IVec); in getOrCreateInstrDesc() 671 return createInstrDescImpl(MCI, IVec); in getOrCreateInstrDesc() 678 const SmallVector<Instrument *> &IVec) { in createInstruction() argument 679 Expected<const InstrDesc &> DescOrErr = getOrCreateInstrDesc(MCI, IVec); in createInstruction()
|
| H A D | CustomBehaviour.cpp | 57 const llvm::SmallVector<Instrument *> &IVec) const { in getSchedClassID()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCA/ |
| H A D | RISCVCustomBehaviour.h | 70 const SmallVector<Instrument *> &IVec) const override;
|
| H A D | RISCVCustomBehaviour.cpp | 236 const llvm::SmallVector<Instrument *> &IVec) const { in getSchedClassID() 243 for (auto &I : IVec) { in getSchedClassID()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanRecipes.cpp | 3603 Value *IVec = interleaveVectors(State.Builder, StoredVecs, "interleaved.vec"); in execute() local 3608 IVec, ResAddr, Group->getAlign(), GroupMask); in execute() 3611 State.Builder.CreateAlignedStore(IVec, ResAddr, Group->getAlign()); in execute()
|
| H A D | SLPVectorizer.cpp | 18845 auto *IVec = cast<Instruction>(Vec); in vectorizeTree() local 18849 !IV || IV == Vec || IV->getParent() != IVec->getParent() || in vectorizeTree() 18850 IV->comesBefore(IVec)) in vectorizeTree() 18971 if (auto *IVec = dyn_cast<PHINode>(Vec)) { in vectorizeTree() local 18972 if (IVec->getParent()->isLandingPad()) in vectorizeTree() 18973 Builder.SetInsertPoint(IVec->getParent(), in vectorizeTree() 18974 std::next(IVec->getParent() in vectorizeTree() 18979 IVec->getParent()->getFirstNonPHIOrDbgOrLifetime()); in vectorizeTree() 18980 } else if (auto *IVec = dyn_cast<Instruction>(Vec)) { in vectorizeTree() local 18981 Builder.SetInsertPoint(IVec->getNextNonDebugInstruction()); in vectorizeTree()
|