|
llvm::hash_code | mlir::hash_value (const AsmDialectResourceHandle ¶m) |
|
template<typename AsmPrinterT > |
std::enable_if_t< std::is_base_of< AsmPrinter, AsmPrinterT >::value, AsmPrinterT & > | mlir::operator<< (AsmPrinterT &p, Type type) |
|
template<typename AsmPrinterT > |
std::enable_if_t< std::is_base_of< AsmPrinter, AsmPrinterT >::value, AsmPrinterT & > | mlir::operator<< (AsmPrinterT &p, Attribute attr) |
|
template<typename AsmPrinterT > |
std::enable_if_t< std::is_base_of< AsmPrinter, AsmPrinterT >::value, AsmPrinterT & > | mlir::operator<< (AsmPrinterT &p, const APFloat &value) |
|
template<typename AsmPrinterT > |
std::enable_if_t< std::is_base_of< AsmPrinter, AsmPrinterT >::value, AsmPrinterT & > | mlir::operator<< (AsmPrinterT &p, float value) |
|
template<typename AsmPrinterT > |
std::enable_if_t< std::is_base_of< AsmPrinter, AsmPrinterT >::value, AsmPrinterT & > | mlir::operator<< (AsmPrinterT &p, double value) |
|
template<typename AsmPrinterT , typename T , std::enable_if_t<!std::is_convertible< T &, Value & >::value &&!std::is_convertible< T &, Type & >::value &&!std::is_convertible< T &, Attribute & >::value &&!std::is_convertible< T &, ValueRange >::value &&!std::is_convertible< T &, APFloat & >::value &&!llvm::is_one_of< T, bool, float, double >::value, T > * = nullptr> |
std::enable_if_t< std::is_base_of< AsmPrinter, AsmPrinterT >::value, AsmPrinterT & > | mlir::operator<< (AsmPrinterT &p, const T &other) |
|
template<typename AsmPrinterT > |
std::enable_if_t< std::is_base_of< AsmPrinter, AsmPrinterT >::value, AsmPrinterT & > | mlir::operator<< (AsmPrinterT &p, bool value) |
|
template<typename AsmPrinterT , typename ValueRangeT > |
std::enable_if_t< std::is_base_of< AsmPrinter, AsmPrinterT >::value, AsmPrinterT & > | mlir::operator<< (AsmPrinterT &p, const ValueTypeRange< ValueRangeT > &types) |
|
template<typename AsmPrinterT > |
std::enable_if_t< std::is_base_of< AsmPrinter, AsmPrinterT >::value, AsmPrinterT & > | mlir::operator<< (AsmPrinterT &p, const TypeRange &types) |
|
template<typename AsmPrinterT , typename T > |
std::enable_if_t< std::is_same< AsmPrinter, AsmPrinterT >::value &&std::is_convertible< T &, ValueRange >::value, AsmPrinterT & > | mlir::operator<< (AsmPrinterT &p, const T &other)=delete |
|
template<typename AsmPrinterT , typename ElementT > |
std::enable_if_t< std::is_base_of< AsmPrinter, AsmPrinterT >::value, AsmPrinterT & > | mlir::operator<< (AsmPrinterT &p, ArrayRef< ElementT > types) |
|
OpAsmPrinter & | mlir::operator<< (OpAsmPrinter &p, Value value) |
|
template<typename T , std::enable_if_t< std::is_convertible< T &, ValueRange >::value &&!std::is_convertible< T &, Value & >::value, T > * = nullptr> |
OpAsmPrinter & | mlir::operator<< (OpAsmPrinter &p, const T &values) |
|
OpAsmPrinter & | mlir::operator<< (OpAsmPrinter &p, Block *value) |
|
void | mlir::printDimensionList (OpAsmPrinter &printer, Operation *op, ArrayRef< int64_t > dimensions) |
|
ParseResult | mlir::parseDimensionList (OpAsmParser &parser, DenseI64ArrayAttr &dimensions) |
|