The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 04, 2009
Filed:
Sep. 21, 2004
Taketo Heishi, Osaka, JP;
Hajime Ogawa, Suita, JP;
Yasuhiro Yamamoto, Kyoto, JP;
Kyoko Hattori, Kobe, JP;
Shohei Michimoto, Takatsuki, JP;
Kenji Hattori, Osaka, JP;
Hirotetsu Tomita, Nishinomiya, JP;
Teruo Kawabata, Suita, JP;
Kiyoshi Nakashima, Takatsuki, JP;
Taketo Heishi, Osaka, JP;
Hajime Ogawa, Suita, JP;
Yasuhiro Yamamoto, Kyoto, JP;
Kyoko Hattori, Kobe, JP;
Shohei Michimoto, Takatsuki, JP;
Kenji Hattori, Osaka, JP;
Hirotetsu Tomita, Nishinomiya, JP;
Teruo Kawabata, Suita, JP;
Kiyoshi Nakashima, Takatsuki, JP;
Panasonic Corporation, Osaka, JP;
Abstract
A compiler, which is a compiler that realizes program development in a fewer man hours, translates a source programwritten in a high-level language into a machine language program. This compileris comprised of: a directive obtainment unit that obtains a directive that a machine language program to be generated should be optimized; a parser unitthat parses the source program; an intermediate code conversion unitthat converts the source programinto intermediate codes based on a result of the parsing performed by the parser unit; an optimization unitthat optimizes the intermediate codes according to the directive; and a code generation unitthat converts the intermediate codes into the machine language program. The above directive is a directive to optimize the machine language program targeted at a processor that uses a cache memory.