[LLVMdev] Determining the names of all the functions in a module

Evan Cheng evan.cheng at apple.com
Wed Sep 10 22:31:51 PDT 2008


A Function is a Value. See Value.h, look for getName(), etc.

Evan

On Sep 10, 2008, at 12:18 PM, Villmow, Micah wrote:

> I am attemping to figure out how to access the function names that  
> are stored in a
> module so that I know which function I am currently in. I am  
> attempting to write a
> backend that targets a language that only allows integer function  
> names and I need
> to create mapping between the string and the integer. I’ve looked in  
> the header files
> but I cannot determine how to extract the function name from either  
> a Function object
> or a Module.
>
> Any tips or ideas would be greatly appreciated.
>
> Thanks,
>
> Micah Villmow
> Systems Engineer
> Advanced Technology & Performance
> Advanced Micro Devices Inc.
> 4555 Great America Pkwy,
> Santa Clara, CA. 95054
> P: 408-572-6219
> F: 408-572-6596
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20080910/aed896ef/attachment.html>


More information about the llvm-dev mailing list