Displaying 1 result from an estimated 1 matches for "currfunct".
Did you mean:
cur_func
2006 May 17
0
[LLVMdev] Obfuscation with LLVM
...nclude <string>
#include "llvm/Pass.h"
#include "llvm/Function.h"
#include "llvm/BasicBlock.h"
#include "llvm/Instructions.h"
using namespace llvm;
class MakeDispatcherPass : public FunctionPass
{
public:
virtual bool runOnFunction( Function& currFunction );
private:
typedef std::map< BasicBlock*, unsigned > BBindexBBMap;
static unsigned IndexSourceBasicBlocks( Function& function,
BBindexBBMap& indexBBMap );
static BasicBlock* CreateNewEntryBlock( const std::string& name,
BasicBlock *oldEntryBB );
static void...