retdec
retdec::bin2llvmir::IdiomsGCC Member List

This is the complete list of members for retdec::bin2llvmir::IdiomsGCC, including all inherited members.

doAnalysis(llvm::Function &, llvm::Pass *)=0retdec::bin2llvmir::IdiomsAbstractprotectedpure virtual
eraseInstFromBasicBlock(llvm::Value *val, llvm::BasicBlock *bb)retdec::bin2llvmir::IdiomsAbstractprotectedstatic
exchangeCondBitShiftDiv1(llvm::BasicBlock::iterator iter) constretdec::bin2llvmir::IdiomsGCCprotected
exchangeCondBitShiftDiv2(llvm::BasicBlock::iterator iter) constretdec::bin2llvmir::IdiomsGCCprotected
exchangeCondBitShiftDiv3(llvm::BasicBlock::iterator iter) constretdec::bin2llvmir::IdiomsGCCprotected
exchangeCondBitShiftDivMultiBB(llvm::Function &f, llvm::Pass *pass) constretdec::bin2llvmir::IdiomsGCCprotected
exchangeCopysign(llvm::BasicBlock::iterator iter) constretdec::bin2llvmir::IdiomsGCCprotected
exchangeFloatAbs(llvm::BasicBlock::iterator iter) constretdec::bin2llvmir::IdiomsGCCprotected
exchangeFloatNeg(llvm::BasicBlock::iterator iter) constretdec::bin2llvmir::IdiomsGCCprotected
exchangeSignedModuloByTwo(llvm::BasicBlock::iterator iter) constretdec::bin2llvmir::IdiomsGCCprotected
exchangeXorMinusOne(llvm::BasicBlock::iterator iter) constretdec::bin2llvmir::IdiomsGCCprotected
findBranchDependingOn(llvm::BranchInst **br, llvm::BasicBlock &bb, const llvm::Value *val) constretdec::bin2llvmir::IdiomsAbstractprotected
getArch() constretdec::bin2llvmir::IdiomsAbstractinlineprotected
getCompiler() constretdec::bin2llvmir::IdiomsAbstractinlineprotected
getModule() constretdec::bin2llvmir::IdiomsAbstractinlineprotected
IdiomsAbstract()retdec::bin2llvmir::IdiomsAbstractprotected
IdiomsAnalysis classretdec::bin2llvmir::IdiomsGCCfriend
init(llvm::Module *M, CC_compiler cc, CC_arch arch)retdec::bin2llvmir::IdiomsAbstractprotected
isPowerOfTwo(unsigned x)retdec::bin2llvmir::IdiomsAbstractprotectedstatic
isPowerOfTwoRepresentable(const llvm::ConstantInt *cnst)retdec::bin2llvmir::IdiomsAbstractprotectedstatic
m_archretdec::bin2llvmir::IdiomsAbstractprivate
m_compilerretdec::bin2llvmir::IdiomsAbstractprivate
m_moduleretdec::bin2llvmir::IdiomsAbstractprivate
~IdiomsAbstract()=defaultretdec::bin2llvmir::IdiomsAbstractprotectedvirtual