retdec
Namespaces | Macros | Functions
stack_pointer_ops.cpp File Reference

Remove the remaining stack pointer operations. More...

#include <cassert>
#include <iomanip>
#include <llvm/IR/InstIterator.h>
#include <llvm/IR/Instruction.h>
#include <llvm/IR/Instructions.h>
#include "retdec/bin2llvmir/utils/llvm.h"
#include "retdec/utils/string.h"
#include "retdec/bin2llvmir/optimizations/stack_pointer_ops/stack_pointer_ops.h"
#include "retdec/bin2llvmir/utils/debug.h"

Namespaces

 retdec
 
 retdec::bin2llvmir
 

Macros

#define debug_enabled   false
 

Functions

static RegisterPass< StackPointerOpsRemove > retdec::bin2llvmir::X ("retdec-stack-ptr-op-remove", "Stack pointer operations optimization", false, false)
 

Detailed Description

Remove the remaining stack pointer operations.

Macro Definition Documentation

◆ debug_enabled

#define debug_enabled   false