/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/ |
H A D | RangeAnalysis.h | 30 struct LoopIterationBound : public TempObject struct 50 LoopIterationBound(MBasicBlock* header, MTest* test, LinearSum boundSum, LinearSum currentSum) in LoopIterationBound() argument 57 typedef Vector<LoopIterationBound*, 0, SystemAllocPolicy> LoopIterationBoundVector; 63 SymbolicBound(LoopIterationBound* loop, LinearSum sum) in SymbolicBound() 75 LoopIterationBound* loop; 77 static SymbolicBound* New(TempAllocator& alloc, LoopIterationBound* loop, LinearSum sum) { in New() 117 LoopIterationBound* analyzeLoopIterationCount(MBasicBlock* header, 119 void analyzeLoopPhi(MBasicBlock* header, LoopIterationBound* loopBound, MPhi* phi);
|
H A D | LoopUnroller.cpp | 51 void go(LoopIterationBound* bound); 124 LoopUnroller::go(LoopIterationBound* bound) in go()
|
H A D | RangeAnalysis.cpp | 1834 LoopIterationBound* iterationBound = nullptr; in analyzeLoop() 1929 LoopIterationBound* 2049 return new(alloc()) LoopIterationBound(header, test, iterationBound, currentIteration); in analyzeLoopIterationCount() 2053 RangeAnalysis::analyzeLoopPhi(MBasicBlock* header, LoopIterationBound* loopBound, MPhi* phi) in analyzeLoopPhi()
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/ |
H A D | RangeAnalysis.h | 47 struct LoopIterationBound : public TempObject { struct 66 LoopIterationBound(MBasicBlock* header, MTest* test, in LoopIterationBound() argument 74 typedef Vector<LoopIterationBound*, 0, SystemAllocPolicy> 80 SymbolicBound(LoopIterationBound* loop, const LinearSum& sum) in SymbolicBound() 90 LoopIterationBound* loop; 92 static SymbolicBound* New(TempAllocator& alloc, LoopIterationBound* loop, in New() 136 LoopIterationBound* analyzeLoopIterationCount(MBasicBlock* header, 139 void analyzeLoopPhi(LoopIterationBound* loopBound, MPhi* phi);
|
H A D | RangeAnalysis.cpp | 1930 LoopIterationBound* iterationBound = nullptr; in analyzeLoop() 2039 LoopIterationBound* RangeAnalysis::analyzeLoopIterationCount( in analyzeLoopIterationCount() 2181 LoopIterationBound(header, test, iterationBound, currentIteration); in analyzeLoopIterationCount() 2184 void RangeAnalysis::analyzeLoopPhi(LoopIterationBound* loopBound, MPhi* phi) { in analyzeLoopPhi()
|
/dports/www/firefox/firefox-99.0/js/src/jit/ |
H A D | RangeAnalysis.h | 47 struct LoopIterationBound : public TempObject { struct 66 LoopIterationBound(MBasicBlock* header, MTest* test, in LoopIterationBound() argument 74 typedef Vector<LoopIterationBound*, 0, SystemAllocPolicy> 80 SymbolicBound(LoopIterationBound* loop, const LinearSum& sum) in SymbolicBound() 90 LoopIterationBound* loop; 92 static SymbolicBound* New(TempAllocator& alloc, LoopIterationBound* loop, in New() 136 LoopIterationBound* analyzeLoopIterationCount(MBasicBlock* header, 139 void analyzeLoopPhi(LoopIterationBound* loopBound, MPhi* phi);
|
H A D | RangeAnalysis.cpp | 1934 LoopIterationBound* iterationBound = nullptr; in analyzeLoop() 2043 LoopIterationBound* RangeAnalysis::analyzeLoopIterationCount( in analyzeLoopIterationCount() 2185 LoopIterationBound(header, test, iterationBound, currentIteration); in analyzeLoopIterationCount() 2188 void RangeAnalysis::analyzeLoopPhi(LoopIterationBound* loopBound, MPhi* phi) { in analyzeLoopPhi()
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/ |
H A D | RangeAnalysis.h | 30 struct LoopIterationBound : public TempObject struct 50 LoopIterationBound(MBasicBlock* header, MTest* test, LinearSum boundSum, LinearSum currentSum) in LoopIterationBound() argument 57 typedef Vector<LoopIterationBound*, 0, SystemAllocPolicy> LoopIterationBoundVector; 63 SymbolicBound(LoopIterationBound* loop, LinearSum sum) in SymbolicBound() 75 LoopIterationBound* loop; 77 static SymbolicBound* New(TempAllocator& alloc, LoopIterationBound* loop, LinearSum sum) { in New() 119 LoopIterationBound* analyzeLoopIterationCount(MBasicBlock* header, 121 void analyzeLoopPhi(MBasicBlock* header, LoopIterationBound* loopBound, MPhi* phi);
|
H A D | LoopUnroller.cpp | 54 void go(LoopIterationBound* bound); 127 LoopUnroller::go(LoopIterationBound* bound) in go()
|
H A D | RangeAnalysis.cpp | 1931 LoopIterationBound* iterationBound = nullptr; in analyzeLoop() 2031 LoopIterationBound* 2151 return new(alloc()) LoopIterationBound(header, test, iterationBound, currentIteration); in analyzeLoopIterationCount() 2155 RangeAnalysis::analyzeLoopPhi(MBasicBlock* header, LoopIterationBound* loopBound, MPhi* phi) in analyzeLoopPhi()
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/ |
H A D | RangeAnalysis.h | 26 struct LoopIterationBound : public TempObject { struct 45 LoopIterationBound(MBasicBlock* header, MTest* test, in LoopIterationBound() argument 53 typedef Vector<LoopIterationBound*, 0, SystemAllocPolicy> 59 SymbolicBound(LoopIterationBound* loop, const LinearSum& sum) in SymbolicBound() 69 LoopIterationBound* loop; 71 static SymbolicBound* New(TempAllocator& alloc, LoopIterationBound* loop, in New() 112 LoopIterationBound* analyzeLoopIterationCount(MBasicBlock* header, 115 void analyzeLoopPhi(LoopIterationBound* loopBound, MPhi* phi);
|
H A D | LoopUnroller.cpp | 58 MOZ_MUST_USE bool go(LoopIterationBound* bound); 123 bool LoopUnroller::go(LoopIterationBound* bound) { in go()
|
H A D | RangeAnalysis.cpp | 1689 LoopIterationBound* iterationBound = nullptr; in analyzeLoop() 1779 LoopIterationBound* RangeAnalysis::analyzeLoopIterationCount( in analyzeLoopIterationCount() 1881 LoopIterationBound(header, test, iterationBound, currentIteration); in analyzeLoopIterationCount() 1884 void RangeAnalysis::analyzeLoopPhi(LoopIterationBound* loopBound, MPhi* phi) { in analyzeLoopPhi()
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/ |
H A D | RangeAnalysis.h | 47 struct LoopIterationBound : public TempObject { struct 66 LoopIterationBound(MBasicBlock* header, MTest* test, in LoopIterationBound() argument 74 typedef Vector<LoopIterationBound*, 0, SystemAllocPolicy> 80 SymbolicBound(LoopIterationBound* loop, const LinearSum& sum) in SymbolicBound() 90 LoopIterationBound* loop; 92 static SymbolicBound* New(TempAllocator& alloc, LoopIterationBound* loop, in New() 136 LoopIterationBound* analyzeLoopIterationCount(MBasicBlock* header, 139 void analyzeLoopPhi(LoopIterationBound* loopBound, MPhi* phi);
|
H A D | RangeAnalysis.cpp | 1930 LoopIterationBound* iterationBound = nullptr; in analyzeLoop() 2039 LoopIterationBound* RangeAnalysis::analyzeLoopIterationCount( in analyzeLoopIterationCount() 2181 LoopIterationBound(header, test, iterationBound, currentIteration); in analyzeLoopIterationCount() 2184 void RangeAnalysis::analyzeLoopPhi(LoopIterationBound* loopBound, MPhi* phi) { in analyzeLoopPhi()
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/ |
H A D | RangeAnalysis.h | 28 struct LoopIterationBound : public TempObject { struct 47 LoopIterationBound(MBasicBlock* header, MTest* test, in LoopIterationBound() argument 55 typedef Vector<LoopIterationBound*, 0, SystemAllocPolicy> 61 SymbolicBound(LoopIterationBound* loop, const LinearSum& sum) in SymbolicBound() 71 LoopIterationBound* loop; 73 static SymbolicBound* New(TempAllocator& alloc, LoopIterationBound* loop, in New() 114 LoopIterationBound* analyzeLoopIterationCount(MBasicBlock* header, 117 void analyzeLoopPhi(LoopIterationBound* loopBound, MPhi* phi);
|
H A D | RangeAnalysis.cpp | 1894 LoopIterationBound* iterationBound = nullptr; in analyzeLoop() 2003 LoopIterationBound* RangeAnalysis::analyzeLoopIterationCount( in analyzeLoopIterationCount() 2145 LoopIterationBound(header, test, iterationBound, currentIteration); in analyzeLoopIterationCount() 2148 void RangeAnalysis::analyzeLoopPhi(LoopIterationBound* loopBound, MPhi* phi) { in analyzeLoopPhi()
|