Searched refs:IPI (Results 1 - 7 of 7) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64PromoteConstant.cpp205 /// Transfer the list of dominated uses of IPI to NewPt in InsertPts.
206 /// Append Use to this list and delete the entry of IPI in InsertPts.
209 InsertionPoints::iterator &IPI,
212 IPI->second.emplace_back(User, OpNo);
213 // Transfer the dominated uses of IPI to NewPt
216 // value so that we don't have to dereference IPI->second.
217 Instruction *OldInstr = IPI->first;
218 Uses OldUses = std::move(IPI->second);
220 // Erase IPI.
389 for (auto &IPI
207 appendAndTransferDominatedUses(Instruction *NewPt, Instruction *User, unsigned OpNo, InsertionPoints::iterator &IPI, InsertionPoints &InsertPts) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-mca/Views/
H A DBottleneckAnalysis.h127 DenseMap<unsigned, InstructionPressureInfo> IPI; member in class:llvm::mca::PressureTracker
147 assert(IPI.find(IID) != IPI.end() && "Instruction is not tracked!");
148 const InstructionPressureInfo &Info = IPI.find(IID)->second;
153 assert(IPI.find(IID) != IPI.end() && "Instruction is not tracked!");
154 const InstructionPressureInfo &Info = IPI.find(IID)->second;
159 assert(IPI.find(IID) != IPI.end() && "Instruction is not tracked!");
160 const InstructionPressureInfo &Info = IPI
[all...]
H A DBottleneckAnalysis.cpp56 if (U.second && IPI.find(U.first) != IPI.end())
62 IPI.insert(std::make_pair(IID, InstructionPressureInfo()));
65 void PressureTracker::onInstructionExecuted(unsigned IID) { IPI.erase(IID); }
126 IPI[IID].ResourcePressureCycles++;
134 IPI[IID].RegisterPressureCycles++;
141 IPI[IID].MemoryPressureCycles++;
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DStreamUtil.h28 IPI, member in class:llvm::pdb::StreamPurpose
H A DStreamUtil.cpp109 Streams[StreamIdx] = stream(StreamPurpose::IPI, "IPI Stream", StreamIdx);
127 stream(StreamPurpose::IpiHash, "IPI Hash", StreamIdx);
130 stream(StreamPurpose::Other, "IPI Aux Hash", StreamIdx);
H A DExplainOutputStyle.cpp265 case StreamPurpose::IPI:
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetPassConfig.cpp925 const PassInfo *IPI = PR->getPassInfo(StringRef("machineinstr-printer")); local
926 assert(IPI && "failed to get \"machineinstr-printer\" PassInfo!");
928 const char *IID = (const char *)(IPI->getTypeInfo());

Completed in 71 milliseconds