Invention Grant
- Patent Title: Strength reduction compiler optimizations
- Patent Title (中): 强度降低编译器优化
-
Application No.: US13769602Application Date: 2013-02-18
-
Publication No.: US09256411B2Publication Date: 2016-02-09
- Inventor: William J. Schmidt
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Martin & Associates, LLC
- Agent Derek P. Martin
- Main IPC: G06F9/45
- IPC: G06F9/45 ; G06F9/30 ; G06F9/44 ; G06F9/455

Abstract:
An optimizing compiler includes a strength reduction mechanism that optimizes a computer program that includes conditional operations by analyzing the instructions in the computer program in a single pass, determining whether instruction substitution is profitable for original instructions in the code, and performing instruction substitution for one or more original instructions for which instruction substitution is deemed profitable, including conditional operations. The substituted instructions result in strength reduction in the computer program.
Public/Granted literature
- US20140007065A1 STRENGTH REDUCTION COMPILER OPTIMIZATIONS FOR CONDITIONAL OPERATIONS Public/Granted day:2014-01-02
Information query