LLVM API Documentation
#include <Cloning.h>

Public Member Functions | |
| ClonedCodeInfo () | |
Public Attributes | |
| bool | ContainsCalls |
| bool | ContainsDynamicAllocas |
ClonedCodeInfo - This struct can be used to capture information about code being cloned, while it is being cloned.
ContainsCalls - This is set to true if the cloned code contains a normal call instruction.
Definition at line 57 of file Cloning.h.
Referenced by llvm::CloneBasicBlock(), HandleInlinedInvoke(), and llvm::InlineFunction().
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.
Definition at line 63 of file Cloning.h.
Referenced by llvm::CloneBasicBlock(), and llvm::InlineFunction().