Home
last modified time | relevance | path

Searched refs:ma_vldr (Results 1 – 25 of 35) sorted by relevance

12

/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/arm/
H A DMoveEmitter-arm.cpp102 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 DMacroAssembler-arm.cpp72 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 DMacroAssembler-arm.h514 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 DCodeGenerator-arm.cpp1952 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 DMoveEmitter-arm.cpp103 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 DMacroAssembler-arm.cpp74 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 DMacroAssembler-arm.h518 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 DMoveEmitter-arm.cpp115 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 DMacroAssembler-arm.cpp64 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 DCodeGenerator-arm.cpp2319 … 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 DMacroAssembler-arm.h423 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 DMoveEmitter-arm.cpp98 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 DMacroAssembler-arm.cpp59 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 DMacroAssembler-arm.h504 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 DMoveEmitter-arm.cpp102 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 DMacroAssembler-arm.cpp72 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 DMacroAssembler-arm.h514 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 DCodeGenerator-arm.cpp1952 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 DMoveEmitter-arm.cpp102 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 DMacroAssembler-arm.cpp68 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 DMacroAssembler-arm.h503 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 DMoveEmitter-arm.cpp111 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 DCodeGenerator-arm.cpp2140 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 DMacroAssembler-arm.cpp62 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 DMacroAssembler-arm.h421 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,…

12