Message ID | 20230718110625.88834-1-panchenghui@loongson.cn |
---|---|
Headers | show |
Series | Add Loongson SX/ASX instruction support to LoongArch target. | expand |
On Tue, 2023-07-18 at 19:06 +0800, Chenghui Pan wrote: > Lulu Cheng (8): > LoongArch: Added Loongson SX vector directive compilation framework. > LoongArch: Added Loongson SX base instruction support. > LoongArch: Added Loongson SX directive builtin function support. > LoongArch: Added Loongson ASX vector directive compilation framework. > LoongArch: Added Loongson ASX base instruction support. > LoongArch: Added Loongson ASX directive builtin function support. Let's always use "Add". > LoongArch: Add Loongson SX directive test cases. > LoongArch: Add Loongson ASX directive test cases. Have you tested this series by bootstrapping and regtesting GCC with BOOT_CFLAGS="-O2 -ftree-vectorize -fno-vect-cost-model -mlasx" and BOOT_CFLAGS="-O3 -mlasx"? This may catch some mistakes early. And I'll rebuild the entire system with these GCC patches and -mlasx in Aug (after Glibc-2.38 release) as a field test too.
Got it, I will fix the commit info in next version. I haven't test GCC with these flags before, so I will try to build and run regression test with BOOT_CFLAGS later. On Tue, 2023-07-18 at 20:26 +0800, Xi Ruoyao wrote: > On Tue, 2023-07-18 at 19:06 +0800, Chenghui Pan wrote: > > Lulu Cheng (8): > > LoongArch: Added Loongson SX vector directive compilation > > framework. > > LoongArch: Added Loongson SX base instruction support. > > LoongArch: Added Loongson SX directive builtin function support. > > LoongArch: Added Loongson ASX vector directive compilation > > framework. > > LoongArch: Added Loongson ASX base instruction support. > > LoongArch: Added Loongson ASX directive builtin function support. > > Let's always use "Add". > > > LoongArch: Add Loongson SX directive test cases. > > LoongArch: Add Loongson ASX directive test cases. > > Have you tested this series by bootstrapping and regtesting GCC with > BOOT_CFLAGS="-O2 -ftree-vectorize -fno-vect-cost-model -mlasx" and > BOOT_CFLAGS="-O3 -mlasx"? This may catch some mistakes early. > > And I'll rebuild the entire system with these GCC patches and -mlasx > in > Aug (after Glibc-2.38 release) as a field test too. >