[LLVMdev] Operand, instruction

help__me_please krishnadhan at cse.iitb.ac.in
Sun Mar 28 20:13:03 PDT 2010


Actually i have to implement strength reduction, for that i have to first
detect induction variables using ALLEN-COCKE-KENNEDY algorithm. To find out
induction variables, i need the name of the instruction.
Thanks for the reply.

Devang Patel-2 wrote:
> 
> On Fri, Mar 26, 2010 at 6:53 AM, help__me_please
> <krishnadhan at cse.iitb.ac.in> wrote:
>>
>> Can anyone tell how to get the result name or instruction name of all
>> instruction? For example if the instruction is "x=add y,z", here i need
>> "x".
>> Using getName(), i am getting some instructions result name, but llvm
>> produces some instruction like "%0=add i32 tmp, 1", here getName() shows
>> empty string as result name.
>> So please help.
>>
> 
> Instruction names are optional and not reliable. Why do you need a
> name ? You can use use_iterator to find instruction's uses.
> -
> Devang
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
> 
> 

-- 
View this message in context: http://old.nabble.com/Operand%2C-instruction-tp21961718p28064581.html
Sent from the LLVM - Dev mailing list archive at Nabble.com.




More information about the llvm-dev mailing list