Skip to content

Instantly share code, notes, and snippets.

@dcci dcci/optout.c
Last active Nov 19, 2018

What would you like to do?
optimized out arguments
int fn1 (long int x, long int y, long int z) {
int l = x * 2;
int q = y * z;
return l + q;
__attribute__((noinline)) long int
fn2 (long int a, long int b, long int c)
long int q = 2 * a;
return fn1 (5, 6, 7);
int main(void) {
return fn2(14, 23, 34);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.