We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1905a69 commit c976f21Copy full SHA for c976f21
lifter/lifter.cpp
@@ -5,6 +5,7 @@
5
#include "includes.h"
6
#include "lifterClass.h"
7
#include "nt/nt_headers.hpp"
8
+#include "test_instructions.hpp"
9
#include "utils.h"
10
#include <fstream>
11
#include <iostream>
lifter/lifterClass.h
@@ -269,7 +269,10 @@ class lifterClass {
269
llvm::Value* TEB;
270
llvm::Function* fnc;
271
272
- lifterClass(llvm::IRBuilder<>& irbuilder) : builder(irbuilder){};
+ lifterClass(llvm::IRBuilder<>& irbuilder, uint64_t runtime_addr = 0)
273
+ : builder(irbuilder) {
274
+ InitRegisters(irbuilder.GetInsertBlock()->getParent(), runtime_addr);
275
+ };
276
277
lifterClass(const lifterClass& other)
278
: builder(other.builder), // Reference copied directly
0 commit comments