mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-02 19:24:25 +00:00
[unwind removal] Remove all of the code for the dead 'unwind' instruction. There
were no 'unwind' instructions being generated before this, so this is in effect a no-op. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@149906 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@ -56,21 +56,13 @@ struct ClonedCodeInfo {
|
||||
/// call instruction.
|
||||
bool ContainsCalls;
|
||||
|
||||
/// ContainsUnwinds - This is set to true if the cloned code contains an
|
||||
/// unwind instruction.
|
||||
bool ContainsUnwinds;
|
||||
|
||||
/// ContainsDynamicAllocas - This is set to true if the cloned code contains
|
||||
/// a 'dynamic' alloca. Dynamic allocas are allocas that are either not in
|
||||
/// the entry block or they are in the entry block but are not a constant
|
||||
/// size.
|
||||
bool ContainsDynamicAllocas;
|
||||
|
||||
ClonedCodeInfo() {
|
||||
ContainsCalls = false;
|
||||
ContainsUnwinds = false;
|
||||
ContainsDynamicAllocas = false;
|
||||
}
|
||||
ClonedCodeInfo() : ContainsCalls(false), ContainsDynamicAllocas(false) {}
|
||||
};
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user