HomeSort by relevance Sort by last modified time
    Searched refs:IVUses (Results 1 - 8 of 8) sorted by null

  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
IVUsers.h 103 /// IVUses - A list of all tracked IV uses of induction variable expressions
105 ilist<IVStrideUse> IVUses;
117 IVUses(std::move(X.IVUses)), EphValues(std::move(X.EphValues)) {
118 for (IVStrideUse &U : IVUses)
145 iterator begin() { return IVUses.begin(); }
146 iterator end() { return IVUses.end(); }
147 const_iterator begin() const { return IVUses.begin(); }
148 const_iterator end() const { return IVUses.end(); }
149 bool empty() const { return IVUses.empty();
    [all...]
  /external/llvm/include/llvm/Analysis/
IVUsers.h 129 /// IVUses - A list of all tracked IV uses of induction variable expressions
131 ilist<IVStrideUse> IVUses;
166 iterator begin() { return IVUses.begin(); }
167 iterator end() { return IVUses.end(); }
168 const_iterator begin() const { return IVUses.begin(); }
169 const_iterator end() const { return IVUses.end(); }
170 bool empty() const { return IVUses.empty(); }
  /external/swiftshader/third_party/LLVM/include/llvm/Analysis/
IVUsers.h 129 /// IVUses - A list of all tracked IV uses of induction variable expressions
131 ilist<IVStrideUse> IVUses;
163 iterator begin() { return IVUses.begin(); }
164 iterator end() { return IVUses.end(); }
165 const_iterator begin() const { return IVUses.begin(); }
166 const_iterator end() const { return IVUses.end(); }
167 bool empty() const { return IVUses.empty(); }
  /external/swiftshader/third_party/LLVM/lib/Analysis/
IVUsers.cpp 140 IVUses.push_back(new IVStrideUse(this, User, I));
141 IVStrideUse &NewUse = IVUses.back();
157 IVUses.push_back(new IVStrideUse(this, User, Operand));
158 return IVUses.back();
199 for (ilist<IVStrideUse>::const_iterator UI = IVUses.begin(),
200 E = IVUses.end(); UI != E; ++UI) {
223 IVUses.clear();
271 Parent->IVUses.erase(this);
  /external/llvm/lib/Analysis/
IVUsers.cpp 224 IVUses.pop_back();
245 IVUses.push_back(new IVStrideUse(this, User, Operand));
246 return IVUses.back();
293 for (const IVStrideUse &IVUse : IVUses) {
319 IVUses.clear();
368 Parent->IVUses.erase(this);
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
IVUsers.cpp 280 IVUses.pop_back();
301 IVUses.push_back(new IVStrideUse(this, User, Operand));
302 return IVUses.back();
307 : L(L), AC(AC), LI(LI), DT(DT), SE(SE), IVUses() {
327 for (const IVStrideUse &IVUse : IVUses) {
351 IVUses.clear();
425 Parent->IVUses.erase(this);
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
LoopRerollPass.cpp 516 unsigned IVUses = IV->getNumUses();
517 if (IVUses != 2 && IVUses != 1)
529 if (IVUses == 1) {
537 if (IVUses == 2 && IncOrCmpUses != 1)
    [all...]
  /external/llvm/lib/Transforms/Scalar/
LoopRerollPass.cpp 520 unsigned IVUses = IV->getNumUses();
521 if (IVUses != 2 && IVUses != 1)
533 if (IVUses == 1) {
541 if (IVUses == 2 && IncOrCmpUses != 1)
    [all...]

Completed in 1635 milliseconds