发明授权
- 专利标题: Compiler, compiler apparatus and compilation method
- 专利标题(中): 编译器,编译器和编译方法
-
申请号: US11790215申请日: 2007-04-24
-
公开(公告)号: US08151254B2公开(公告)日: 2012-04-03
- 发明人: Taketo Heishi , Toshiyuki Sakata , Hajime Ogawa , Ryoko Miyachi , Shuji Miyasaka , Tomokazu Ishikawa
- 申请人: Taketo Heishi , Toshiyuki Sakata , Hajime Ogawa , Ryoko Miyachi , Shuji Miyasaka , Tomokazu Ishikawa
- 申请人地址: JP Osaka
- 专利权人: Panasonic Corporation
- 当前专利权人: Panasonic Corporation
- 当前专利权人地址: JP Osaka
- 代理机构: Wenderoth, Lind & Ponack, L.L.P.
- 优先权: JP2002-226682 20020802
- 主分类号: G06F9/45
- IPC分类号: G06F9/45
摘要:
An operator definition file 102 and the like included in a source program 101 and a compiler 100 that translates the source program 101 into a machine language program 105 are provided. The operator definition file 102 includes definitions of various fixed point type operators by class definitions. The compiler 100 can generate effectively advanced and specific instructions that a processor executes and make improvements through expanding functions and the like without repeating frequently upgrading of the version of the compiler itself. The compiler 100 is made up of an intermediate code generation unit 121 that generates intermediate codes, a machine language instruction substitution unit 122 that substitutes the intermediate codes referring to classes defined by the operator definition file 102 with machine language instructions and an optimization unit 130 that performs optimization targeting the intermediate codes including the substituted machine language instructions.
公开/授权文献
- US20070256065A1 Compiler, compiler apparatus and compilation method 公开/授权日:2007-11-01
信息查询