Home
last modified time | relevance | path

Searched refs:IPI (Results 1 – 25 of 49) sorted by relevance

12

/external/llvm-project/llvm/test/DebugInfo/PDB/
Dpdbdump-merge-ids-and-types.test5 ; RUN: llvm-pdbutil dump -ids %t.3.pdb | FileCheck -check-prefix=IPI-TYPES %s
36 IPI-TYPES: Types (IPI Stream)
37 IPI-TYPES-NEXT: ============================================================
38 IPI-TYPES-NEXT: Showing 6 records
39 IPI-TYPES-NEXT: 0x1000 | LF_FUNC_ID [size = 20]
40 IPI-TYPES-NEXT: name = main, type = 0x1007, parent scope = <no type>
41 IPI-TYPES-NEXT: 0x1001 | LF_MFUNC_ID [size = 24]
42 IPI-TYPES-NEXT: name = FooMethod, type = 0x1006, class type = 0x1003
43 IPI-TYPES-NEXT: 0x1002 | LF_UDT_MOD_SRC_LINE [size = 20]
44 IPI-TYPES-NEXT: udt = 0x1003, mod = 0, file = 0, line = 0
[all …]
Dtpi-bytes.test14 ID: Index (IPI) Records
25 INVALID-ID: Index (IPI) Records
Dpdbdump-mergeids.test8 MERGED: Types (IPI Stream)
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64PromoteConstant.cpp209 InsertionPoints::iterator &IPI, in appendAndTransferDominatedUses() argument
212 IPI->second.emplace_back(User, OpNo); in appendAndTransferDominatedUses()
217 Instruction *OldInstr = IPI->first; in appendAndTransferDominatedUses()
218 Uses OldUses = std::move(IPI->second); in appendAndTransferDominatedUses()
375 for (auto &IPI : InsertPts) { in isDominated() local
376 if (NewPt == IPI.first || DT.dominates(IPI.first, NewPt) || in isDominated()
380 (IPI.first->getParent() != NewPt->getParent() && in isDominated()
381 DT.dominates(IPI.first->getParent(), NewPt->getParent()))) { in isDominated()
384 LLVM_DEBUG(IPI.first->print(dbgs())); in isDominated()
386 IPI.second.emplace_back(User, OpNo); in isDominated()
[all …]
/external/llvm/lib/Target/AArch64/
DAArch64PromoteConstant.cpp198 InsertionPoints::iterator &IPI, in appendAndTransferDominatedUses() argument
201 IPI->second.emplace_back(User, OpNo); in appendAndTransferDominatedUses()
206 Instruction *OldInstr = IPI->first; in appendAndTransferDominatedUses()
207 Uses OldUses = std::move(IPI->second); in appendAndTransferDominatedUses()
368 for (auto &IPI : InsertPts) { in isDominated() local
369 if (NewPt == IPI.first || DT.dominates(IPI.first, NewPt) || in isDominated()
373 (IPI.first->getParent() != NewPt->getParent() && in isDominated()
374 DT.dominates(IPI.first->getParent(), NewPt->getParent()))) { in isDominated()
377 DEBUG(IPI.first->print(dbgs())); in isDominated()
379 IPI.second.emplace_back(User, OpNo); in isDominated()
[all …]
/external/llvm-project/llvm/lib/Target/AArch64/
DAArch64PromoteConstant.cpp209 InsertionPoints::iterator &IPI, in appendAndTransferDominatedUses() argument
212 IPI->second.emplace_back(User, OpNo); in appendAndTransferDominatedUses()
217 Instruction *OldInstr = IPI->first; in appendAndTransferDominatedUses()
218 Uses OldUses = std::move(IPI->second); in appendAndTransferDominatedUses()
389 for (auto &IPI : InsertPts) { in isDominated() local
390 if (NewPt == IPI.first || DT.dominates(IPI.first, NewPt) || in isDominated()
394 (IPI.first->getParent() != NewPt->getParent() && in isDominated()
395 DT.dominates(IPI.first->getParent(), NewPt->getParent()))) { in isDominated()
398 LLVM_DEBUG(IPI.first->print(dbgs())); in isDominated()
400 IPI.second.emplace_back(User, OpNo); in isDominated()
[all …]
/external/llvm-project/llvm/tools/llvm-mca/Views/
DBottleneckAnalysis.h128 DenseMap<unsigned, InstructionPressureInfo> IPI; variable
148 assert(IPI.find(IID) != IPI.end() && "Instruction is not tracked!"); in getRegisterPressureCycles()
149 const InstructionPressureInfo &Info = IPI.find(IID)->second; in getRegisterPressureCycles()
154 assert(IPI.find(IID) != IPI.end() && "Instruction is not tracked!"); in getMemoryPressureCycles()
155 const InstructionPressureInfo &Info = IPI.find(IID)->second; in getMemoryPressureCycles()
160 assert(IPI.find(IID) != IPI.end() && "Instruction is not tracked!"); in getResourcePressureCycles()
161 const InstructionPressureInfo &Info = IPI.find(IID)->second; in getResourcePressureCycles()
DBottleneckAnalysis.cpp55 if (U.second && IPI.find(U.first) != IPI.end()) in getResourceUsers()
61 IPI.insert(std::make_pair(IID, InstructionPressureInfo())); in onInstructionDispatched()
64 void PressureTracker::onInstructionExecuted(unsigned IID) { IPI.erase(IID); } in onInstructionExecuted()
125 IPI[IID].ResourcePressureCycles++; in handlePressureEvent()
133 IPI[IID].RegisterPressureCycles++; in handlePressureEvent()
140 IPI[IID].MemoryPressureCycles++; in handlePressureEvent()
/external/llvm-project/llvm/test/tools/llvm-pdbutil/
Dstripped.test32 ; CHECK-NEXT: Stream 4 ( 56 bytes): [IPI Stream]
46 ; CHECK-NEXT: Stream 11 ( 0 bytes): [IPI Hash]
85 ; CHECK: Types (IPI Stream)
/external/llvm-project/llvm/docs/PDB/
Dindex.rst105 | IPI Stream | - Fixed Stream Index 4 | - CodeView Type Records |
106 | | | - Index of IPI Hash Stream |
129 | IPI Hash Stream | - Contained in IPI Stream | - Hash table for looking up IPI records |
160 :doc:`TPI/IPI Stream <TpiStream>`.
DTpiStream.rst2 The PDB TPI and IPI Streams
13 The PDB TPI Stream (Index 2) and IPI Stream (Index 4) contain information about
31 TPI vs IPI Stream
36 and IPI stream. Subsequent contents of this document describing the on-disk
37 format apply equally whether it is for the TPI Stream or the IPI Stream. The
42 | TPI Stream | IPI Stream |
94 object file's ``.debug$T`` section or a PDB file's TPI or IPI stream. The
99 Any type index with a high bit set is considered to come from the IPI stream,
104 comes from the IPI stream, it is only sufficient.
DPdbStream.rst121 | | - PDB contains an :doc:`IPI Stream <TpiStream>` |
124 | | - PDB contains an :doc:`IPI Stream <TpiStream>` |
131 | | - There is no TPI / IPI stream, all type info |
DCodeViewTypes.rst31 bytes (if this type stream appears in a TPI/IPI stream of a PDB) or not padded at
DCodeViewSymbols.rst30 * Type records only appear in the :doc:`TPI & IPI streams <TpiStream>`.
/external/llvm-project/lld/test/COFF/
Dprecomp-summary-fail.test2 The input files were tailored so that we end up with a resulting IPI stream
20 SUMMARY-NEXT: 2 Merged IPI records
Dpdb-type-server-simple.test55 CHECK-LABEL: Types (IPI Stream)
111 SUMMARY-NEXT: 16 Merged IPI records
123 SUMMARY: Top 10 types responsible for the most IPI input:
Dpdb-global-hashes.test81 CHECK: Types (IPI Stream)
Dprecomp-link.test70 SUMMARY-NEXT: 170 Merged IPI records
/external/llvm-project/llvm/tools/llvm-pdbutil/
DStreamUtil.h28 IPI, enumerator
DStreamUtil.cpp109 Streams[StreamIdx] = stream(StreamPurpose::IPI, "IPI Stream", StreamIdx); in discoverStreamPurposes()
/external/llvm/lib/CodeGen/
DTargetPassConfig.cpp568 const PassInfo *IPI = PR->getPassInfo(StringRef("machineinstr-printer")); in addMachinePasses() local
569 assert (TPI && IPI && "Pass ID not registered!"); in addMachinePasses()
571 const char *IID = (const char *)(IPI->getTypeInfo()); in addMachinePasses()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DTargetPassConfig.cpp881 const PassInfo *IPI = PR->getPassInfo(StringRef("machineinstr-printer")); in addMachinePasses() local
882 assert(IPI && "failed to get \"machineinstr-printer\" PassInfo!"); in addMachinePasses()
884 const char *IID = (const char *)(IPI->getTypeInfo()); in addMachinePasses()
/external/ltp/testcases/kdump/doc/
D00_Descriptions.txt65 Sending IPI to other cpus...
/external/llvm-project/llvm/docs/CommandGuide/
Dllvm-pdbutil.rst370 Dump CodeView type records from IPI stream.
374 Dump additional information from the IPI stream, such as hashes and the type
524 Dump the record from the IPI stream with the given type index.
/external/autotest/client/profilers/powertop/src/po/
Dja.po29 msgid " <kernel IPI> : %s"
30 msgstr " <カーネルIPI> : %s"

12