Home
last modified time | relevance | path

Searched refs:SrcI (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/Transforms/InstCombine/
DInstCombineCasts.cpp848 BinaryOperator *SrcI = dyn_cast<BinaryOperator>(Src); in visitZExt() local
849 if (SrcI && SrcI->getOpcode() == Instruction::Or) { in visitZExt()
852 ICmpInst *LHS = dyn_cast<ICmpInst>(SrcI->getOperand(0)); in visitZExt()
853 ICmpInst *RHS = dyn_cast<ICmpInst>(SrcI->getOperand(1)); in visitZExt()
866 if (SrcI && in visitZExt()
867 match(SrcI, m_OneUse(m_And(m_Trunc(m_Value(X)), m_Constant(C)))) && in visitZExt()
873 if (SrcI && match(SrcI, m_OneUse(m_Xor(m_Value(And), m_Constant(C)))) && in visitZExt()
881 if (SrcI && SrcI->hasOneUse() && in visitZExt()
882 SrcI->getType()->getScalarType()->isIntegerTy(1) && in visitZExt()
883 match(SrcI, m_Not(m_Value(X))) && (!X->hasOneUse() || !isa<CmpInst>(X))) { in visitZExt()
[all …]
/external/clang/lib/StaticAnalyzer/Frontend/
DAnalysisConsumer.cpp749 VMap::iterator SrcI= M.find(Src); in AddEdge() local
752 if (SrcI == M.end()) { in AddEdge()
757 SrcID = SrcI->second; in AddEdge()
/external/llvm/lib/Analysis/
DDependenceAnalysis.cpp161 for (inst_iterator SrcI = inst_begin(F), SrcE = inst_end(F); in dumpExampleDependence() local
162 SrcI != SrcE; ++SrcI) { in dumpExampleDependence()
163 if (isa<StoreInst>(*SrcI) || isa<LoadInst>(*SrcI)) { in dumpExampleDependence()
164 for (inst_iterator DstI = SrcI, DstE = inst_end(F); in dumpExampleDependence()
168 if (auto D = DA->depends(&*SrcI, &*DstI, true)) { in dumpExampleDependence()