Search Results - Software and electrical engineering Software notations and tools Compilers Preprocessors

Search alternatives:

  • Showing 1 - 7 results of 7
Refine Results
  1. 1

    HexT5: Unified Pre-Training for Stripped Binary Code Information Inference by Xiong, Jiaqi, Chen, Guoqiang, Chen, Kejiang, Gao, Han, Cheng, Shaoyin, Zhang, Weiming

    ISSN: 2643-1572
    Published: IEEE 11.09.2023
    “…Decompilation is a widely used process for reverse engineers to significantly enhance code readability by lifting assembly code to a higher-level C-like…”
    Get full text
    Conference Proceeding
  2. 2

    Experiences Building an MLIR-Based SYCL Compiler by Tiotto, Ettore, Perez, Victor, Tsang, Whitney, Sommer, Lukas, Oppermann, Julian, Lomuller, Victor, Goli, Mehdi, Brodman, James

    ISSN: 2643-2838
    Published: IEEE 02.03.2024
    “…Similar to other programming models, compilers for SYCL, the open programming model for heterogeneous computing based on C++…”
    Get full text
    Conference Proceeding
  3. 3

    mlirSynth: Automatic, Retargetable Program Raising in Multi-Level IR Using Program Synthesis by Brauckmann, Alexander, Polgreen, Elizabeth, Grosser, Tobias, O'Boyle, Michael F. P.

    Published: IEEE 21.10.2023
    “…MLIR is an emerging compiler infrastructure for modern hardware, but existing programs cannot take advantage of MLIR's high-performance compilation if they are described in lower-level general purpose languages…”
    Get full text
    Conference Proceeding
  4. 4

    SugarC: Scalable Desugaring of Real-World Preprocessor Usage into Pure C by Patterson, Zachary, Zhang, Zenong, Pappas, Brent, Wei, Shiyi, Gazzillo, Paul

    ISSN: 1558-1225
    Published: ACM 01.05.2022
    “… the preprocessor's compile-time variability with C's runtime-variability. In this work, we design and implement a desugaring tool, SugarC, that transforms away real-world preprocessor usage…”
    Get full text
    Conference Proceeding
  5. 5

    Representing and Reasoning about Dynamic Code by Bartels, Jesse, Stephens, Jon, Debray, Saumya

    ISSN: 2643-1572
    Published: ACM 01.09.2020
    “…, JIT compiler bugs can lead to exploitable vulnerabilities in the resulting JIT-compiled code…”
    Get full text
    Conference Proceeding
  6. 6

    Semantic Analysis of Macro Usage for Portability by Pappas, Brent, Gazzillo, Paul

    ISSN: 1558-1225
    Published: ACM 14.04.2024
    “…C is an unsafe language. Researchers have been developing tools to port C to safer languages such as Rust, Checked C, or Go…”
    Get full text
    Conference Proceeding
  7. 7

    Static Validation of C Preprocessor Macros by Saebjernsen, A., Lingxiao Jiang, Quinlan, D., Zhendong Su

    ISBN: 1424452597, 9781424452590
    ISSN: 1938-4300
    Published: IEEE 01.11.2009
    “…The widely used C preprocessor (CPP) is generally considered a source of difficulty for understanding and maintaining C/C++ programs…”
    Get full text
    Conference Proceeding