ZHCUAV8W january 1998 – march 2023 66AK2E05 , 66AK2H06 , 66AK2H12 , 66AK2H14 , AM1705 , AM1707 , AM1802 , AM1806 , AM1808 , AM1810 , AM5K2E04 , OMAP-L132 , OMAP-L137 , OMAP-L138 , SM470R1B1M-HT , TMS470R1A288 , TMS470R1A384 , TMS470R1A64 , TMS470R1B1M , TMS470R1B512 , TMS470R1B768
此階段使用選項 --gen_profile_info 調(diào)用編譯器。該選項指示編譯器添加檢測代碼以收集分析信息。編譯器插入最少量的檢測代碼來確定控制流頻率。分配內(nèi)存以存儲計數(shù)器信息。
使用代表性的輸入數(shù)據(jù)集在目標(biāo)上執(zhí)行檢測的應(yīng)用程序。輸入數(shù)據(jù)集應(yīng)與程序在最終產(chǎn)品環(huán)境中的預(yù)期使用方式密切相關(guān)。程序完成后,運行時支持函數(shù)將收集的信息寫入稱為 PDAT 文件的分析數(shù)據(jù)文件中??梢允褂貌煌妮斎霐?shù)據(jù)集多次執(zhí)行程序,在這種情況下,運行時支持函數(shù)將收集到的信息附加到 PDAT 文件中。使用稱為Profile Data Decoder 或 armpdd 的工具對生成的 PDAT 文件進行后處理。armpdd 工具整合多個數(shù)據(jù)集,并將數(shù)據(jù)格式化為反饋文件(PRF 文件,請參閱節(jié) 3.7.2),供反饋制導(dǎo)優(yōu)化的第 2 階段使用。