//===-- Execution.cpp - Implement code to simulate the program ------------===//// // This file contains the actual instruction interpreter.////===----------------------------------------------------------------------===//#include"Interpreter.h"#include"ExecutionAnnotations.h"#include"llvm/iPHINode.h"#include"llvm/iOther.h"#include"llvm/iTerminators.h"#include"llvm/iMemory.h"#include"llvm/DerivedTypes.h"#include"llvm/Constants.h"#include"llvm/Assembly/Writer.h"#include"llvm/Target/TargetData.h"#include"Support/CommandLine.h"#include"Support/Statistic.h"#include<math.h> // For fmod#include<signal.h>#include<setjmp.h>usingstd::vector;usingstd::cout;usingstd::cerr;namespace{Statistic