Claudiu Zissulescu-Ianculescu

Results 11 issues of Claudiu Zissulescu-Ianculescu

Binutils can support stylized output for disassembler. Add this support to ARC backends

enhancement

- [x] Inline memcpy - [x] Jump Table re-enable. - [x] Delay slot scheduler - [x] Check if conditional execution is optimal - [x] More 8-bit operations?

Investigate why they are failing: ``` FAIL: gcc.dg/torture/fp-int-convert-timode-3.c -O0 execution test FAIL: gcc.dg/torture/fp-int-convert-timode-3.c -O1 execution test FAIL: gcc.dg/torture/fp-int-convert-timode-3.c -O2 execution test FAIL: gcc.dg/torture/fp-int-convert-timode-3.c -O3 -g execution test FAIL: gcc.dg/torture/fp-int-convert-timode-3.c -Os...

bug
enhancement

The next dejagnu errors are extra added ``` FAIL: gcc.dg/torture/floatn-convert.c -O0 (test for excess errors) FAIL: gcc.dg/torture/floatn-convert.c -O1 (test for excess errors) FAIL: gcc.dg/torture/floatn-convert.c -O2 (test for excess errors) FAIL:...

In ARCv2 architecture, a PC-relative 32bit offset is mapped into 32 unsigned immediate. However, for ARC64 we map it into the 32bit signed immediate. Thus, any 32bit unsigned number in...

Consider the next snip: ```asm movl r3, 0xefffffffffffffff ``` The arc64 assembler will assemble it without any error.

bug

Investigate usage of mold linker for ARC: https://github.com/rui314/mold

enhancement

For upcoming support for a linux distro, we need to implement in binutils support for IFUNC. Here it is what Nick says about IFUNC: * GCC now accepts a new...

enhancement
component: gcc
component: binutils

Ftensor can be used as performance benchmark. Sources here: https://wlandry.net/Projects/FTensor/ GCC page on the subject: https://gcc.gnu.org/testing/testing-ftensor.html

While running dejagnu fortran tests I am getting: ``` FAIL: gfortran.dg/PR94289.f90 -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test FAIL: gfortran.dg/PR94289.f90 -O3 -g execution test FAIL: gfortran.dg/bind_c_array_params_2.f90 -O scan-assembler-times [...

bug
component: gcc
component: qemu