CC 2019
28th International Conference on Compiler Construction (CC 2019)
Powered by
Conference Publishing Consulting

28th International Conference on Compiler Construction (CC 2019), February 16–17, 2019, Washington, DC, USA

CC 2019 – Proceedings

Contents - Abstracts - Authors

Frontmatter

Title Page
Welcome from the General Chair
Welcome from the Program Chair
CC 2019 Conference Organization
Sponsors

Keynote

The Sparse Tensor Algebra Compiler (Keynote)
Saman AmarasingheORCID logo
(Massachusetts Institute of Technology, USA)
Publisher's Version

Vectors and Accelerators

PPOpenCL: A Performance-Portable OpenCL Compiler with Host and Kernel Thread Code Fusion
Ying Liu ORCID logo, Lei Huang, Mingchuan Wu, Huimin Cui ORCID logo, Fang Lv, Xiaobing Feng ORCID logo, and Jingling Xue ORCID logo
(Institute of Computing Technology at Chinese Academy of Sciences, China; University of Chinese Academy of Sciences, China; UNSW, Australia)
Publisher's Version
Enabling Prefix Sum Parallelism Pattern for Recurrences with Principled Function Reconstruction
Yang Xia, Peng Jiang, and Gagan Agrawal
(Ohio State University, USA)
Publisher's Version
Revec: Program Rejuvenation through Revectorization
Charith Mendis, Ajay Jain, Paras Jain, and Saman AmarasingheORCID logo
(Massachusetts Institute of Technology, USA; University of California at Berkeley, USA)
Publisher's Version

Effective Compilation

To Unify or Not to Unify: A Case Study on Unified Builds (in WebKit)
Takafumi Kubota, Yusuke Suzuki, and Kenji Kono
(Keio University, Japan)
Publisher's Version
A Static Slicing Method for Functional Programs and Its Incremental Version
Prasanna Kumar K., Amitabha Sanyal, Amey Karkare, and Saswat Padhi
(IIT Bombay, India; IIT Kanpur, India; University of California at Los Angeles, USA)
Publisher's Version
Codestitcher: Inter-procedural Basic Block Layout Optimization
Rahman Lavaee, John Criswell ORCID logo, and Chen DingORCID logo
(University of Rochester, USA)
Publisher's Version

Embedded, IoT, and Web Programming

Low-Cost Deterministic C++ Exceptions for Embedded Systems
James Renwick, Tom Spink, and Björn Franke ORCID logo
(University of Edinburgh, UK)
Publisher's Version
Spinal Code: Automatic Code Extraction for Near-User Computation in Fogs
Bongjun Kim, Seonyeong Heo, Gyeongmin Lee, Seungbin Song, Jong Kim, and Hanjun Kim
(POSTECH, South Korea; Yonsei University, South Korea)
Publisher's Version
Property Caches Revisited
Manuel SerranoORCID logo and Marc Feeley ORCID logo
(Inria, France; University of Côte d'Azur, France; Université de Montréal, Canada)
Publisher's Version
Accelerating Web Application Loading with Snapshot of Event and DOM Handling
JiHwan Yeo, JinSeok Oh, and Soo-Mook Moon
(Seoul National University, South Korea)
Publisher's Version

Static and Dynamic Analysis

GPU-Accelerated Fixpoint Algorithms for Faster Compiler Analyses
Thorsten Blaß and Michael Philippsen
(University of Erlangen-Nuremberg, Germany)
Publisher's Version
Compare Less, Defer More: Scaling Value-Contexts Based Whole-Program Heap Analyses
Manas Thakur and V. Krishna Nandivada
(IIT Madras, India)
Publisher's Version
Valence: Variable Length Calling Context Encoding
Tong Zhou ORCID logo, Michael R. Jantz ORCID logo, Prasad A. Kulkarni, Kshitij A. Doshi ORCID logo, and Vivek Sarkar ORCID logo
(Georgia Institute of Technology, USA; University of Tennessee, USA; University of Kansas, USA; Intel, USA)
Publisher's Version
Path Sensitive MFP Solutions in Presence of Intersecting Infeasible Control Flow Path Segments
Komal Pathade and Uday P. Khedker
(Tata Consultancy Services, India; IIT Bombay, India)
Publisher's Version

Scientific Computing Concerns

Automatic Adaptive Approximation for Stencil Computations
Maxime Schmitt, Philippe Helluy, and Cédric Bastoul
(University of Strasbourg, France; Inria, France)
Publisher's Version
Efficiency and Expressiveness in UW-OpenMP
Raghesh Aloor and V. Krishna Nandivada
(IIT Madras, India)
Publisher's Version
Efficient Concolic Testing of MPI Applications
Hongbo Li, Zizhong Chen, and Rajiv Gupta ORCID logo
(University of California at Riverside, USA)
Publisher's Version

proc time: 3.11