Add a method to set the compact unwind info.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135806 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Bill Wendling 2011-07-22 21:17:05 +00:00
parent dda1bdc962
commit 1359c6d718

View File

@ -239,6 +239,10 @@ public:
/// function's CIE and FDE. /// function's CIE and FDE.
uint32_t getCompactUnwindEncoding() const { return CompactUnwindEncoding; } uint32_t getCompactUnwindEncoding() const { return CompactUnwindEncoding; }
/// setCompactUnwindEncoding - Set the compact unwind encoding for a function
/// if the target supports the encoding.
void setCompactUnwindEncoding(uint32_t Enc) { CompactUnwindEncoding = Enc; }
/// getAddrLabelSymbol - Return the symbol to be used for the specified basic /// getAddrLabelSymbol - Return the symbol to be used for the specified basic
/// block when its address is taken. This cannot be its normal LBB label /// block when its address is taken. This cannot be its normal LBB label
/// because the block may be accessed outside its containing function. /// because the block may be accessed outside its containing function.