diff options
Diffstat (limited to 'src/stateless/cp/trex_vm_splitter.cpp')
-rw-r--r-- | src/stateless/cp/trex_vm_splitter.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/stateless/cp/trex_vm_splitter.cpp b/src/stateless/cp/trex_vm_splitter.cpp index 9465718f..5e6d4fbd 100644 --- a/src/stateless/cp/trex_vm_splitter.cpp +++ b/src/stateless/cp/trex_vm_splitter.cpp @@ -101,6 +101,11 @@ TrexVmSplitter::split_by_flow_var(const StreamVmInstructionFlowMan *instr) { return false; } + /* split only step of 1 */ + if (!instr->is_valid_for_split() ){ + return false; + } + /* we need to split - duplicate VM now */ duplicate_vm(); |