/frameworks/compile/slang/ |
slang_rs_export_element.cpp | 39 ElementInfo *EI = new ElementInfo; \ 40 EI->kind = RSExportPrimitiveType::DataKind ## _dk; \ 41 EI->type = RSExportPrimitiveType::DataType ## _dt; \ 42 EI->normalized = _norm; \ 43 EI->vsize = _vsize; \ 51 EI)); \ 62 const ElementInfo *EI) { 71 slangAssert(EI != NULL && "Element info not found"); 80 slangAssert(EI->vsize == 1 && "Element not a primitive class (please " 86 EI->kind [all...] |
slang_rs_export_element.h | 60 const ElementInfo *EI);
|
slang_rs_context.cpp | 221 for (NeedExportTypeSet::const_iterator EI = mNeedExportTypes.begin(), 223 EI != EE; 224 EI++) { 225 if (!processExportType(EI->getKey())) {
|
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineVectorOps.cpp | 123 Instruction *InstCombiner::visitExtractElementInst(ExtractElementInst &EI) { 125 if (isa<UndefValue>(EI.getOperand(0))) 126 return ReplaceInstUsesWith(EI, UndefValue::get(EI.getType())); 129 if (isa<ConstantAggregateZero>(EI.getOperand(0))) 130 return ReplaceInstUsesWith(EI, Constant::getNullValue(EI.getType())); 132 if (ConstantVector *C = dyn_cast<ConstantVector>(EI.getOperand(0))) { 133 // If vector val is constant with all elements the same, replace EI with 143 return ReplaceInstUsesWith(EI, op0) [all...] |
/external/llvm/include/llvm/Support/ |
GraphWriter.h | 66 child_iterator EI = GTraits::child_begin(Node); 70 for (unsigned i = 0; EI != EE && i != 64; ++EI, ++i) { 71 std::string label = DTraits.getEdgeSourceLabel(Node, EI); 84 if (EI != EE && hasEdgeSourceLabels) 216 child_iterator EI = GTraits::child_begin(Node); 218 for (unsigned i = 0; EI != EE && i != 64; ++EI, ++i) 219 if (!DTraits.isNodeHidden(*EI)) 220 writeEdge(Node, i, EI); [all...] |
DOTGraphTraits.h | 93 static std::string getEdgeAttributes(const void *Node, EdgeIter EI,
|
/external/llvm/lib/CodeGen/ |
ScheduleDAGPrinter.cpp | 54 SUnitIterator EI, 56 if (EI.isArtificialDep()) 58 if (EI.isCtrlDep())
|
Analysis.cpp | 45 EI = EB, 47 EI != EE; ++EI) { 48 if (Indices && *Indices == unsigned(EI - EB)) 49 return ComputeLinearIndex(*EI, Indices+1, IndicesEnd, CurIndex); 50 CurIndex = ComputeLinearIndex(*EI, 0, 0, CurIndex); 83 EI = EB, 85 EI != EE; ++EI) 86 ComputeValueVTs(TLI, *EI, ValueVTs, Offsets [all...] |
DwarfEHPrepare.cpp | 565 if (EHExceptionInst *EI = dyn_cast<EHExceptionInst>(II++)) { 567 if (!EI->use_empty()) { 573 if (EI == CallAtStart) 575 EI->replaceAllUsesWith(CallAtStart); 577 EI->eraseFromParent(); 629 if (EHExceptionInst *EI = dyn_cast<EHExceptionInst>(II++)) { 632 EI->replaceAllUsesWith(SSA.GetValueAtEndOfBlock(BB)); 633 EI->eraseFromParent();
|
SjLjEHPrepare.cpp | 212 Instruction *EI = ExtractValueInst::Create(AI, 0, "",AfterAllocaInsertPt); 213 Instruction *NI = InsertValueInst::Create(AI, EI, 0); 214 NI->insertAfter(EI); 217 EI->setOperand(0, AI);
|
/external/llvm/lib/Analysis/ |
BranchProbabilityInfo.cpp | 223 for (SmallVector<BasicBlock *, 8>::iterator EI = BackEdges.begin(), 224 EE = BackEdges.end(); EI != EE; ++EI) { 225 BasicBlock *Back = *EI; 236 for (SmallVector<BasicBlock *, 8>::iterator EI = ExitingEdges.begin(), 237 EE = ExitingEdges.end(); EI != EE; ++EI) { 238 BasicBlock *Exiting = *EI;
|
ProfileInfo.cpp | 429 for (std::set<Edge>::iterator EI = Edges.begin(), EE = Edges.end(); 430 EI != EE; ++EI) { 431 Edge newedge = getEdge(New, EI->second); 432 replaceEdge(*EI, newedge); 609 std::set<Edge>::iterator ei,ee; local 611 ei = outMissing.begin(); 617 ei = inMissing.begin(); 628 for ( ; ei != ee; ++ei ) { [all...] |
/external/clang/lib/ARCMigrate/ |
TransZeroOutPropsInDealloc.cpp | 103 I = IMD->propimpl_begin(), EI = IMD->propimpl_end(); I != EI; ++I) {
|
/external/clang/include/clang/Analysis/FlowSensitive/ |
DataflowSolver.h | 242 typename EdgeDataMapTy::iterator EI = 245 if (EI != M.end()) { 249 V.copyValues(EI->second); 252 Merge(V, EI->second);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
SelectionDAGPrinter.cpp | 93 static std::string getEdgeAttributes(const void *Node, EdgeIter EI, 95 SDValue Op = EI.getNode()->getOperand(EI.getOperand());
|
/external/clang/lib/Sema/ |
SemaStmt.cpp | 773 EnumValsTy::const_iterator EI = EnumVals.begin(); 776 while (EI != EIend && EI->first < CI->first) 777 EI++; 778 if (EI == EIend || EI->first > CI->first) 783 EI = EnumVals.begin(); 785 RI != CaseRanges.end() && EI != EIend; RI++) { 786 while (EI != EIend && EI->first < RI->first [all...] |
SemaType.cpp | [all...] |
SemaCXXCast.cpp | [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
CheckerManager.cpp | 393 EI = EvalCallCheckers.begin(), EE = EvalCallCheckers.end(); 394 EI != EE; ++EI) { 396 CheckerContext C(checkDst, Eng.getBuilder(), Eng, Pred, EI->Checker, 398 bool evaluated = (*EI)(CE, C);
|
BasicConstraintManager.cpp | 323 for (ConstNotEqTy::iterator I = CNE.begin(), EI = CNE.end(); I!=EI; ++I) {
|
ExprEngine.cpp | [all...] |
BugReporter.cpp | [all...] |
/external/llvm/lib/Transforms/Utils/ |
LowerInvoke.cpp | 313 Instruction *EI = ExtractValueInst::Create(AI, 0, "",AfterAllocaInsertPt); 314 Instruction *NI = InsertValueInst::Create(AI, EI, 0); 315 NI->insertAfter(EI); 318 EI->setOperand(0, AI);
|
/external/llvm/lib/Transforms/Scalar/ |
GVN.cpp | 94 Expression create_extractvalue_expression(ExtractValueInst* EI); 164 Expression ValueTable::create_extractvalue_expression(ExtractValueInst *EI) { 165 assert(EI != 0 && "Not an ExtractValueInst?"); 167 e.type = EI->getType(); 170 IntrinsicInst *I = dyn_cast<IntrinsicInst>(EI->getAggregateOperand()); 171 if (I != 0 && EI->getNumIndices() == 1 && *EI->idx_begin() == 0 ) { 172 // EI might be an extract from one of our recognised intrinsics. If it 204 e.opcode = EI->getOpcode(); 205 for (Instruction::op_iterator OI = EI->op_begin(), OE = EI->op_end() [all...] |
/external/llvm/lib/VMCore/ |
Verifier.cpp | 262 void visitExtractElementInst(ExtractElementInst &EI); 263 void visitInsertElementInst(InsertElementInst &EI); 264 void visitShuffleVectorInst(ShuffleVectorInst &EI); [all...] |