HomeSort by relevance Sort by last modified time
    Searched defs:ICI (Results 1 - 12 of 12) sorted by null

  /external/libcxx/test/containers/sequences/deque/deque.cons/
assign_iter_iter.pass.cpp 69 typedef input_iterator<CI> ICI;
71 c1.assign(ICI(c2.begin()), ICI(c2.end()));
  /external/libcxx/test/containers/sequences/deque/deque.special/
copy.pass.cpp 53 typedef input_iterator<CI> ICI;
66 assert(std::copy(ICI(c2.cbegin()), ICI(c2.cend()), c1.begin()) == c1.end());
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/sequences/deque/deque.cons/
assign_iter_iter.pass.cpp 69 typedef input_iterator<CI> ICI;
71 c1.assign(ICI(c2.begin()), ICI(c2.end()));
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/sequences/deque/deque.special/
copy.pass.cpp 53 typedef input_iterator<CI> ICI;
66 assert(std::copy(ICI(c2.cbegin()), ICI(c2.cend()), c1.begin()) == c1.end());
  /external/libcxx/test/containers/sequences/deque/deque.modifiers/
insert_iter_iter.pass.cpp 134 typedef input_iterator<CI> ICI;
136 CI i = c1.insert(c1.begin() + P, ICI(c2.begin()), ICI(c2.end()));
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/sequences/deque/deque.modifiers/
insert_iter_iter.pass.cpp 134 typedef input_iterator<CI> ICI;
136 CI i = c1.insert(c1.begin() + P, ICI(c2.begin()), ICI(c2.end()));
  /external/llvm/lib/Analysis/
LazyValueInfo.cpp 803 ICmpInst *ICI = dyn_cast<ICmpInst>(BI->getCondition());
804 if (ICI && isa<Constant>(ICI->getOperand(1))) {
805 if (ICI->isEquality() && ICI->getOperand(0) == Val) {
808 if (isTrueDest == (ICI->getPredicate() == ICmpInst::ICMP_EQ))
809 Result = LVILatticeVal::get(cast<Constant>(ICI->getOperand(1)));
811 Result = LVILatticeVal::getNot(cast<Constant>(ICI->getOperand(1)));
818 if (ICI->getPredicate() == ICmpInst::ICMP_ULT)
819 match(ICI->getOperand(0), m_Add(m_Specific(Val)
    [all...]
  /external/llvm/lib/Transforms/Scalar/
Scalarizer.cpp 81 // ICmpSpliiter(ICI)(Builder, X, Y, Name) uses Builder to create an ICmp
82 // called Name that compares X and Y in the same way as ICI.
84 ICmpSplitter(ICmpInst &ici) : ICI(ici) {}
87 return Builder.CreateICmp(ICI.getPredicate(), Op0, Op1, Name);
89 ICmpInst &ICI;
413 bool Scalarizer::visitICmpInst(ICmpInst &ICI) {
414 return splitBinary(ICI, ICmpSplitter(ICI));
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineMulDivRem.cpp 838 Value *ICI = IC.Builder->CreateICmpULT(Op0, cast<ConstantInt>(Op1));
840 return SelectInst::Create(ICI, Constant::getNullValue(I.getType()),
    [all...]
InstructionCombining.cpp     [all...]
  /external/llvm/lib/Transforms/IPO/
GlobalOpt.cpp     [all...]
  /external/llvm/lib/Transforms/Utils/
SimplifyCFG.cpp 355 if (ICmpInst *ICI = dyn_cast<ICmpInst>(I)) {
360 if (ICI->getPredicate() == (isEQ ? ICmpInst::ICMP_EQ:ICmpInst::ICMP_NE)) {
363 if (match(ICI->getOperand(0),
383 ConstantRange::makeICmpRegion(ICI->getPredicate(), C->getValue());
481 if (ICmpInst *ICI = dyn_cast<ICmpInst>(BI->getCondition()))
482 if (ICI->isEquality() && GetConstantInt(ICI->getOperand(1), DL))
483 CV = ICI->getOperand(0);
511 ICmpInst *ICI = cast<ICmpInst>(BI->getCondition());
512 BasicBlock *Succ = BI->getSuccessor(ICI->getPredicate() == ICmpInst::ICMP_NE)
    [all...]

Completed in 133 milliseconds