retdec
Friends | List of all members
retdec::bin2llvmir::IdiomsOWatcom Class Reference

Open Watcom instruction idioms. More...

#include <idioms_owatcom.h>

Inheritance diagram for retdec::bin2llvmir::IdiomsOWatcom:
Inheritance graph
[legend]
Collaboration diagram for retdec::bin2llvmir::IdiomsOWatcom:
Collaboration graph
[legend]

Friends

class IdiomsAnalysis
 

Additional Inherited Members

- Protected Member Functions inherited from retdec::bin2llvmir::IdiomsAbstract
 IdiomsAbstract ()
 
void init (llvm::Module *M, CC_compiler cc, CC_arch arch)
 
CC_compiler getCompiler () const
 
CC_arch getArch () const
 
llvm::Module * getModule () const
 
virtual bool doAnalysis (llvm::Function &, llvm::Pass *)=0
 
virtual ~IdiomsAbstract ()=default
 
bool findBranchDependingOn (llvm::BranchInst **br, llvm::BasicBlock &bb, const llvm::Value *val) const
 
- Static Protected Member Functions inherited from retdec::bin2llvmir::IdiomsAbstract
static void eraseInstFromBasicBlock (llvm::Value *val, llvm::BasicBlock *bb)
 
static bool isPowerOfTwo (unsigned x)
 
static bool isPowerOfTwoRepresentable (const llvm::ConstantInt *cnst)
 

Detailed Description

Open Watcom instruction idioms.

Friends And Related Function Documentation

◆ IdiomsAnalysis

friend class IdiomsAnalysis
friend

The documentation for this class was generated from the following file: