CGO '04 : Second Annual IEEE / ACM International Symposium on Code Generation and Optimization