Try AESOP's analysis out in your browser!

When you press "Compile," Clang will be used to generate LLVM IR which will be passed to the Gold linker. The linker will ask AESOP to do whole-program optimization before generating a native binary. The analysis output here is the output of the AESOP compiler driver. (A binary is generated, but is not run nor shown in this demo.)

Input

input.c

Presets:

Analysis

aesopcc -g input.c