Actions
Task #5161
closed[parser][cfg] Обработка циклов
Start date:
07/28/2014
Due date:
% Done:
100%
Estimated time:
Detected in build:
svn
Published in build:
20150307
Description
Реализовать компонент parser.basis.backend.CfgLoopBackend.
Если компонент находит цикл, то выдает предупреждение.
Updated by Sergey Smolov over 10 years ago
- Subject changed from [parser][cfg] Первичная обработка циклов to [parser][cfg] Обработка циклов
- Target version changed from 0.1 to 0.2
Первичная обработка реализована:
1) в VHDL-парсере - при обнаружении цикла (IGSequentialLoop) выдается предупреждение;
2) в CfgCgaaTransformer - если каким-то образом цикл проник в CFG-представление, то будет выдано сообщение при попытке построить GA-диаграмму.
Updated by Sergey Smolov almost 10 years ago
Необходимо реализовать обработку следующих видов циклов:
1) с конечным числом итераций -> преобразовать в последовательность базовых блоков искомой длины;
2) "while(true)"-циклы -> преобразовать в отдельный зависимый процесс.
Updated by Sergey Smolov almost 10 years ago
- Status changed from Open to Resolved
- % Done changed from 0 to 100
- Published in build set to r1604
Updated by Sergey Smolov almost 10 years ago
- Status changed from Resolved to Verified
Updated by Sergey Smolov almost 10 years ago
- Status changed from Verified to Closed
- Published in build changed from r1604 to 20150307
Actions