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