This struct can be used to capture information about code being cloned, while it is being cloned.
Synopsis
Declared in <llvm/Transforms/Utils/Cloning.h>
struct ClonedCodeInfo;
Member Functions
Name |
Description |
|
Construct a default‐initialized ClonedCodeInfo. |
Return true if cloning mapped |
Data Members
Name |
Description |
This is set to true if the cloned code contains a normal call instruction. |
|
Whether the cloned code contains a dynamic alloca. |
|
This is set to true if there is memprof related metadata (memprof or callsite metadata) in the cloned code. |
|
Cloned call sites that had operand bundles attached. |
|
Unsimplified instruction mappings used by isSimplified(). |
|
Cloned calls that were originally an indirect call. |
Created with MrDocs