Combined WCET analysis of bitcode and machine code using control-flow relation graphs

Benedikt Huber, Daniel Prokesch, Peter P. Puschner · 2013

Static program analyses like stack usage analysis and worst-case execution time (WCET) analysis depend on the actual machine code generated by the compiler for the target system. As the analysis of binary code is costly, hard to diagnose and platform dependent, it is preferable to carry out parts of these analyses on a higher-level program representation. To this end, the higher-level code and the machine code need to be related, a difficult task due to the complexity of modern optimizing compilers.

Read the paper · More papers on PaperTik