/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/arm64/ |
H A D | Assembler-arm64.h | 463 static inline bool GetIntArgReg(uint32_t usedIntArgs, uint32_t usedFloatArgs, in GetIntArgReg() argument 472 static inline bool GetFloatArgReg(uint32_t usedIntArgs, uint32_t usedFloatArgs, in GetFloatArgReg() argument 474 if (usedFloatArgs >= NumFloatArgRegs) { in GetFloatArgReg() 477 *out = FloatRegister::FromCode(usedFloatArgs); in GetFloatArgReg() 487 uint32_t usedFloatArgs, Register* out) { in GetTempRegForIntArg() argument 488 if (GetIntArgReg(usedIntArgs, usedFloatArgs, out)) { in GetTempRegForIntArg()
|
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/arm64/ |
H A D | Assembler-arm64.h | 450 GetIntArgReg(uint32_t usedIntArgs, uint32_t usedFloatArgs, Register* out) in GetIntArgReg() argument 459 GetFloatArgReg(uint32_t usedIntArgs, uint32_t usedFloatArgs, FloatRegister* out) in GetFloatArgReg() argument 461 if (usedFloatArgs >= NumFloatArgRegs) in GetFloatArgReg() 463 *out = FloatRegister::FromCode(usedFloatArgs); in GetFloatArgReg() 473 GetTempRegForIntArg(uint32_t usedIntArgs, uint32_t usedFloatArgs, Register* out) in GetTempRegForIntArg() argument 475 if (GetIntArgReg(usedIntArgs, usedFloatArgs, out)) in GetTempRegForIntArg()
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/arm64/ |
H A D | Assembler-arm64.h | 721 static inline bool GetIntArgReg(uint32_t usedIntArgs, uint32_t usedFloatArgs, in GetIntArgReg() argument 730 static inline bool GetFloatArgReg(uint32_t usedIntArgs, uint32_t usedFloatArgs, in GetFloatArgReg() argument 732 if (usedFloatArgs >= NumFloatArgRegs) { in GetFloatArgReg() 735 *out = FloatRegister::FromCode(usedFloatArgs); in GetFloatArgReg() 745 uint32_t usedFloatArgs, Register* out) { in GetTempRegForIntArg() argument 746 if (GetIntArgReg(usedIntArgs, usedFloatArgs, out)) { in GetTempRegForIntArg()
|
/dports/www/firefox/firefox-99.0/js/src/jit/arm64/ |
H A D | Assembler-arm64.h | 717 static inline bool GetIntArgReg(uint32_t usedIntArgs, uint32_t usedFloatArgs, in GetIntArgReg() argument 726 static inline bool GetFloatArgReg(uint32_t usedIntArgs, uint32_t usedFloatArgs, in GetFloatArgReg() argument 728 if (usedFloatArgs >= NumFloatArgRegs) { in GetFloatArgReg() 731 *out = FloatRegister::FromCode(usedFloatArgs); in GetFloatArgReg() 741 uint32_t usedFloatArgs, Register* out) { in GetTempRegForIntArg() argument 742 if (GetIntArgReg(usedIntArgs, usedFloatArgs, out)) { in GetTempRegForIntArg()
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/arm64/ |
H A D | Assembler-arm64.h | 479 GetIntArgReg(uint32_t usedIntArgs, uint32_t usedFloatArgs, Register* out) 488 GetFloatArgReg(uint32_t usedIntArgs, uint32_t usedFloatArgs, FloatRegister* out) 490 if (usedFloatArgs >= NumFloatArgRegs) 492 *out = FloatRegister::FromCode(usedFloatArgs); 502 GetTempRegForIntArg(uint32_t usedIntArgs, uint32_t usedFloatArgs, Register* out) 504 if (GetIntArgReg(usedIntArgs, usedFloatArgs, out))
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/arm64/ |
H A D | Assembler-arm64.h | 469 static inline bool GetIntArgReg(uint32_t usedIntArgs, uint32_t usedFloatArgs, in GetIntArgReg() argument 476 static inline bool GetFloatArgReg(uint32_t usedIntArgs, uint32_t usedFloatArgs, in GetFloatArgReg() argument 478 if (usedFloatArgs >= NumFloatArgRegs) return false; in GetFloatArgReg() 479 *out = FloatRegister::FromCode(usedFloatArgs); in GetFloatArgReg() 489 uint32_t usedFloatArgs, Register* out) { in GetTempRegForIntArg() argument 490 if (GetIntArgReg(usedIntArgs, usedFloatArgs, out)) return true; in GetTempRegForIntArg()
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/arm64/ |
H A D | Assembler-arm64.h | 721 static inline bool GetIntArgReg(uint32_t usedIntArgs, uint32_t usedFloatArgs, in GetIntArgReg() argument 730 static inline bool GetFloatArgReg(uint32_t usedIntArgs, uint32_t usedFloatArgs, in GetFloatArgReg() argument 732 if (usedFloatArgs >= NumFloatArgRegs) { in GetFloatArgReg() 735 *out = FloatRegister::FromCode(usedFloatArgs); in GetFloatArgReg() 745 uint32_t usedFloatArgs, Register* out) { in GetTempRegForIntArg() argument 746 if (GetIntArgReg(usedIntArgs, usedFloatArgs, out)) { in GetTempRegForIntArg()
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/arm/ |
H A D | Assembler-arm.h | 2273 GetIntArgReg(uint32_t usedIntArgs, uint32_t usedFloatArgs, Register* out) in GetIntArgReg() argument 2290 if (GetIntArgReg(usedIntArgs, usedFloatArgs, out)) in GetTempRegForIntArg() 2324 if (usedFloatArgs >= NumFloatArgRegs) in GetFloat32ArgReg() 2326 *out = VFPRegister(usedFloatArgs, VFPRegister::Single); in GetFloat32ArgReg() 2333 MOZ_ASSERT((usedFloatArgs % 2) == 0); in GetDoubleArgReg() 2334 if (usedFloatArgs >= NumFloatArgRegs) in GetDoubleArgReg() 2336 *out = VFPRegister(usedFloatArgs>>1, VFPRegister::Double); in GetDoubleArgReg() 2355 MOZ_ASSERT(usedFloatArgs >= NumFloatArgRegs); in GetFloat32ArgStackDisp() 2359 uint32_t float32Slots = usedFloatArgs - NumFloatArgRegs; in GetFloat32ArgStackDisp() 2367 MOZ_ASSERT(usedFloatArgs >= NumFloatArgRegs); in GetDoubleArgStackDisp() [all …]
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/arm/ |
H A D | Assembler-arm.h | 2136 uint32_t usedFloatArgs, in GetFloat32ArgReg() argument 2139 if (usedFloatArgs >= NumFloatArgRegs) return false; in GetFloat32ArgReg() 2140 *out = VFPRegister(usedFloatArgs, VFPRegister::Single); in GetFloat32ArgReg() 2146 MOZ_ASSERT((usedFloatArgs % 2) == 0); in GetDoubleArgReg() 2147 if (usedFloatArgs >= NumFloatArgRegs) return false; in GetDoubleArgReg() 2148 *out = VFPRegister(usedFloatArgs >> 1, VFPRegister::Double); in GetDoubleArgReg() 2158 Max(0, (int32_t)usedFloatArgs - (int32_t)NumFloatArgRegs); in GetIntArgStackDisp() 2168 MOZ_ASSERT(usedFloatArgs >= NumFloatArgRegs); in GetFloat32ArgStackDisp() 2171 uint32_t float32Slots = usedFloatArgs - NumFloatArgRegs; in GetFloat32ArgStackDisp() 2179 MOZ_ASSERT(usedFloatArgs >= NumFloatArgRegs); in GetDoubleArgStackDisp() [all …]
|
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/arm/ |
H A D | Assembler-arm.h | 2244 GetIntArgReg(uint32_t usedIntArgs, uint32_t usedFloatArgs, Register* out) in GetIntArgReg() argument 2261 if (GetIntArgReg(usedIntArgs, usedFloatArgs, out)) in GetTempRegForIntArg() 2295 if (usedFloatArgs >= NumFloatArgRegs) in GetFloat32ArgReg() 2297 *out = VFPRegister(usedFloatArgs, VFPRegister::Single); in GetFloat32ArgReg() 2304 MOZ_ASSERT((usedFloatArgs % 2) == 0); in GetDoubleArgReg() 2305 if (usedFloatArgs >= NumFloatArgRegs) in GetDoubleArgReg() 2307 *out = VFPRegister(usedFloatArgs>>1, VFPRegister::Double); in GetDoubleArgReg() 2326 MOZ_ASSERT(usedFloatArgs >= NumFloatArgRegs); in GetFloat32ArgStackDisp() 2330 uint32_t float32Slots = usedFloatArgs - NumFloatArgRegs; in GetFloat32ArgStackDisp() 2338 MOZ_ASSERT(usedFloatArgs >= NumFloatArgRegs); in GetDoubleArgStackDisp() [all …]
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/arm/ |
H A D | Assembler-arm.h | 2174 if (GetIntArgReg(usedIntArgs, usedFloatArgs, out)) { in GetTempRegForIntArg() 2203 uint32_t usedFloatArgs, in GetFloat32ArgReg() argument 2206 if (usedFloatArgs >= NumFloatArgRegs) { in GetFloat32ArgReg() 2209 *out = VFPRegister(usedFloatArgs, VFPRegister::Single); in GetFloat32ArgReg() 2215 MOZ_ASSERT((usedFloatArgs % 2) == 0); in GetDoubleArgReg() 2216 if (usedFloatArgs >= NumFloatArgRegs) { in GetDoubleArgReg() 2219 *out = VFPRegister(usedFloatArgs >> 1, VFPRegister::Double); in GetDoubleArgReg() 2239 MOZ_ASSERT(usedFloatArgs >= NumFloatArgRegs); in GetFloat32ArgStackDisp() 2244 uint32_t float32Slots = usedFloatArgs - NumFloatArgRegs; in GetFloat32ArgStackDisp() 2252 MOZ_ASSERT(usedFloatArgs >= NumFloatArgRegs); in GetDoubleArgStackDisp() [all …]
|
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/mips32/ |
H A D | Assembler-mips32.h | 177 GetTempRegForIntArg(uint32_t usedIntArgs, uint32_t usedFloatArgs, Register* out) in GetTempRegForIntArg() argument 181 MOZ_ASSERT(usedFloatArgs == 0); in GetTempRegForIntArg()
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/mips32/ |
H A D | Assembler-mips32.h | 198 GetTempRegForIntArg(uint32_t usedIntArgs, uint32_t usedFloatArgs, Register* out) 202 MOZ_ASSERT(usedFloatArgs == 0);
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/mips32/ |
H A D | Assembler-mips32.h | 243 uint32_t usedFloatArgs, Register* out) { in GetTempRegForIntArg() argument 246 MOZ_ASSERT(usedFloatArgs == 0); in GetTempRegForIntArg()
|
/dports/www/firefox/firefox-99.0/js/src/jit/mips32/ |
H A D | Assembler-mips32.h | 239 uint32_t usedFloatArgs, Register* out) { in GetTempRegForIntArg() argument 242 MOZ_ASSERT(usedFloatArgs == 0); in GetTempRegForIntArg()
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/mips32/ |
H A D | Assembler-mips32.h | 237 uint32_t usedFloatArgs, Register* out) { in GetTempRegForIntArg() argument 240 MOZ_ASSERT(usedFloatArgs == 0); in GetTempRegForIntArg()
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/mips32/ |
H A D | Assembler-mips32.h | 243 uint32_t usedFloatArgs, Register* out) { in GetTempRegForIntArg() argument 246 MOZ_ASSERT(usedFloatArgs == 0); in GetTempRegForIntArg()
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/mips32/ |
H A D | Assembler-mips32.h | 231 uint32_t usedFloatArgs, Register* out) { in GetTempRegForIntArg() argument 234 MOZ_ASSERT(usedFloatArgs == 0); in GetTempRegForIntArg()
|
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/mips64/ |
H A D | Assembler-mips64.h | 190 GetTempRegForIntArg(uint32_t usedIntArgs, uint32_t usedFloatArgs, Register* out) in GetTempRegForIntArg() argument 194 MOZ_ASSERT(usedFloatArgs == 0); in GetTempRegForIntArg()
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/mips64/ |
H A D | Assembler-mips64.h | 266 uint32_t usedFloatArgs, Register* out) { in GetTempRegForIntArg() argument 269 MOZ_ASSERT(usedFloatArgs == 0); in GetTempRegForIntArg()
|
/dports/www/firefox/firefox-99.0/js/src/jit/mips64/ |
H A D | Assembler-mips64.h | 262 uint32_t usedFloatArgs, Register* out) { in GetTempRegForIntArg() argument 265 MOZ_ASSERT(usedFloatArgs == 0); in GetTempRegForIntArg()
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/mips64/ |
H A D | Assembler-mips64.h | 208 GetTempRegForIntArg(uint32_t usedIntArgs, uint32_t usedFloatArgs, Register* out) in GetTempRegForIntArg() argument 212 MOZ_ASSERT(usedFloatArgs == 0); in GetTempRegForIntArg()
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/mips64/ |
H A D | Assembler-mips64.h | 267 uint32_t usedFloatArgs, Register* out) { in GetTempRegForIntArg() argument 270 MOZ_ASSERT(usedFloatArgs == 0); in GetTempRegForIntArg()
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/mips64/ |
H A D | Assembler-mips64.h | 266 uint32_t usedFloatArgs, Register* out) { in GetTempRegForIntArg() argument 269 MOZ_ASSERT(usedFloatArgs == 0); in GetTempRegForIntArg()
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/mips64/ |
H A D | Assembler-mips64.h | 261 uint32_t usedFloatArgs, Register* out) { in GetTempRegForIntArg() argument 264 MOZ_ASSERT(usedFloatArgs == 0); in GetTempRegForIntArg()
|