retdec
|
LLVM IR utilities. More...
Namespaces | |
retdec | |
retdec::capstone2llvmir | |
Functions | |
llvm::Value * | retdec::capstone2llvmir::generateValueNegate (llvm::IRBuilder<> &irb, llvm::Value *val) |
llvm::IntegerType * | retdec::capstone2llvmir::getIntegerTypeFromByteSize (llvm::Module *module, unsigned sz) |
llvm::Type * | retdec::capstone2llvmir::getFloatTypeFromByteSize (llvm::Module *module, unsigned sz) |
llvm::IRBuilder | retdec::capstone2llvmir::_generateIfThen (llvm::Value *cond, llvm::IRBuilder<> &irb, bool reverse) |
llvm::IRBuilder | retdec::capstone2llvmir::generateIfThen (llvm::Value *cond, llvm::IRBuilder<> &irb) |
llvm::IRBuilder | retdec::capstone2llvmir::generateIfNotThen (llvm::Value *cond, llvm::IRBuilder<> &irb) |
std::pair< llvm::IRBuilder<>, llvm::IRBuilder<> > | retdec::capstone2llvmir::generateIfThenElse (llvm::Value *cond, llvm::IRBuilder<> &irb) |
std::pair< llvm::IRBuilder<>, llvm::IRBuilder<> > | retdec::capstone2llvmir::generateWhile (llvm::BranchInst *&branch, llvm::IRBuilder<> &irb) |
LLVM IR utilities.