Invention Grant
- Patent Title: System and method for compiler support for compile time customization of code
-
Application No.: US14968740Application Date: 2015-12-14
-
Publication No.: US10241761B2Publication Date: 2019-03-26
- Inventor: Jaydeep Marathe , Vinod Grover
- Applicant: Nvidia Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Nvidia Corporation
- Current Assignee: Nvidia Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Hogan Lovells US LLP
- Main IPC: G06F8/41
- IPC: G06F8/41 ; G06F8/51

Abstract:
A system and method for processing source code for compilation. The method includes accessing a portion of host source code and determining whether the portion of the host source code comprises a device lambda expression. The method further includes in response to the portion of host code comprising the device lambda expression, determining a unique placeholder type instantiation based on the device lambda expression and modifying the device lambda expression based on the unique placeholder type instantiation to produce modified host source code. The method further includes sending the modified host source code to a host compiler.
Public/Granted literature
- US20160188352A1 SYSTEM AND METHOD FOR COMPILER SUPPORT FOR COMPILE TIME CUSTOMIZATION OF CODE Public/Granted day:2016-06-30
Information query