LLVM compiler for RISC-V architecture : a unique approach to vectorization /

This book offers a comprehensive introduction to the RISC-V RVV extension and its integration with LLVM-based compilers.It covers the LLVM VPlan-based Loop Vectorizer and SLP Vectorizer, along with additional insights into the clang frontend, OpenMP support, and RVV-specific clang directives provide...

Full description

Bibliographic Details
Main Author: Bataev, Alexey (Author)
Format: eBook
Language:English
Published: Berkeley, CA : Apress L. P., 2025.
Series:Maker innovations series.
Subjects:
Table of Contents:
  • Chapter 1: Introduction
  • RISC-V Vector Extension Introduction
  • Chapter 2: RISC-V RVV support in clang-based compiler
  • Chapter 3: Vector support extensions in clang-based compilers
  • Chapter 4: RISC-V RVV specific LLVM-based optimizations
  • Chapter 5: LLVM Loop Vectorizer
  • Chapter 6: LLVM SLP Vectorizer.