Files
gps/tools/local/circt/include/mlir/Dialect/X86/X86Interfaces.cpp.inc
T
2026-07-12 11:01:51 +03:00

23 lines
1.4 KiB
C++

/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
|* *|
|* Interface Definitions *|
|* *|
|* Automatically generated file, do not edit! *|
|* *|
\*===----------------------------------------------------------------------===*/
/// Returns mangled LLVM intrinsic function name matching the operation
/// variant.
std::string mlir::x86::X86IntrinsicOp::getIntrinsicName() {
return getImpl()->implOneToOneIntrinsicOpInterface->getIntrinsicName(getImpl()->implOneToOneIntrinsicOpInterface, getOperation());
}
/// Returns operands for a corresponding LLVM intrinsic.
///
/// Additional operations may be created to facilitate mapping
/// between the source operands and the target intrinsic.
SmallVector<Value> mlir::x86::X86IntrinsicOp::getIntrinsicOperands(::mlir::ArrayRef<Value> operands, const ::mlir::LLVMTypeConverter & typeConverter, ::mlir::RewriterBase & rewriter) {
return getImpl()->implOneToOneIntrinsicOpInterface->getIntrinsicOperands(getImpl()->implOneToOneIntrinsicOpInterface, getOperation(), operands, typeConverter, rewriter);
}