发明名称 Method and apparatus for compiling source code using symbolic execution
摘要 A method and apparatus for optimizing the compilation of a computer program by exposing parallelism are disclosed. Information describing the operations in the program and their sequence is extracted (51) and stored in a data structure. The operations in the program which involve index expressions are identified and symbolically executed (58), producing information describing the memory accesses by the program. Operations which can be executed in parallel are identified based on the information describing memory accesses. The program is interrogated with questions (56) in a question data structure relating to how the program accesses memory. The answers to the questions are accumulated in index sets and back annotated (59) into the question data structure. <IMAGE>
申请公布号 EP1107116(A2) 申请公布日期 2001.06.13
申请号 EP20000125080 申请日期 2000.11.17
申请人 ARM BELGIUM NV 发明人 GUFFENS, JAN;DUPONT, KURT
分类号 G06F9/45;G06F9/455;(IPC1-7):G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址
您可能感兴趣的专利