Jlm
jlm::mlir::JlmToMlirConverter Member List

This is the complete list of members for jlm::mlir::JlmToMlirConverter, including all inherited members.

BitCompareNode(const rvsdg::SimpleOperation &bitOp, ::llvm::SmallVector<::mlir::Value > inputs)jlm::mlir::JlmToMlirConverter
Builder_jlm::mlir::JlmToMlirConverter
Context_jlm::mlir::JlmToMlirConverter
ConvertBitBinaryNode(const rvsdg::SimpleOperation &bitOp, ::llvm::SmallVector<::mlir::Value > inputs)jlm::mlir::JlmToMlirConverter
ConvertDelta(const rvsdg::DeltaNode &node, ::mlir::Block &block, const ::llvm::SmallVector<::mlir::Value > &inputs)jlm::mlir::JlmToMlirConverter
ConvertFpBinaryNode(const jlm::llvm::FBinaryOperation &op, ::llvm::SmallVector<::mlir::Value > inputs)jlm::mlir::JlmToMlirConverter
ConvertFpCompareNode(const jlm::llvm::FCmpOperation &op, ::llvm::SmallVector<::mlir::Value > inputs)jlm::mlir::JlmToMlirConverter
ConvertFPType(const llvm::fpsize size)jlm::mlir::JlmToMlirConverter
ConvertFunctionType(const jlm::rvsdg::FunctionType &functionType)jlm::mlir::JlmToMlirConverter
ConvertGamma(const rvsdg::GammaNode &gammaNode, ::mlir::Block &block, const ::llvm::SmallVector<::mlir::Value > &inputs)jlm::mlir::JlmToMlirConverter
ConvertIntegerBinaryOperation(const jlm::llvm::IntegerBinaryOperation &operation, ::llvm::SmallVector<::mlir::Value > inputs)jlm::mlir::JlmToMlirConverter
ConvertLambda(const rvsdg::LambdaNode &node, ::mlir::Block &block, const ::llvm::SmallVector<::mlir::Value > &inputs)jlm::mlir::JlmToMlirConverter
ConvertModule(const llvm::LlvmRvsdgModule &rvsdgModule)jlm::mlir::JlmToMlirConverter
ConvertNode(const rvsdg::Node &node, ::mlir::Block &block, const ::llvm::SmallVector<::mlir::Value > &inputs)jlm::mlir::JlmToMlirConverter
ConvertPointerCompareNode(const llvm::PtrCmpOperation &pointerCompareOp, ::llvm::SmallVector<::mlir::Value > inputs)jlm::mlir::JlmToMlirConverter
ConvertRegion(rvsdg::Region &region, ::mlir::Block &block, bool isRoot=false)jlm::mlir::JlmToMlirConverter
ConvertSimpleNode(const rvsdg::SimpleNode &node, ::mlir::Block &block, const ::llvm::SmallVector<::mlir::Value > &inputs)jlm::mlir::JlmToMlirConverter
ConvertTheta(const rvsdg::ThetaNode &thetaNode, ::mlir::Block &block, const ::llvm::SmallVector<::mlir::Value > &inputs)jlm::mlir::JlmToMlirConverter
ConvertType(const rvsdg::Type &type)jlm::mlir::JlmToMlirConverter
GetConvertedInputs(const rvsdg::Node &node, const std::unordered_map< rvsdg::Output *, ::mlir::Value > &valueMap)jlm::mlir::JlmToMlirConverter
GetMemStateRange(size_t nresults)jlm::mlir::JlmToMlirConverter
JlmToMlirConverter()jlm::mlir::JlmToMlirConverterinline
JlmToMlirConverter(const JlmToMlirConverter &)=deletejlm::mlir::JlmToMlirConverter
JlmToMlirConverter(JlmToMlirConverter &&)=deletejlm::mlir::JlmToMlirConverter
operator=(const JlmToMlirConverter &)=deletejlm::mlir::JlmToMlirConverter
operator=(JlmToMlirConverter &&)=deletejlm::mlir::JlmToMlirConverter
Print(::mlir::rvsdg::OmegaNode &omega, const util::FilePath &filePath)jlm::mlir::JlmToMlirConverterstatic