/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/arm/ |
H A D | MoveEmitter-arm.cpp | 102 masm.ma_vldr(toAddress(to), scratchFloat32, scratch); in breakCycle() 122 masm.ma_vldr(toAddress(to), scratchDouble, scratch); in breakCycle() 171 masm.ma_vldr(cycleSlot(slotId, 0), scratchFloat32, scratch); in completeCycle() 181 masm.ma_vldr(cycleSlot(slotId, offset), to.floatReg(), scratch); in completeCycle() 188 masm.ma_vldr(cycleSlot(slotId, 0), scratchDouble, scratch); in completeCycle() 193 masm.ma_vldr(toAddress(from), scratchDouble, scratch); in completeCycle() 200 masm.ma_vldr(cycleSlot(slotId, offset), to.floatReg(), scratch); in completeCycle() 296 masm.ma_vldr(toAddress(from), VFPRegister(to.floatReg()).singleOverlay(), in emitFloat32Move() 304 masm.ma_vldr(toAddress(from), scratchFloat32, scratch); in emitFloat32Move() 338 masm.ma_vldr(toAddress(from), to.floatReg(), scratch); in emitDoubleMove() [all …]
|
H A D | MacroAssembler-arm.cpp | 72 ma_vldr(src, scratch, scratch2); in convertInt32ToDouble() 209 ma_vldr(src, scratch, scratch2); in convertInt32ToFloat32() 1850 ma_vldr(address, dest, scratch); in loadDouble() 1866 ma_vldr(Address(scratch, offset), dest, scratch2); in loadDouble() 1874 ma_vldr(address, rt.singleOverlay(), scratch); in loadFloatAsDouble() 1892 ma_vldr(Address(scratch, offset), rt.singleOverlay(), scratch2); in loadFloatAsDouble() 1899 ma_vldr(address, VFPRegister(dest).singleOverlay(), scratch); in loadFloat32() 1915 ma_vldr(Address(scratch, offset), VFPRegister(dest).singleOverlay(), in loadFloat32() 2923 ma_vldr(src, dest, scratch); in loadInt32OrDouble() 2955 ma_vldr(VFPAddr(scratch, VFPOffImm(0)), dest); in loadInt32OrDouble() [all …]
|
H A D | MacroAssembler-arm.h | 514 BufferOffset ma_vldr(VFPAddr addr, VFPRegister dest, Condition cc = Always); 515 BufferOffset ma_vldr(const Address& addr, VFPRegister dest, 517 BufferOffset ma_vldr(VFPRegister src, Register base, Register index,
|
H A D | CodeGenerator-arm.cpp | 1952 masm.ma_vldr(Address(HeapReg, ptrImm), vd.singleOverlay(), scratch, in visitAsmJSLoadHeap() 1955 masm.ma_vldr(Address(HeapReg, ptrImm), vd, scratch, Assembler::Always); in visitAsmJSLoadHeap() 1984 masm.ma_vldr(output, HeapReg, ptrReg, scratch, 0, cond); in visitAsmJSLoadHeap()
|
/dports/www/firefox/firefox-99.0/js/src/jit/arm/ |
H A D | MoveEmitter-arm.cpp | 103 masm.ma_vldr(toAddress(to), scratchFloat32, scratch); in breakCycle() 123 masm.ma_vldr(toAddress(to), scratchDouble, scratch); in breakCycle() 172 masm.ma_vldr(cycleSlot(slotId, 0), scratchFloat32, scratch); in completeCycle() 182 masm.ma_vldr(cycleSlot(slotId, offset), to.floatReg(), scratch); in completeCycle() 189 masm.ma_vldr(cycleSlot(slotId, 0), scratchDouble, scratch); in completeCycle() 194 masm.ma_vldr(toAddress(from), scratchDouble, scratch); in completeCycle() 201 masm.ma_vldr(cycleSlot(slotId, offset), to.floatReg(), scratch); in completeCycle() 297 masm.ma_vldr(toAddress(from), VFPRegister(to.floatReg()).singleOverlay(), in emitFloat32Move() 305 masm.ma_vldr(toAddress(from), scratchFloat32, scratch); in emitFloat32Move() 339 masm.ma_vldr(toAddress(from), to.floatReg(), scratch); in emitDoubleMove() [all …]
|
H A D | MacroAssembler-arm.cpp | 74 ma_vldr(src, scratch, scratch2); in convertInt32ToDouble() 211 ma_vldr(src, scratch, scratch2); in convertInt32ToFloat32() 1858 ma_vldr(address, dest, scratch); in loadDouble() 1874 ma_vldr(Address(scratch, offset), dest, scratch2); in loadDouble() 1882 ma_vldr(address, rt.singleOverlay(), scratch); in loadFloatAsDouble() 1900 ma_vldr(Address(scratch, offset), rt.singleOverlay(), scratch2); in loadFloatAsDouble() 1907 ma_vldr(address, VFPRegister(dest).singleOverlay(), scratch); in loadFloat32() 1923 ma_vldr(Address(scratch, offset), VFPRegister(dest).singleOverlay(), in loadFloat32() 2931 ma_vldr(src, dest, scratch); in loadInt32OrDouble() 2963 ma_vldr(VFPAddr(scratch, VFPOffImm(0)), dest); in loadInt32OrDouble() [all …]
|
H A D | MacroAssembler-arm.h | 518 BufferOffset ma_vldr(VFPAddr addr, VFPRegister dest, Condition cc = Always); 519 BufferOffset ma_vldr(const Address& addr, VFPRegister dest, 521 BufferOffset ma_vldr(VFPRegister src, Register base, Register index,
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/arm/ |
H A D | MoveEmitter-arm.cpp | 115 masm.ma_vldr(toAddress(to), scratchFloat32, scratch); in breakCycle() 135 masm.ma_vldr(toAddress(to), scratchDouble, scratch); in breakCycle() 183 masm.ma_vldr(cycleSlot(slotId, 0), scratchFloat32, scratch); in completeCycle() 192 masm.ma_vldr(cycleSlot(slotId, offset), to.floatReg(), scratch); in completeCycle() 199 masm.ma_vldr(cycleSlot(slotId, 0), scratchDouble, scratch); in completeCycle() 204 masm.ma_vldr(toAddress(from), scratchDouble, scratch); in completeCycle() 210 masm.ma_vldr(cycleSlot(slotId, offset), to.floatReg(), scratch); in completeCycle() 304 masm.ma_vldr(toAddress(from), VFPRegister(to.floatReg()).singleOverlay(), scratch); in emitFloat32Move() 311 masm.ma_vldr(toAddress(from), scratchFloat32, scratch); in emitFloat32Move() 345 masm.ma_vldr(toAddress(from), to.floatReg(), scratch); in emitDoubleMove() [all …]
|
H A D | MacroAssembler-arm.cpp | 64 ma_vldr(src, scratch, scratch2); in convertInt32ToDouble() 112 ma_vldr(Operand(Address(scratch, 0)).toVFPAddr(), scratchDouble); in convertUInt64ToDouble() 231 ma_vldr(src, scratch, scratch2); in convertInt32ToFloat32() 2068 ma_vldr(address, dest, scratch); in loadDouble() 2085 ma_vldr(Address(scratch, offset), dest, scratch2); in loadDouble() 2094 ma_vldr(address, rt.singleOverlay(), scratch); in loadFloatAsDouble() 2113 ma_vldr(Address(scratch, offset), rt.singleOverlay(), scratch2); in loadFloatAsDouble() 2121 ma_vldr(address, VFPRegister(dest).singleOverlay(), scratch); in loadFloat32() 3075 ma_vldr(src, dest, scratch); in unboxDouble() 3189 ma_vldr(src, dest, scratch); in loadInt32OrDouble() [all …]
|
H A D | CodeGenerator-arm.cpp | 2319 … masm.ma_vldr(Address(HeapReg, ptrImm), vd.singleOverlay(), scratch, Assembler::Always); 2321 masm.ma_vldr(Address(HeapReg, ptrImm), vd, scratch, Assembler::Always); 2341 masm.ma_vldr(Address(GlobalReg, nanOffset - WasmGlobalRegBias), output, scratch, 2346 masm.ma_vldr(output, HeapReg, ptrReg, scratch, 0, cond); 2423 load = masm.ma_vldr(Operand(Address(scratch, 0)).toVFPAddr(), output.fpu()); 3103 masm.ma_vldr(Address(GlobalReg, addr), vd.singleOverlay(), scratch); 3106 masm.ma_vldr(Address(GlobalReg, addr), ToFloatRegister(ins->output()), scratch);
|
H A D | MacroAssembler-arm.h | 423 BufferOffset ma_vldr(VFPAddr addr, VFPRegister dest, Condition cc = Always); 424 …BufferOffset ma_vldr(const Address& addr, VFPRegister dest, AutoRegisterScope& scratch, Condition … 425 BufferOffset ma_vldr(VFPRegister src, Register base, Register index, AutoRegisterScope& scratch,
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/arm/ |
H A D | MoveEmitter-arm.cpp | 98 masm.ma_vldr(toAddress(to), scratchFloat32, scratch); in breakCycle() 118 masm.ma_vldr(toAddress(to), scratchDouble, scratch); in breakCycle() 167 masm.ma_vldr(cycleSlot(slotId, 0), scratchFloat32, scratch); in completeCycle() 176 masm.ma_vldr(cycleSlot(slotId, offset), to.floatReg(), scratch); in completeCycle() 183 masm.ma_vldr(cycleSlot(slotId, 0), scratchDouble, scratch); in completeCycle() 188 masm.ma_vldr(toAddress(from), scratchDouble, scratch); in completeCycle() 194 masm.ma_vldr(cycleSlot(slotId, offset), to.floatReg(), scratch); in completeCycle() 286 masm.ma_vldr(toAddress(from), VFPRegister(to.floatReg()).singleOverlay(), in emitFloat32Move() 294 masm.ma_vldr(toAddress(from), scratchFloat32, scratch); in emitFloat32Move() 327 masm.ma_vldr(toAddress(from), to.floatReg(), scratch); in emitDoubleMove() [all …]
|
H A D | MacroAssembler-arm.cpp | 59 ma_vldr(src, scratch, scratch2); in convertInt32ToDouble() 196 ma_vldr(src, scratch, scratch2); in convertInt32ToFloat32() 1821 ma_vldr(address, dest, scratch); in loadDouble() 1837 ma_vldr(Address(scratch, offset), dest, scratch2); in loadDouble() 1845 ma_vldr(address, rt.singleOverlay(), scratch); in loadFloatAsDouble() 1863 ma_vldr(Address(scratch, offset), rt.singleOverlay(), scratch2); in loadFloatAsDouble() 1870 ma_vldr(address, VFPRegister(dest).singleOverlay(), scratch); in loadFloat32() 1886 ma_vldr(Address(scratch, offset), VFPRegister(dest).singleOverlay(), in loadFloat32() 2737 ma_vldr(src, dest, scratch); in unboxDouble() 2836 ma_vldr(src, dest, scratch); in loadInt32OrDouble() [all …]
|
H A D | MacroAssembler-arm.h | 504 BufferOffset ma_vldr(VFPAddr addr, VFPRegister dest, Condition cc = Always); 505 BufferOffset ma_vldr(const Address& addr, VFPRegister dest, 507 BufferOffset ma_vldr(VFPRegister src, Register base, Register index,
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/arm/ |
H A D | MoveEmitter-arm.cpp | 102 masm.ma_vldr(toAddress(to), scratchFloat32, scratch); in breakCycle() 122 masm.ma_vldr(toAddress(to), scratchDouble, scratch); in breakCycle() 171 masm.ma_vldr(cycleSlot(slotId, 0), scratchFloat32, scratch); in completeCycle() 181 masm.ma_vldr(cycleSlot(slotId, offset), to.floatReg(), scratch); in completeCycle() 188 masm.ma_vldr(cycleSlot(slotId, 0), scratchDouble, scratch); in completeCycle() 193 masm.ma_vldr(toAddress(from), scratchDouble, scratch); in completeCycle() 200 masm.ma_vldr(cycleSlot(slotId, offset), to.floatReg(), scratch); in completeCycle() 296 masm.ma_vldr(toAddress(from), VFPRegister(to.floatReg()).singleOverlay(), in emitFloat32Move() 304 masm.ma_vldr(toAddress(from), scratchFloat32, scratch); in emitFloat32Move() 338 masm.ma_vldr(toAddress(from), to.floatReg(), scratch); in emitDoubleMove() [all …]
|
H A D | MacroAssembler-arm.cpp | 72 ma_vldr(src, scratch, scratch2); in convertInt32ToDouble() 209 ma_vldr(src, scratch, scratch2); in convertInt32ToFloat32() 1850 ma_vldr(address, dest, scratch); in loadDouble() 1866 ma_vldr(Address(scratch, offset), dest, scratch2); in loadDouble() 1874 ma_vldr(address, rt.singleOverlay(), scratch); in loadFloatAsDouble() 1892 ma_vldr(Address(scratch, offset), rt.singleOverlay(), scratch2); in loadFloatAsDouble() 1899 ma_vldr(address, VFPRegister(dest).singleOverlay(), scratch); in loadFloat32() 1915 ma_vldr(Address(scratch, offset), VFPRegister(dest).singleOverlay(), in loadFloat32() 2923 ma_vldr(src, dest, scratch); in loadInt32OrDouble() 2955 ma_vldr(VFPAddr(scratch, VFPOffImm(0)), dest); in loadInt32OrDouble() [all …]
|
H A D | MacroAssembler-arm.h | 514 BufferOffset ma_vldr(VFPAddr addr, VFPRegister dest, Condition cc = Always); 515 BufferOffset ma_vldr(const Address& addr, VFPRegister dest, 517 BufferOffset ma_vldr(VFPRegister src, Register base, Register index,
|
H A D | CodeGenerator-arm.cpp | 1952 masm.ma_vldr(Address(HeapReg, ptrImm), vd.singleOverlay(), scratch, in visitAsmJSLoadHeap() 1955 masm.ma_vldr(Address(HeapReg, ptrImm), vd, scratch, Assembler::Always); in visitAsmJSLoadHeap() 1984 masm.ma_vldr(output, HeapReg, ptrReg, scratch, 0, cond); in visitAsmJSLoadHeap()
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/arm/ |
H A D | MoveEmitter-arm.cpp | 102 masm.ma_vldr(toAddress(to), scratchFloat32, scratch); in breakCycle() 122 masm.ma_vldr(toAddress(to), scratchDouble, scratch); in breakCycle() 171 masm.ma_vldr(cycleSlot(slotId, 0), scratchFloat32, scratch); in completeCycle() 181 masm.ma_vldr(cycleSlot(slotId, offset), to.floatReg(), scratch); in completeCycle() 188 masm.ma_vldr(cycleSlot(slotId, 0), scratchDouble, scratch); in completeCycle() 193 masm.ma_vldr(toAddress(from), scratchDouble, scratch); in completeCycle() 200 masm.ma_vldr(cycleSlot(slotId, offset), to.floatReg(), scratch); in completeCycle() 296 masm.ma_vldr(toAddress(from), VFPRegister(to.floatReg()).singleOverlay(), in emitFloat32Move() 304 masm.ma_vldr(toAddress(from), scratchFloat32, scratch); in emitFloat32Move() 338 masm.ma_vldr(toAddress(from), to.floatReg(), scratch); in emitDoubleMove() [all …]
|
H A D | MacroAssembler-arm.cpp | 68 ma_vldr(src, scratch, scratch2); in convertInt32ToDouble() 205 ma_vldr(src, scratch, scratch2); in convertInt32ToFloat32() 1841 ma_vldr(address, dest, scratch); in loadDouble() 1857 ma_vldr(Address(scratch, offset), dest, scratch2); in loadDouble() 1865 ma_vldr(address, rt.singleOverlay(), scratch); in loadFloatAsDouble() 1883 ma_vldr(Address(scratch, offset), rt.singleOverlay(), scratch2); in loadFloatAsDouble() 1890 ma_vldr(address, VFPRegister(dest).singleOverlay(), scratch); in loadFloat32() 1906 ma_vldr(Address(scratch, offset), VFPRegister(dest).singleOverlay(), in loadFloat32() 2914 ma_vldr(src, dest, scratch); in loadInt32OrDouble() 2946 ma_vldr(VFPAddr(scratch, VFPOffImm(0)), dest); in loadInt32OrDouble() [all …]
|
H A D | MacroAssembler-arm.h | 503 BufferOffset ma_vldr(VFPAddr addr, VFPRegister dest, Condition cc = Always); 504 BufferOffset ma_vldr(const Address& addr, VFPRegister dest, 506 BufferOffset ma_vldr(VFPRegister src, Register base, Register index,
|
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/arm/ |
H A D | MoveEmitter-arm.cpp | 111 masm.ma_vldr(toAddress(to), temp); in breakCycle() 131 masm.ma_vldr(toAddress(to), scratch); in breakCycle() 176 masm.ma_vldr(cycleSlot(slotId, 0), scratch); in completeCycle() 184 masm.ma_vldr(toAddress(from), scratch); in completeCycle() 190 masm.ma_vldr(cycleSlot(slotId, offset), to.floatReg()); in completeCycle() 279 masm.ma_vldr(toAddress(from), VFPRegister(to.floatReg()).singleOverlay()); in emitFloat32Move() 286 masm.ma_vldr(toAddress(from), VFPRegister(reg).singleOverlay()); in emitFloat32Move() 318 masm.ma_vldr(toAddress(from), to.floatReg()); in emitDoubleMove() 336 masm.ma_vldr(toAddress(from), scratch); in emitDoubleMove()
|
H A D | CodeGenerator-arm.cpp | 2140 masm.ma_vldr(Address(HeapReg, ptrImm), vd.singleOverlay(), Assembler::Always); in visitAsmJSLoadHeap() 2142 masm.ma_vldr(Address(HeapReg, ptrImm), vd, Assembler::Always); in visitAsmJSLoadHeap() 2157 masm.ma_vldr(vd.singleOverlay(), HeapReg, ptrReg, 0, Assembler::Always); in visitAsmJSLoadHeap() 2159 masm.ma_vldr(vd, HeapReg, ptrReg, 0, Assembler::Always); in visitAsmJSLoadHeap() 2173 masm.ma_vldr(Address(GlobalReg, wasm::NaN32GlobalDataOffset - AsmJSGlobalRegBias), in visitAsmJSLoadHeap() 2175 masm.ma_vldr(vd.singleOverlay(), HeapReg, ptrReg, 0, Assembler::Below); in visitAsmJSLoadHeap() 2177 masm.ma_vldr(Address(GlobalReg, wasm::NaN64GlobalDataOffset - AsmJSGlobalRegBias), in visitAsmJSLoadHeap() 2179 masm.ma_vldr(vd, HeapReg, ptrReg, 0, Assembler::Below); in visitAsmJSLoadHeap() 2628 masm.ma_vldr(Address(GlobalReg, addr), vd.singleOverlay()); in visitAsmJSLoadGlobalVar() 2630 masm.ma_vldr(Address(GlobalReg, addr), ToFloatRegister(ins->output())); in visitAsmJSLoadGlobalVar()
|
H A D | MacroAssembler-arm.cpp | 62 ma_vldr(src, scratch); in convertInt32ToDouble() 245 ma_vldr(src, scratch); in convertInt32ToFloat32() 1902 return ma_vldr(Address(scratch, 0), src, cc); in ma_vldr() 2208 ma_vldr(address, dest); in loadDouble() 2223 ma_vldr(Address(scratch, offset), dest); in loadDouble() 2230 ma_vldr(address, rt.singleOverlay()); in loadFloatAsDouble() 2247 ma_vldr(Address(scratch, offset), rt.singleOverlay()); in loadFloatAsDouble() 2254 ma_vldr(address, VFPRegister(dest).singleOverlay()); in loadFloat32() 3198 ma_vldr(src, dest); in unboxDouble() 3303 ma_vldr(src, dest); in loadInt32OrDouble() [all …]
|
H A D | MacroAssembler-arm.h | 421 BufferOffset ma_vldr(VFPAddr addr, VFPRegister dest, Condition cc = Always); 422 BufferOffset ma_vldr(const Address& addr, VFPRegister dest, Condition cc = Always); 423 …BufferOffset ma_vldr(VFPRegister src, Register base, Register index, int32_t shift = defaultShift,…
|