docc 0.8.3 (0d44999b)
C++ API Reference
Loading...
Searching...
No Matches
docc::lifting::IntrinsicLifting Member List

This is the complete list of members for docc::lifting::IntrinsicLifting, including all inherited members.

anonymous_types_mapping_docc::lifting::FunctionLiftingprotected
builder_docc::lifting::FunctionLiftingprotected
constants_mapping_docc::lifting::FunctionLiftingprotected
DL_docc::lifting::FunctionLiftingprotected
function_docc::lifting::FunctionLiftingprotected
FunctionLifting(llvm::TargetLibraryInfo &TLI, const llvm::DataLayout &DL, const llvm::Function &function, sdfg::FunctionType target_type, sdfg::builder::SDFGBuilder &builder, std::map< const llvm::BasicBlock *, std::set< const sdfg::control_flow::State * > > &state_mapping, std::map< const sdfg::control_flow::State *, std::set< const llvm::BasicBlock * > > &pred_mapping, std::unordered_map< const llvm::Value *, std::string > &constants_mapping, std::unordered_map< const llvm::Type *, std::string > &anonymous_types_mapping)docc::lifting::FunctionLiftinginline
IntrinsicLifting(llvm::TargetLibraryInfo &TLI, const llvm::DataLayout &DL, const llvm::Function &function, sdfg::FunctionType target_type, sdfg::builder::SDFGBuilder &builder, std::map< const llvm::BasicBlock *, std::set< const sdfg::control_flow::State * > > &state_mapping, std::map< const sdfg::control_flow::State *, std::set< const llvm::BasicBlock * > > &pred_mapping, std::unordered_map< const llvm::Value *, std::string > &constants_mapping, std::unordered_map< const llvm::Type *, std::string > anonymous_types_mapping)docc::lifting::IntrinsicLiftinginline
is_supported(const llvm::IntrinsicInst *intrinsic)docc::lifting::IntrinsicLiftinginlinestatic
docc::lifting::FunctionLifting::is_supported(llvm::TargetLibraryInfo &TLI, const llvm::CallBase *instruction)docc::lifting::FunctionLiftingstatic
pred_mapping_docc::lifting::FunctionLiftingprotected
state_mapping_docc::lifting::FunctionLiftingprotected
target_type_docc::lifting::FunctionLiftingprotected
TLI_docc::lifting::FunctionLiftingprotected
visit(const llvm::BasicBlock *block, const llvm::CallBase *instruction, sdfg::control_flow::State &current_state) overridedocc::lifting::IntrinsicLiftingvirtual
visit_call(const llvm::BasicBlock *block, const llvm::CallInst *instruction, sdfg::control_flow::State &current_state)docc::lifting::FunctionLiftingprotected
visit_invoke(const llvm::BasicBlock *block, const llvm::InvokeInst *instruction, sdfg::control_flow::State &current_state)docc::lifting::FunctionLiftingprotected
~FunctionLifting()=defaultdocc::lifting::FunctionLiftingvirtual