|
Jlm
|
Classes | |
| class | JlmToMlirConverter |
| class | MlirToJlmConverter |
Functions | |
| ::mlir::ArrayAttr | memoryNodeIndicesToArrayAttr (::mlir::MLIRContext *context, const std::vector< llvm::MemoryNodeId > &memoryNodeIndices) |
| static std::vector< llvm::MemoryNodeId > | arrayAttrToMemoryNodeIds (::mlir::ArrayAttr arrayAttr) |
| const util::BijectiveMap<::mlir::arith::CmpFPredicate, llvm::fpcmp > & | GetFpCmpPredicateMap () |
|
static |
Definition at line 404 of file MlirToJlmConverter.cpp.
| const util::BijectiveMap<::mlir::arith::CmpFPredicate, llvm::fpcmp > & jlm::mlir::GetFpCmpPredicateMap | ( | ) |
Get a bijective mapping between MLIR floating-point comparison predicates and JLM fpcmp values.
Definition at line 13 of file MLIRConverterCommon.cpp.
|
static |
Converts a list of memory node ids into an ArrayAttr, containing one IntegerAttr for each memory node id.
| context | the MLIR context |
| memoryNodeIndices | the list of indices to convert into an ArrayAttr |
Definition at line 407 of file JlmToMlirConverter.cpp.