Home
last modified time | relevance | path

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

12

/external/llvm/lib/Transforms/InstCombine/
DInstCombineVectorOps.cpp116 Instruction *InstCombiner::scalarizePHI(ExtractElementInst &EI, PHINode *PN) { in scalarizePHI() argument
126 if (PHIUser == cast<Instruction>(&EI)) in scalarizePHI()
139 PHINode::Create(EI.getType(), PN->getNumIncomingValues(), ""), *PN)); in scalarizePHI()
144 Value *Elt = EI.getIndexOperand(); in scalarizePHI()
177 return ReplaceInstUsesWith(EI, scalarPHI); in scalarizePHI()
180 Instruction *InstCombiner::visitExtractElementInst(ExtractElementInst &EI) { in visitExtractElementInst() argument
183 if (Constant *C = dyn_cast<Constant>(EI.getOperand(0))) in visitExtractElementInst()
185 return ReplaceInstUsesWith(EI, C->getAggregateElement(0U)); in visitExtractElementInst()
189 if (ConstantInt *IdxC = dyn_cast<ConstantInt>(EI.getOperand(1))) { in visitExtractElementInst()
191 unsigned VectorWidth = EI.getVectorOperandType()->getNumElements(); in visitExtractElementInst()
[all …]
DInstCombineInternal.h332 Instruction *visitExtractElementInst(ExtractElementInst &EI);
391 Instruction *scalarizePHI(ExtractElementInst &EI, PHINode *PN);
/external/llvm/include/llvm/Support/
DGraphWriter.h70 child_iterator EI = GTraits::child_begin(Node); in getEdgeSourceLabels() local
74 for (unsigned i = 0; EI != EE && i != 64; ++EI, ++i) { in getEdgeSourceLabels()
75 std::string label = DTraits.getEdgeSourceLabel(Node, EI); in getEdgeSourceLabels()
88 if (EI != EE && hasEdgeSourceLabels) in getEdgeSourceLabels()
228 child_iterator EI = GTraits::child_begin(Node); in writeNode() local
230 for (unsigned i = 0; EI != EE && i != 64; ++EI, ++i) in writeNode()
231 if (!DTraits.isNodeHidden(*EI)) in writeNode()
232 writeEdge(Node, i, EI); in writeNode()
233 for (; EI != EE; ++EI) in writeNode()
234 if (!DTraits.isNodeHidden(*EI)) in writeNode()
[all …]
/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfAccelTable.cpp74 for (StringMap<DataArray>::iterator EI = Entries.begin(), EE = Entries.end(); in FinalizeTable() local
75 EI != EE; ++EI) { in FinalizeTable()
78 std::stable_sort(EI->second.Values.begin(), EI->second.Values.end(), compareDIEs); in FinalizeTable()
79 EI->second.Values.erase( in FinalizeTable()
80 std::unique(EI->second.Values.begin(), EI->second.Values.end()), in FinalizeTable()
81 EI->second.Values.end()); in FinalizeTable()
83 HashData *Entry = new (Allocator) HashData(EI->getKey(), EI->second); in FinalizeTable()
268 for (StringMap<DataArray>::const_iterator EI = Entries.begin(), in print() local
270 EI != EE; ++EI) { in print()
271 O << "Name: " << EI->getKeyData() << "\n"; in print()
[all …]
/external/llvm/lib/Analysis/
DBranchProbabilityInfo.cpp336 for (SmallVectorImpl<unsigned>::iterator EI = BackEdges.begin(), in calcLoopBranchHeuristics() local
337 EE = BackEdges.end(); EI != EE; ++EI) { in calcLoopBranchHeuristics()
338 setEdgeWeight(BB, *EI, backWeight); in calcLoopBranchHeuristics()
347 for (SmallVectorImpl<unsigned>::iterator EI = InEdges.begin(), in calcLoopBranchHeuristics() local
348 EE = InEdges.end(); EI != EE; ++EI) { in calcLoopBranchHeuristics()
349 setEdgeWeight(BB, *EI, inWeight); in calcLoopBranchHeuristics()
358 for (SmallVectorImpl<unsigned>::iterator EI = ExitingEdges.begin(), in calcLoopBranchHeuristics() local
359 EE = ExitingEdges.end(); EI != EE; ++EI) { in calcLoopBranchHeuristics()
360 setEdgeWeight(BB, *EI, exitWeight); in calcLoopBranchHeuristics()
/external/llvm/lib/CodeGen/
DScheduleDAGPrinter.cpp54 SUnitIterator EI, in getEdgeAttributes()
56 if (EI.isArtificialDep()) in getEdgeAttributes()
58 if (EI.isCtrlDep()) in getEdgeAttributes()
DAnalysis.cpp47 EI = EB, in ComputeLinearIndex() local
49 EI != EE; ++EI) { in ComputeLinearIndex()
50 if (Indices && *Indices == unsigned(EI - EB)) in ComputeLinearIndex()
51 return ComputeLinearIndex(*EI, Indices+1, IndicesEnd, CurIndex); in ComputeLinearIndex()
52 CurIndex = ComputeLinearIndex(*EI, nullptr, nullptr, CurIndex); in ComputeLinearIndex()
92 EI = EB, in ComputeValueVTs() local
94 EI != EE; ++EI) in ComputeValueVTs()
95 ComputeValueVTs(TLI, *EI, ValueVTs, Offsets, in ComputeValueVTs()
96 StartingOffset + SL->getElementOffset(EI - EB)); in ComputeValueVTs()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGPrinter.cpp91 static std::string getEdgeAttributes(const void *Node, EdgeIter EI, in getEdgeAttributes()
93 SDValue Op = EI.getNode()->getOperand(EI.getOperand()); in getEdgeAttributes()
/external/clang/lib/Sema/
DSemaStmt.cpp698 EnumValsTy::iterator &EI, in ShouldDiagnoseSwitchCaseNotInEnum() argument
717 while (EI != EIEnd && EI->first < Val) in ShouldDiagnoseSwitchCaseNotInEnum()
718 EI++; in ShouldDiagnoseSwitchCaseNotInEnum()
720 if (EI != EIEnd && EI->first == Val) in ShouldDiagnoseSwitchCaseNotInEnum()
1073 auto EI = EnumVals.begin(), EIEnd = in ActOnFinishSwitchStmt() local
1080 if (ShouldDiagnoseSwitchCaseNotInEnum(*this, ED, CaseExpr, EI, EIEnd, in ActOnFinishSwitchStmt()
1087 EI = EnumVals.begin(); in ActOnFinishSwitchStmt()
1091 if (ShouldDiagnoseSwitchCaseNotInEnum(*this, ED, CaseExpr, EI, EIEnd, in ActOnFinishSwitchStmt()
1101 if (ShouldDiagnoseSwitchCaseNotInEnum(*this, ED, CaseExpr, EI, EIEnd, in ActOnFinishSwitchStmt()
1114 for (EI = EnumVals.begin(); EI != EIEnd; EI++){ in ActOnFinishSwitchStmt()
[all …]
DSemaType.cpp2904 FunctionType::ExtInfo EI(getCCForDeclaratorChunk(S, D, FTI, chunkIndex)); in GetFullTypeForDeclarator() local
2908 T = Context.getFunctionNoProtoType(T, EI); in GetFullTypeForDeclarator()
2934 T = Context.getFunctionNoProtoType(T, EI); in GetFullTypeForDeclarator()
2939 EPI.ExtInfo = EI; in GetFullTypeForDeclarator()
4531 FunctionType::ExtInfo EI = unwrapped.get()->getExtInfo().withNoReturn(true); in handleFunctionTypeAttr() local
4532 type = unwrapped.wrap(S, S.Context.adjustFunctionType(unwrapped.get(), EI)); in handleFunctionTypeAttr()
4547 FunctionType::ExtInfo EI in handleFunctionTypeAttr() local
4549 type = unwrapped.wrap(S, S.Context.adjustFunctionType(unwrapped.get(), EI)); in handleFunctionTypeAttr()
4573 FunctionType::ExtInfo EI = in handleFunctionTypeAttr() local
4575 type = unwrapped.wrap(S, S.Context.adjustFunctionType(unwrapped.get(), EI)); in handleFunctionTypeAttr()
[all …]
DSemaCast.cpp1309 for (CXXBasePath::const_reverse_iterator EI = PI->rbegin(), in TryStaticDowncast() local
1311 EI != EE; ++EI) in TryStaticDowncast()
1312 PathDisplayStr += EI->Base->getType().getAsString() + " -> "; in TryStaticDowncast()
/external/clang/lib/StaticAnalyzer/Core/
DCheckerManager.cpp539 EI = EvalCallCheckers.begin(), EE = EvalCallCheckers.end(); in runCheckersForEvalCall() local
540 EI != EE; ++EI) { in runCheckersForEvalCall()
543 Pred->getLocationContext(), EI->Checker); in runCheckersForEvalCall()
549 evaluated = (*EI)(CE, C); in runCheckersForEvalCall()
DExprEngine.cpp1749 iterator I = builder.begin(), EI = builder.end(); in processSwitch() local
1750 bool defaultIsFeasible = I == EI; in processSwitch()
1752 for ( ; I != EI; ++I) { in processSwitch()
2663 EI = BR.EQClasses_begin(), EE = BR.EQClasses_end(); EI != EE; ++EI) { in ViewGraph() local
2664 ExplodedNode *N = const_cast<ExplodedNode*>(EI->begin()->getErrorNode()); in ViewGraph()
/external/llvm/tools/llvm-readobj/
DARMWinEHPrinter.cpp716 for (unsigned EI = 0, EE = Contents.size() / PDataEntrySize; EI < EE; ++EI) in dumpProcedureData() local
717 if (!dumpProcedureDataEntry(COFF, Section, EI, Contents)) in dumpProcedureData()
/external/llvm/lib/Transforms/Scalar/
DGVN.cpp123 Expression create_extractvalue_expression(ExtractValueInst* EI);
221 Expression ValueTable::create_extractvalue_expression(ExtractValueInst *EI) { in create_extractvalue_expression() argument
222 assert(EI && "Not an ExtractValueInst?"); in create_extractvalue_expression()
224 e.type = EI->getType(); in create_extractvalue_expression()
227 IntrinsicInst *I = dyn_cast<IntrinsicInst>(EI->getAggregateOperand()); in create_extractvalue_expression()
228 if (I != nullptr && EI->getNumIndices() == 1 && *EI->idx_begin() == 0 ) { in create_extractvalue_expression()
261 e.opcode = EI->getOpcode(); in create_extractvalue_expression()
262 for (Instruction::op_iterator OI = EI->op_begin(), OE = EI->op_end(); in create_extractvalue_expression()
266 for (ExtractValueInst::idx_iterator II = EI->idx_begin(), IE = EI->idx_end(); in create_extractvalue_expression()
/external/svox/pico_resources/tools/LingwareBuilding/PicoLingware_source_files/pkb/en-US/
Den-US_lh0_kdt_mgc2.pkb88 …�U)��R���0bO�;���,B)��0L7!�+H�QY3,�gbLm��.�P�;'�mZ|ȁ[0sbl��*EI��"�����������`��…
/external/svox/pico_resources/tools/LingwareBuilding/PicoLingware_source_files/pkb/es-ES/
Des-ES_zl0_kpdf_lfz.pkb185 &��&.[{���$A���� ,�Y��S�'Y������R�����3�ә2>�a�heK��#�2EI3�;�
216 …��}�����l���R��A���`����LT���y��^��6.��Xd��S ���陬P�������EI�u'�S������fU�����…
/external/clang/lib/AST/
DASTDumper.cpp310 auto EI = T->getExtInfo(); in VisitFunctionType() local
311 if (EI.getNoReturn()) OS << " noreturn"; in VisitFunctionType()
312 if (EI.getProducesResult()) OS << " produces_result"; in VisitFunctionType()
313 if (EI.getHasRegParm()) OS << " regparm " << EI.getRegParm(); in VisitFunctionType()
314 OS << " " << FunctionType::getNameForCallConv(EI.getCC()); in VisitFunctionType()
/external/llvm/lib/IR/
DVerifier.cpp358 void visitExtractElementInst(ExtractElementInst &EI);
359 void visitInsertElementInst(InsertElementInst &EI);
360 void visitShuffleVectorInst(ShuffleVectorInst &EI);
2428 void Verifier::visitExtractElementInst(ExtractElementInst &EI) { in visitExtractElementInst() argument
2430 ExtractElementInst::isValidOperands(EI.getOperand(0), EI.getOperand(1)), in visitExtractElementInst()
2431 "Invalid extractelement operands!", &EI); in visitExtractElementInst()
2432 visitInstruction(EI); in visitExtractElementInst()
/external/llvm/lib/Support/
DYAMLParser.cpp1000 EncodingInfo EI = getUnicodeEncoding(currentInput()); in scanStreamStart() local
1004 T.Range = StringRef(Current, EI.second); in scanStreamStart()
1006 Current += EI.second; in scanStreamStart()
/external/clang/lib/ARCMigrate/
DObjCMT.cpp2268 EI = Entries.begin(), EE = Entries.end(); EI != EE; ++EI) { in getFileRemappingsFromFileList() local
2269 EditEntry &Entry = *EI; in getFileRemappingsFromFileList()
/external/llvm/lib/Target/CppBackend/
DCPPBackend.cpp612 StructType::element_iterator EI = ST->element_begin(); in printType() local
614 for (; EI != EE; ++EI) { in printType()
615 Type* fieldTy = static_cast<Type*>(*EI); in printType()
/external/clang/lib/CodeGen/
DCGOpenMPRuntime.cpp1122 FunctionType::ExtInfo EI; in emitCopyprivateCopyFunction() local
1124 C.VoidTy, Args, EI, /*isVariadic=*/false); in emitCopyprivateCopyFunction()
1647 FunctionType::ExtInfo EI; in emitReductionFunction() local
1649 C.VoidTy, Args, EI, /*isVariadic=*/false); in emitReductionFunction()
DCodeGenFunction.cpp698 llvm::Function::arg_iterator EI = CurFn->arg_end(); in StartFunction() local
699 --EI; in StartFunction()
700 llvm::Value *Addr = Builder.CreateStructGEP(nullptr, EI, Idx); in StartFunction()
/external/selinux/policycoreutils/mcstrans/share/examples/nato/setrans.d/
Deyes-only.conf198 ~c305=EI # Ireland

12