|
Instruction Scheduler of C Compiler for VLIW Architecture
Mináč, Tomáš ; Trmač, Miloslav (referee) ; Hruška, Tomáš (advisor)
This bachelor thesis discusses about VLIW processor architecture and about the part of the compiler which is designed for instruction scheduling. It describes LLVM compiling platform, especially those parts which are important to create new schedulling pass for VLIW architecture. Creation schedulling pass is also a result of this work. Futhermore, test results of newly Scheduling pass are described. Test was conducted on VEX architecture.
|
|
C Compiler for VLIW Architectures
Mináč, Tomáš ; Husár, Adam (referee) ; Masařík, Karel (advisor)
This work discusses about CodAl language and Codasip framework. It describes LLVM compiling platform, LLVM IR and its possible optimizations. The result of this work is creation and implementation a proposal of global scheduling dependence on profile as extension in LLVM.
|
|
C Compiler for VLIW Architectures
Mináč, Tomáš ; Husár, Adam (referee) ; Masařík, Karel (advisor)
This work discusses about CodAl language and Codasip framework. It describes LLVM compiling platform, LLVM IR and its possible optimizations. The result of this work is creation and implementation a proposal of global scheduling dependence on profile as extension in LLVM.
|
|
Instruction Scheduler of C Compiler for VLIW Architecture
Mináč, Tomáš ; Trmač, Miloslav (referee) ; Hruška, Tomáš (advisor)
This bachelor thesis discusses about VLIW processor architecture and about the part of the compiler which is designed for instruction scheduling. It describes LLVM compiling platform, especially those parts which are important to create new schedulling pass for VLIW architecture. Creation schedulling pass is also a result of this work. Futhermore, test results of newly Scheduling pass are described. Test was conducted on VEX architecture.
|