Book
Min-Yih Hsu. “LLVM Techniques, Tips, and Best Practices Clang and Middle-End Libraries: Design Powerful and Reliable Compilers Using the Latest Libraries and Tools from LLVM”. Packt Publishing (2021). Amazon Link.
Paper and Talk
- Min-Yih Hsu, Felicitas Hetzelt, David Gens, Michael Maitland, and Michael Franz. “A Highly Scalable, Hybrid, Cross-Platform Timing Analysis Framework Providing Accurate Differential Throughput Estimation via Instruction-Level Tracing” In Proceedings of ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE) 2023. https://doi.org/10.1145/3611643.3616246
- Min-Yih Hsu, David Gens, Michael Franz. “MCA Daemon: Hybrid Throughput Analysis Beyond Basic Blocks”. EuroLLVM Developers Meeting (2022). [Recording][Slides]
- Min-Yih Hsu, Stan Kvasov, and Vince Del Vecchio. “Souper-Charging Peepholes with Target Machine Info”. LLVM Developers Meeting (2019). [Recording][Slides]
- Chun-Chieh Yang, Shao-Chung Wang, Min-Yih Hsu, and Jenq-Kuen Lee et al. “OpenCL 2.0 Compiler Adaptation on LLVM for PTX Simulators”. THE INTERNATIONAL WORKSHOP ON EMBEDDED MULTICORE SYSTEMS(ICPP-EMS)(2017). https://doi.org/10.1109/ICPPW.2017.21
- Min-Yih Hsu, and Jenq-Kuen Lee. “Hydra LLVM: Instruction Selection with Threads.” European LLVM Developers Meeting (2017).
- Li Wang, Shao-Chung Wang, Min-Yih Hsu, and Jenq-Kuen Lee et al. “Analyzing OpenCL 2.0 Workloads Using a Heterogeneous CPU-GPU Simulator.” IEEE International Symposium on Performance Analysis of Systems and Software (2017). https://doi.org/10.1109/ISPASS.2017.7975279
Technical Writing
- Just Read the Code
- M68k LLVM Development Blog
- Medium (Discontinued)
- Showckwave Base (Discontinued)