searching for reviewer(huangwenjun06)
6fdc5b1d5bc9c74eee4eb137aa6c7b2947e10ba4: Bug 1262066 - GFX: 2D: Implement skia::ConvolveHorizontally1 in LS3 MMI. r=huangwenjun06
Heiher <r@hev.cc> - Mon, 23 May 2016 10:30:38 +0800 - rev 337449
Push 6249 by jlund@mozilla.com at Mon, 01 Aug 2016 13:59:36 +0000
Bug 1262066 - GFX: 2D: Implement skia::ConvolveHorizontally1 in LS3 MMI. r=huangwenjun06 --- gfx/2d/convolverLS3.cpp | 88 +++++++++++++++++++++++++++++++++++++++++++++++++ gfx/2d/convolverLS3.h | 7 ++++ 2 files changed, 95 insertions(+)
b95f33e3015f0b942a4c0cd1d53d3e97e7ad2c82: Bug 1260079 - IonMonkey: MIPS: Refactor ma_ls/ss/ld/sd via Loongson-specific instructions. r=huangwenjun06
Heiher <r@hev.cc> - Fri, 13 May 2016 10:42:48 +0800 - rev 336287
Push 6249 by jlund@mozilla.com at Mon, 01 Aug 2016 13:59:36 +0000
Bug 1260079 - IonMonkey: MIPS: Refactor ma_ls/ss/ld/sd via Loongson-specific instructions. r=huangwenjun06 --- js/src/jit/mips32/MacroAssembler-mips32.cpp | 19 ++++++++++++---- js/src/jit/mips64/MacroAssembler-mips64.cpp | 35 ++++++++++++++++++++++------- 2 files changed, 42 insertions(+), 12 deletions(-)
741026e6d95c42caf19bb3f24128296e04a53ceb: Bug 1260079 - IonMonkey: MIPS: Refactor ma_load and ma_store via Loongson-specific instructions. r=huangwenjun06
Heiher <r@hev.cc> - Fri, 13 May 2016 10:42:47 +0800 - rev 336286
Push 6249 by jlund@mozilla.com at Mon, 01 Aug 2016 13:59:36 +0000
Bug 1260079 - IonMonkey: MIPS: Refactor ma_load and ma_store via Loongson-specific instructions. r=huangwenjun06 --- js/src/jit/mips32/MacroAssembler-mips32.cpp | 50 +++++++++++++++++++++++++++++ js/src/jit/mips64/MacroAssembler-mips64.cpp | 50 +++++++++++++++++++++++++++++ 2 files changed, 100 insertions(+)
9208e522c427437d555e4a79d5143dc22245eedf: Bug 1260079 - IonMonkey: MIPS64: Refactor GeneratePrologue/Return via Loongson-specific instructions. r=huangwenjun06
Heiher <r@hev.cc> - Fri, 13 May 2016 10:42:45 +0800 - rev 336285
Push 6249 by jlund@mozilla.com at Mon, 01 Aug 2016 13:59:36 +0000
Bug 1260079 - IonMonkey: MIPS64: Refactor GeneratePrologue/Return via Loongson-specific instructions. r=huangwenjun06 --- js/src/jit/mips64/Trampoline-mips64.cpp | 69 +++++++++++++++++++++++---------- 1 file changed, 49 insertions(+), 20 deletions(-)
457491ff87185cfcc61acd77af24b30b4f964337: Bug 1260079 - IonMonkey: MIPS: Implement Loongson-specific load and store instructions. r=huangwenjun06
Heiher <r@hev.cc> - Fri, 13 May 2016 10:42:44 +0800 - rev 336284
Push 6249 by jlund@mozilla.com at Mon, 01 Aug 2016 13:59:36 +0000
Bug 1260079 - IonMonkey: MIPS: Implement Loongson-specific load and store instructions. r=huangwenjun06 --- js/src/jit/mips-shared/Assembler-mips-shared.cpp | 175 +++++++++++++++++++++++ js/src/jit/mips-shared/Assembler-mips-shared.h | 132 +++++++++++++++++ js/src/jit/mips32/Assembler-mips32.cpp | 7 + js/src/jit/mips64/Assembler-mips64.cpp | 7 + 4 files changed, 321 insertions(+)
973bbaa2be7bae42ae7d96dee962fbcfb7ee65b3: Bug 1260694 - IonMonkey: MIPS: Inline get MIPS flags. r=huangwenjun06
Heiher <r@hev.cc> - Tue, 05 Apr 2016 11:03:38 +0800 - rev 329562
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1260694 - IonMonkey: MIPS: Inline get MIPS flags. r=huangwenjun06 --- .../jit/mips-shared/Architecture-mips-shared.cpp | 24 +++++++++++++--------- js/src/jit/mips-shared/Architecture-mips-shared.h | 12 ++++++++--- 2 files changed, 23 insertions(+), 13 deletions(-)
b7ccb58f645c6e89cc0afe04ff041e8a4e940885: Bug 1260112 - GFX: 2D: Fix unaligned access in ConvolveVertically/Horizontally_LS3. r=huangwenjun06
Heiher <r@hev.cc> - Tue, 05 Apr 2016 11:03:28 +0800 - rev 329560
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1260112 - GFX: 2D: Fix unaligned access in ConvolveVertically/Horizontally_LS3. r=huangwenjun06 --- gfx/2d/convolverLS3.cpp | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-)
1406eb7b3a5ddb2caa26bbc73c3dca78080f4483: Bug 1258910 - IonMonkey: MIPS: Implement float-point conditional move instructions. r=huangwenjun06
Heiher <r@hev.cc> - Thu, 24 Mar 2016 11:51:20 +0800 - rev 328049
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1258910 - IonMonkey: MIPS: Implement float-point conditional move instructions. r=huangwenjun06 --- js/src/jit/mips-shared/Assembler-mips-shared.cpp | 30 ++++++++++++++++++++++++ js/src/jit/mips-shared/Assembler-mips-shared.h | 12 ++++++++++ 2 files changed, 42 insertions(+)
983cba7a929366476ba3cb91a1455da4dc207542: Bug 1258599 - OdinMonkey: MIPS: Only reserving stack for argument registers on O32. r=huangwenjun06
Heiher <r@hev.cc> - Tue, 22 Mar 2016 14:04:20 +0800 - rev 327644
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1258599 - OdinMonkey: MIPS: Only reserving stack for argument registers on O32. r=huangwenjun06 --- js/src/asmjs/WasmStubs.cpp | 4 ++++ 1 file changed, 4 insertions(+)
159ad542d6d1ca47a88b51060e058eed8ce6f4d5: Bug 1258277 - OdinMonkey: MIPS: Leave ARCH_BITS for CPUID. r=huangwenjun06
Heiher <r@hev.cc> - Tue, 22 Mar 2016 14:04:14 +0800 - rev 327643
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1258277 - OdinMonkey: MIPS: Leave ARCH_BITS for CPUID. r=huangwenjun06 --- js/src/jit/mips-shared/Architecture-mips-shared.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
bbc90c7d76cd272f788e589f3793b1ad7e6b75df: Bug 1256588 - IonMonkey: MIPS64: Don't skip nops on Loongson by runtime flag. r=huangwenjun06
Heiher <r@hev.cc> - Tue, 15 Mar 2016 18:02:57 +0800 - rev 326637
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1256588 - IonMonkey: MIPS64: Don't skip nops on Loongson by runtime flag. r=huangwenjun06 --- js/src/jit/mips64/Assembler-mips64.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-)
444b87fe454b724c35b04a101ea952d9910f53c1: Bug 1256588 - IonMonkey: MIPS: Implement isLoongson. r=huangwenjun06
Heiher <r@hev.cc> - Tue, 15 Mar 2016 18:02:50 +0800 - rev 326636
Push 6048 by kmoir@mozilla.com at Mon, 06 Jun 2016 19:02:08 +0000
Bug 1256588 - IonMonkey: MIPS: Implement isLoongson. r=huangwenjun06 --- .../jit/mips-shared/Architecture-mips-shared.cpp | 29 ++++++++++++---------- js/src/jit/mips-shared/Architecture-mips-shared.h | 1 + 2 files changed, 17 insertions(+), 13 deletions(-)
26118d46571543946031d04e5264d58b4b6729a9: Bug 1229292 - IonMonkey: MIPS64: Fix skip nops in conditional branches. r=huangwenjun06
Heiher <r@hev.cc> - Thu, 03 Dec 2015 19:22:34 +0800 - rev 309590
Push 5513 by raliiev@mozilla.com at Mon, 25 Jan 2016 13:55:34 +0000
Bug 1229292 - IonMonkey: MIPS64: Fix skip nops in conditional branches. r=huangwenjun06 --- js/src/jit/mips64/Assembler-mips64.cpp | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-)
bc5663e47d678c7c4274f714d8f5c5c5cf42bfa0: Bug 1220505 - IonMonkey: MIPS64: Fix workaround for Loongson3 in Assembler::bind. r=huangwenjun06
Heiher <r@hev.cc> - Thu, 05 Nov 2015 19:02:35 +0800 - rev 305366
Push 5513 by raliiev@mozilla.com at Mon, 25 Jan 2016 13:55:34 +0000
Bug 1220505 - IonMonkey: MIPS64: Fix workaround for Loongson3 in Assembler::bind. r=huangwenjun06 --- js/src/jit/mips64/Assembler-mips64.cpp | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-)
3ced6f84960c75d6729de7b11d48b03a49adb5a8: Bug 1178266 - Link against libatomic when necessary r=huangwenjun06
Mike Hommey <mh+mozilla@glandium.org> - Thu, 29 Oct 2015 22:19:35 +0800 - rev 304349
Push 5513 by raliiev@mozilla.com at Mon, 25 Jan 2016 13:55:34 +0000
Bug 1178266 - Link against libatomic when necessary r=huangwenjun06 --- build/autoconf/toolchain.m4 | 26 ++++++++++++++++++++++++++ mfbt/moz.build | 3 +++ 2 files changed, 29 insertions(+)