[llvm-commits] [PATCH] New external2availableexternally pass (issue166075)

jyasskin at gmail.com jyasskin at gmail.com
Sat Dec 5 14:57:23 PST 2009


Reviewers: ,

Message:
Please take a look:
http://codereview.appspot.com/download/issue166075_1.diff

Description:
When we have a runtime library, it's useful to expose that library to
the optimizers, but it's bad to ask LLVM to actually codegen the
library's code a second time.

This pass name is uncomfortably long. I'd be happy to accept any
suggestions for the name.

Please review this at http://codereview.appspot.com/166075

Affected files:
   M     docs/Passes.html
   M     include/llvm/LinkAllPasses.h
   M     include/llvm/Transforms/IPO.h
   A     lib/Transforms/IPO/External2Available.cpp
   A     test/Transforms/External2Available/2009-12-05-AllExternals.ll
   A     test/Transforms/External2Available/dg.exp





More information about the llvm-commits mailing list