[LLVMdev] Determining the register type of a MachineOperand

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


You can get to the MachineInstr from a MachineOperand. Then get to its  
TargetInstrDesc and TargetOperandInfo which has register class  
information.

Evan

On Sep 23, 2008, at 12:44 PM, Villmow, Micah wrote:

> How do I determine what type of register(i.e. i32, f32, etc..) I am  
> accessing from a MachineOperand? I.e. how do I get to the MVT  
> struct, or equivalent information, from a MachineOperand object?
>
> 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/20080924/fe29457f/attachment.html>


More information about the llvm-dev mailing list