/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/ |
H A D | RangeAnalysis.h | 60 struct SymbolicBound : public TempObject struct 63 SymbolicBound(LoopIterationBound* loop, LinearSum sum) in SymbolicBound() function 77 static SymbolicBound* New(TempAllocator& alloc, LoopIterationBound* loop, LinearSum sum) { in New() argument 78 return new(alloc) SymbolicBound(loop, sum); in New() 209 const SymbolicBound* symbolicLower_; 210 const SymbolicBound* symbolicUpper_; 690 const SymbolicBound* symbolicLower() const { in symbolicLower() 693 const SymbolicBound* symbolicUpper() const { in symbolicUpper() 697 void setSymbolicLower(SymbolicBound* bound) { in setSymbolicLower() 700 void setSymbolicUpper(SymbolicBound* bound) { in setSymbolicUpper()
|
H A D | RangeAnalysis.cpp | 325 SymbolicBound::dump(GenericPrinter& out) const in dump() 333 SymbolicBound::dump() const in dump() 2108 phi->range()->setSymbolicLower(SymbolicBound::New(alloc(), nullptr, initialSum)); in analyzeLoopPhi() 2109 phi->range()->setSymbolicUpper(SymbolicBound::New(alloc(), loopBound, limitSum)); in analyzeLoopPhi() 2113 phi->range()->setSymbolicUpper(SymbolicBound::New(alloc(), nullptr, initialSum)); in analyzeLoopPhi() 2114 phi->range()->setSymbolicLower(SymbolicBound::New(alloc(), loopBound, limitSum)); in analyzeLoopPhi() 2124 SymbolicBoundIsValid(MBasicBlock* header, MBoundsCheck* ins, const SymbolicBound* bound) in SymbolicBoundIsValid() 2155 const SymbolicBound* lower = index.term->range()->symbolicLower(); in tryHoistBoundsCheck() 2158 const SymbolicBound* upper = index.term->range()->symbolicUpper(); in tryHoistBoundsCheck()
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/ |
H A D | RangeAnalysis.h | 78 struct SymbolicBound : public TempObject { struct 80 SymbolicBound(LoopIterationBound* loop, const LinearSum& sum) in SymbolicBound() function 92 static SymbolicBound* New(TempAllocator& alloc, LoopIterationBound* loop, in New() argument 94 return new (alloc) SymbolicBound(loop, sum); in New() 232 const SymbolicBound* symbolicLower_; 233 const SymbolicBound* symbolicUpper_; 673 const SymbolicBound* symbolicLower() const { return symbolicLower_; } in symbolicLower() 674 const SymbolicBound* symbolicUpper() const { return symbolicUpper_; } in symbolicUpper() 676 void setSymbolicLower(SymbolicBound* bound) { symbolicLower_ = bound; } in setSymbolicLower() 677 void setSymbolicUpper(SymbolicBound* bound) { symbolicUpper_ = bound; } in setSymbolicUpper()
|
H A D | RangeAnalysis.cpp | 389 void SymbolicBound::dump(GenericPrinter& out) const { in dump() 396 void SymbolicBound::dump() const { in dump() 2248 SymbolicBound::New(alloc(), nullptr, initialSum)); in analyzeLoopPhi() 2250 SymbolicBound::New(alloc(), loopBound, limitSum)); in analyzeLoopPhi() 2256 SymbolicBound::New(alloc(), nullptr, initialSum)); in analyzeLoopPhi() 2258 SymbolicBound::New(alloc(), loopBound, limitSum)); in analyzeLoopPhi() 2268 const SymbolicBound* bound) { in SymbolicBoundIsValid() 2303 const SymbolicBound* lower = index.term->range()->symbolicLower(); in tryHoistBoundsCheck() 2307 const SymbolicBound* upper = index.term->range()->symbolicUpper(); in tryHoistBoundsCheck()
|
/dports/www/firefox/firefox-99.0/js/src/jit/ |
H A D | RangeAnalysis.h | 78 struct SymbolicBound : public TempObject { struct 80 SymbolicBound(LoopIterationBound* loop, const LinearSum& sum) in SymbolicBound() function 92 static SymbolicBound* New(TempAllocator& alloc, LoopIterationBound* loop, in New() argument 94 return new (alloc) SymbolicBound(loop, sum); in New() 232 const SymbolicBound* symbolicLower_; 233 const SymbolicBound* symbolicUpper_; 673 const SymbolicBound* symbolicLower() const { return symbolicLower_; } in symbolicLower() 674 const SymbolicBound* symbolicUpper() const { return symbolicUpper_; } in symbolicUpper() 676 void setSymbolicLower(SymbolicBound* bound) { symbolicLower_ = bound; } in setSymbolicLower() 677 void setSymbolicUpper(SymbolicBound* bound) { symbolicUpper_ = bound; } in setSymbolicUpper()
|
H A D | RangeAnalysis.cpp | 386 void SymbolicBound::dump(GenericPrinter& out) const { in dump() 393 void SymbolicBound::dump() const { in dump() 2252 SymbolicBound::New(alloc(), nullptr, initialSum)); in analyzeLoopPhi() 2254 SymbolicBound::New(alloc(), loopBound, limitSum)); in analyzeLoopPhi() 2260 SymbolicBound::New(alloc(), nullptr, initialSum)); in analyzeLoopPhi() 2262 SymbolicBound::New(alloc(), loopBound, limitSum)); in analyzeLoopPhi() 2272 const SymbolicBound* bound) { in SymbolicBoundIsValid() 2307 const SymbolicBound* lower = index.term->range()->symbolicLower(); in tryHoistBoundsCheck() 2311 const SymbolicBound* upper = index.term->range()->symbolicUpper(); in tryHoistBoundsCheck()
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/ |
H A D | RangeAnalysis.h | 60 struct SymbolicBound : public TempObject struct 63 SymbolicBound(LoopIterationBound* loop, LinearSum sum) in SymbolicBound() function 77 static SymbolicBound* New(TempAllocator& alloc, LoopIterationBound* loop, LinearSum sum) { in New() argument 78 return new(alloc) SymbolicBound(loop, sum); in New() 211 const SymbolicBound* symbolicLower_; 212 const SymbolicBound* symbolicUpper_; 693 const SymbolicBound* symbolicLower() const { in symbolicLower() 696 const SymbolicBound* symbolicUpper() const { in symbolicUpper() 700 void setSymbolicLower(SymbolicBound* bound) { in setSymbolicLower() 703 void setSymbolicUpper(SymbolicBound* bound) { in setSymbolicUpper()
|
H A D | RangeAnalysis.cpp | 347 SymbolicBound::dump(GenericPrinter& out) const in dump() 355 SymbolicBound::dump() const in dump() 2210 phi->range()->setSymbolicLower(SymbolicBound::New(alloc(), nullptr, initialSum)); in analyzeLoopPhi() 2211 phi->range()->setSymbolicUpper(SymbolicBound::New(alloc(), loopBound, limitSum)); in analyzeLoopPhi() 2215 phi->range()->setSymbolicUpper(SymbolicBound::New(alloc(), nullptr, initialSum)); in analyzeLoopPhi() 2216 phi->range()->setSymbolicLower(SymbolicBound::New(alloc(), loopBound, limitSum)); in analyzeLoopPhi() 2226 SymbolicBoundIsValid(MBasicBlock* header, MBoundsCheck* ins, const SymbolicBound* bound) in SymbolicBoundIsValid() 2257 const SymbolicBound* lower = index.term->range()->symbolicLower(); in tryHoistBoundsCheck() 2260 const SymbolicBound* upper = index.term->range()->symbolicUpper(); in tryHoistBoundsCheck()
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/ |
H A D | RangeAnalysis.h | 57 struct SymbolicBound : public TempObject { struct 59 SymbolicBound(LoopIterationBound* loop, const LinearSum& sum) in SymbolicBound() function 71 static SymbolicBound* New(TempAllocator& alloc, LoopIterationBound* loop, in New() argument 73 return new (alloc) SymbolicBound(loop, sum); in New() 207 const SymbolicBound* symbolicLower_; 208 const SymbolicBound* symbolicUpper_; 643 const SymbolicBound* symbolicLower() const { return symbolicLower_; } in symbolicLower() 644 const SymbolicBound* symbolicUpper() const { return symbolicUpper_; } in symbolicUpper() 646 void setSymbolicLower(SymbolicBound* bound) { symbolicLower_ = bound; } in setSymbolicLower() 647 void setSymbolicUpper(SymbolicBound* bound) { symbolicUpper_ = bound; } in setSymbolicUpper()
|
H A D | RangeAnalysis.cpp | 333 void SymbolicBound::dump(GenericPrinter& out) const { in dump() 338 void SymbolicBound::dump() const { in dump() 1937 SymbolicBound::New(alloc(), nullptr, initialSum)); in analyzeLoopPhi() 1939 SymbolicBound::New(alloc(), loopBound, limitSum)); in analyzeLoopPhi() 1944 SymbolicBound::New(alloc(), nullptr, initialSum)); in analyzeLoopPhi() 1946 SymbolicBound::New(alloc(), loopBound, limitSum)); in analyzeLoopPhi() 1956 const SymbolicBound* bound) { in SymbolicBoundIsValid() 1980 const SymbolicBound* lower = index.term->range()->symbolicLower(); in tryHoistBoundsCheck() 1982 const SymbolicBound* upper = index.term->range()->symbolicUpper(); in tryHoistBoundsCheck()
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/ |
H A D | RangeAnalysis.h | 78 struct SymbolicBound : public TempObject { struct 80 SymbolicBound(LoopIterationBound* loop, const LinearSum& sum) in SymbolicBound() function 92 static SymbolicBound* New(TempAllocator& alloc, LoopIterationBound* loop, in New() argument 94 return new (alloc) SymbolicBound(loop, sum); in New() 232 const SymbolicBound* symbolicLower_; 233 const SymbolicBound* symbolicUpper_; 673 const SymbolicBound* symbolicLower() const { return symbolicLower_; } in symbolicLower() 674 const SymbolicBound* symbolicUpper() const { return symbolicUpper_; } in symbolicUpper() 676 void setSymbolicLower(SymbolicBound* bound) { symbolicLower_ = bound; } in setSymbolicLower() 677 void setSymbolicUpper(SymbolicBound* bound) { symbolicUpper_ = bound; } in setSymbolicUpper()
|
H A D | RangeAnalysis.cpp | 389 void SymbolicBound::dump(GenericPrinter& out) const { in dump() 396 void SymbolicBound::dump() const { in dump() 2248 SymbolicBound::New(alloc(), nullptr, initialSum)); in analyzeLoopPhi() 2250 SymbolicBound::New(alloc(), loopBound, limitSum)); in analyzeLoopPhi() 2256 SymbolicBound::New(alloc(), nullptr, initialSum)); in analyzeLoopPhi() 2258 SymbolicBound::New(alloc(), loopBound, limitSum)); in analyzeLoopPhi() 2268 const SymbolicBound* bound) { in SymbolicBoundIsValid() 2303 const SymbolicBound* lower = index.term->range()->symbolicLower(); in tryHoistBoundsCheck() 2307 const SymbolicBound* upper = index.term->range()->symbolicUpper(); in tryHoistBoundsCheck()
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/ |
H A D | RangeAnalysis.h | 59 struct SymbolicBound : public TempObject { struct 61 SymbolicBound(LoopIterationBound* loop, const LinearSum& sum) in SymbolicBound() argument 73 static SymbolicBound* New(TempAllocator& alloc, LoopIterationBound* loop, in New() argument 75 return new (alloc) SymbolicBound(loop, sum); in New() 209 const SymbolicBound* symbolicLower_; 210 const SymbolicBound* symbolicUpper_; 650 const SymbolicBound* symbolicLower() const { return symbolicLower_; } in symbolicLower() 651 const SymbolicBound* symbolicUpper() const { return symbolicUpper_; } in symbolicUpper() 653 void setSymbolicLower(SymbolicBound* bound) { symbolicLower_ = bound; } in setSymbolicLower() 654 void setSymbolicUpper(SymbolicBound* bound) { symbolicUpper_ = bound; } in setSymbolicUpper()
|
H A D | RangeAnalysis.cpp | 362 void SymbolicBound::dump(GenericPrinter& out) const { in dump() 369 void SymbolicBound::dump() const { in dump() 2212 SymbolicBound::New(alloc(), nullptr, initialSum)); in analyzeLoopPhi() 2214 SymbolicBound::New(alloc(), loopBound, limitSum)); in analyzeLoopPhi() 2220 SymbolicBound::New(alloc(), nullptr, initialSum)); in analyzeLoopPhi() 2222 SymbolicBound::New(alloc(), loopBound, limitSum)); in analyzeLoopPhi() 2232 const SymbolicBound* bound) { in SymbolicBoundIsValid() 2267 const SymbolicBound* lower = index.term->range()->symbolicLower(); in tryHoistBoundsCheck() 2271 const SymbolicBound* upper = index.term->range()->symbolicUpper(); in tryHoistBoundsCheck()
|