Displaying 1 result from an estimated 1 matches for "_regmask".
Did you mean:
regmask
2012 Feb 28
0
[LLVMdev] Register mask operands
...ed to use register masks. Owners of the other targets in the tree should consider converting as well.
The conversion is quite simple, copy from ARM and X86 as needed:
- Move callee saved register lists to *CallingConv.td by defining CalleeSavedRegs instances. TableGen will produce *_SaveList and *_RegMask arrays. Use them to implement the TRI::getCalleeSavedRegs() and TRI::getCallPreservedRegMask() hooks.
- Fix target-dependent code to understand regmask operands. The target-independent passes have already been fixed.
- Update *TargetLowering::LowerCall() to add a RegisterMaskSDNode operand to cal...