[LLVMdev] changing function type
Chris Lattner
sabre at nondot.org
Mon Oct 2 14:58:42 PDT 2006
On Mon, 2 Oct 2006, Ryan M. Lefever wrote:
> Is there any way to change the type of a function in LLVM without
> creating a copy of the function and replacing all references of the old
> function with the new function.
Nope.
> For example, if I wanted to remove a
> parameter from the function, how could I accomplish that?
You'd have to do what you describe above. Check out the
IPO/DeadArgElim.cpp transformation, which does just this.
-Chris
--
http://nondot.org/sabre/
http://llvm.org/
More information about the llvm-dev
mailing list