Personal Information

Organization / Workplace

Taiwan Taiwan

Occupation

Senior Software Engineer at Marvell

Industry

Electronics / Computer Hardware

About

1. Binary Translation Transfer MIPS elf binary to Andes binary and run the on Andes platform 2. Softfloat library porting Porting assembly version softfloat library for performance 3. Low-end debugger maintain Maintain gdb server for non-Os environment 4. Assembly to assembly post optimization pass implementation for code size a) Search command code and only reserve one command pattern to reduce code size. (sequence abstraction concept in compiler) b) Design loop detection algorithm to detect loop and then disable some optimization to avoid drop too much performance 5. Compiler porting - Update porting code to GCC 4.8.0 a) Re-designed instruction pattern and modif...

Contact Details

Presentations(6) 

See all
LLVM Backend Porting
 
LLVM Instruction Selection
 
Integrated Register Allocation introduction
Â