/freebsd-13-stable/contrib/llvm-project/llvm/lib/MCA/ |
H A D | CodeEmitter.cpp | 20 EncodingInfo &EI = Encodings[MCID]; local 21 if (EI.second) 22 return EI; 30 EI.first = Code.size(); 32 EI.second = Code.size() - EI.first; 33 return EI;
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MCA/ |
H A D | CodeEmitter.h | 61 EncodingInfo EI = getOrCreateEncodingInfo(MCID); local 62 return StringRef(&Code[EI.first], EI.second);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DebugLocStream.h | 117 size_t EI = getIndex(E); local 119 .slice(Entries[EI].ByteOffset, getNumBytes(EI)); 122 size_t EI = getIndex(E); local 124 .slice(Entries[EI].CommentOffset, getNumComments(EI)); 143 size_t getNumBytes(size_t EI) const { 144 if (EI + 1 == Entries.size()) 145 return DWARFBytes.size() - Entries[EI].ByteOffset; 146 return Entries[EI [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | GraphWriter.h | 85 child_iterator EI = GTraits::child_begin(Node); local 89 for (unsigned i = 0; EI != EE && i != 64; ++EI, ++i) { 90 std::string label = DTraits.getEdgeSourceLabel(Node, EI); 103 if (EI != EE && hasEdgeSourceLabels) 228 child_iterator EI = GTraits::child_begin(Node); local 230 for (unsigned i = 0; EI != EE && i != 64; ++EI, ++i) 231 if (!DTraits.isNodeHidden(*EI)) 232 writeEdge(Node, i, EI); 238 writeEdge(NodeRef Node, unsigned edgeidx, child_iterator EI) argument [all...] |
H A D | Error.h | 281 void setPtr(ErrorInfoBase *EI) { argument 284 (reinterpret_cast<uintptr_t>(EI) & 288 Payload = EI; 993 handleAllErrors(std::move(E), [&Errors](const ErrorInfoBase &EI) { 994 Errors.push_back(EI.message());
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ScheduleDAGPrinter.cpp | 53 SUnitIterator EI, 55 if (EI.isArtificialDep()) 57 if (EI.isCtrlDep()) 52 getEdgeAttributes(const SUnit *Node, SUnitIterator EI, const ScheduleDAG *Graph) argument
|
H A D | InterleavedLoadCombinePass.cpp | 673 ElementInfo *EI; member in struct:__anon3485::VectorInfo 680 EI = new ElementInfo[VTy->getNumElements()]; 683 virtual ~VectorInfo() { delete[] EI; } 697 if (!EI[i].Ofs.isProvenEqualTo(EI[0].Ofs + i * Factor * Size)) { 759 Result.EI[i + j] = 760 ElementInfo(Old.EI[i / Factor].Ofs + j * NewSize, 761 j == 0 ? Old.EI[i / Factor].LI : nullptr); 842 Result.EI[j] = ElementInfo(); 845 Result.EI[ [all...] |
H A D | Analysis.cpp | 47 EI = EB, 49 EI != EE; ++EI) { 50 if (Indices && *Indices == unsigned(EI - EB)) 51 return ComputeLinearIndex(*EI, Indices+1, IndicesEnd, CurIndex); 52 CurIndex = ComputeLinearIndex(*EI, nullptr, nullptr, CurIndex); 93 EI = EB, local 95 EI != EE; ++EI) 96 ComputeValueVTs(TLI, DL, *EI, ValueVT [all...] |
H A D | MachineBlockFrequencyInfo.cpp | 153 std::string getEdgeAttributes(const MachineBasicBlock *Node, EdgeIter EI, argument 156 Node, EI, MBFI, MBFI->getMBPI(), ViewHotFreqPercent);
|
H A D | ModuloSchedule.cpp | 87 EI = MRI.use_end(); 88 UI != EI; ++UI) { 741 EI = MRI.use_end(); 742 UI != EI; ++UI) { 1151 EI = MRI.use_end(); 1152 UI != EI;) { 1794 auto EI = Epilogs.begin(); local 1796 for (; PI != Prologs.end(); ++PI, ++EI) { 1797 MachineBasicBlock *Pred = *(*EI)->pred_begin(); 1798 (*PI)->addSuccessor(*EI); [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/XRay/ |
H A D | Graph.h | 464 const auto &EI = Val.first; local 465 Vertices.FindAndConstruct(EI.first); 466 Vertices.FindAndConstruct(EI.second); 467 InNeighbors[EI.second].insert(EI.first); 468 OutNeighbors[EI.first].insert(EI.second); 479 auto EI = Val.first; local 482 Vertices.FindAndConstruct(EI.first); 483 Vertices.FindAndConstruct(EI [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/ |
H A D | Error.cpp | 65 handleAllErrors(std::move(E), [&](const ErrorInfoBase &EI) { 66 EI.log(OS); 95 handleAllErrors(std::move(Err), [&](const ErrorInfoBase &EI) { 96 EC = EI.convertToErrorCode();
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | EHFrameSupport.cpp | 428 auto &EI = CIEEdgeItr->second; local 429 if (EI.Addend) 434 if (auto CIEInfoOrErr = PC.findCIEInfo(EI.Target->getAddress())) 464 auto &EI = PCEdgeItr->second; local 468 << " to PC at " << formatv("{0:x16}", EI.Target->getAddress()); 469 if (EI.Addend) 470 dbgs() << " + " << formatv("{0:x16}", EI.Addend); 475 if (!EI.Target->isDefined()) { 481 PCBeginBlock = &EI.Target->getBlock(); 525 auto &EI [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | CFGMST.h | 258 for (auto &EI : AllEdges) 259 OS << " Edge " << Count++ << ": " << getBBInfo(EI->SrcBB).Index << "-->" 260 << getBBInfo(EI->DestBB).Index << EI->infoString() << "\n";
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 88 Instruction *InstCombiner::scalarizePHI(ExtractElementInst &EI, PHINode *PN) { argument 91 // 1) The EI ExtractElement (we already know this) 97 if (EI.getIndexOperand() == EU->getIndexOperand()) 121 PHINode::Create(EI.getType(), PN->getNumIncomingValues(), ""), *PN)); 126 Value *Elt = EI.getIndexOperand(); 163 return &EI; 324 Instruction *InstCombiner::visitExtractElementInst(ExtractElementInst &EI) { argument 325 Value *SrcVec = EI.getVectorOperand(); 326 Value *Index = EI.getIndexOperand(); 328 SQ.getWithInstruction(&EI))) [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | GICombinerEmitter.cpp | 244 for (auto EI = EdgesRemaining.begin(), EE = EdgesRemaining.end(); 245 EI != EE; ++EI) { 246 if (Visited.count((*EI)->getFromMI())) { 247 if (Roots.count((*EI)->getToMI())) 249 Visited.insert((*EI)->getToMI()); 250 EdgesToRemove.insert(*EI); 258 for (auto EI = EdgesRemaining.begin(), EE = EdgesRemaining.end(); 259 EI != EE; ++EI) { [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGPrinter.cpp | 95 static std::string getEdgeAttributes(const void *Node, EdgeIter EI, argument 97 SDValue Op = EI.getNode()->getOperand(EI.getOperand());
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | ImmutableGraph.h | 335 size_type VI = 0, EI = 0; local 338 VertexArray[VI].Edges = &EdgeArray[EI]; 340 for (size_type VEI = 0; VEI < NumEdges; ++VEI, ++EI) { 342 EdgeArray[EI].Value = std::move(E.first); 343 EdgeArray[EI].Dest = &VertexArray[E.second]; 346 assert(VI == VertexSize && EI == EdgeSize && "ImmutableGraph malformed");
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineInstr.h | 634 if (ExtraInfo *EI = Info.get<EIIK_OutOfLine>()) 635 return EI->getMMOs(); 671 if (ExtraInfo *EI = Info.get<EIIK_OutOfLine>()) 672 return EI->getPreInstrSymbol(); 683 if (ExtraInfo *EI = Info.get<EIIK_OutOfLine>()) 684 return EI->getPostInstrSymbol(); 693 if (ExtraInfo *EI = Info.get<EIIK_OutOfLine>()) 694 return EI->getHeapAllocMarker();
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaStmt.cpp | 806 EnumValsTy::iterator &EI, 826 while (EI != EIEnd && EI->first < Val) 827 EI++; 829 if (EI != EIEnd && EI->first == Val) 1161 auto EI = EnumVals.begin(), EIEnd = local 1168 if (ShouldDiagnoseSwitchCaseNotInEnum(*this, ED, CaseExpr, EI, EIEnd, 1175 EI = EnumVals.begin(); 1179 if (ShouldDiagnoseSwitchCaseNotInEnum(*this, ED, CaseExpr, EI, EIEn 803 ShouldDiagnoseSwitchCaseNotInEnum(const Sema &S, const EnumDecl *ED, const Expr *CaseExpr, EnumValsTy::iterator &EI, EnumValsTy::iterator &EIEnd, const llvm::APSInt &Val) argument 1319 EnumValsTy::const_iterator EI = EnumVals.begin(); local [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-xray/ |
H A D | xray-graph.cpp | 248 EdgeIdentifier EI(ThreadStack.back().FuncId, TopFuncId); 249 auto &EA = G[EI]; 258 EdgeIdentifier EI(VI, Record.FuncId); 259 auto &EA = G[EI];
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | BlockFrequencyInfo.cpp | 143 std::string getEdgeAttributes(const BasicBlock *Node, EdgeIter EI, argument 145 return BFIDOTGTraitsBase::getEdgeAttributes(Node, EI, BFI, BFI->getBPI(),
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | FunctionImport.cpp | 670 for (auto &EI : ELI.second) { 677 auto DS = DefinedGVSummaries.find(EI.getGUID()); 703 for (auto EI = NewExports.begin(); EI != NewExports.end();) { 704 if (!DefinedGVSummaries.count(EI->getGUID())) 705 NewExports.erase(EI++); 707 ++EI;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ToolDrivers/llvm-lib/ |
H A D | LibDriver.cpp | 380 handleAllErrors(std::move(E), [&](const ErrorInfoBase &EI) { 381 llvm::errs() << OutputPath << ": " << EI.message() << "\n";
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | GVN.cpp | 332 GVN::Expression GVN::ValueTable::createExtractvalueExpr(ExtractValueInst *EI) { argument 333 assert(EI && "Not an ExtractValueInst?"); 335 e.type = EI->getType(); 338 WithOverflowInst *WO = dyn_cast<WithOverflowInst>(EI->getAggregateOperand()); 339 if (WO != nullptr && EI->getNumIndices() == 1 && *EI->idx_begin() == 0) { 340 // EI is an extract from one of our with.overflow intrinsics. Synthesize 351 e.opcode = EI->getOpcode(); 352 for (Instruction::op_iterator OI = EI->op_begin(), OE = EI [all...] |