mirror of
https://github.com/luxfhe/handbook.git
synced 2026-10-30 18:13:07 +00:00
1.2 KiB
1.2 KiB
'Tracing' Dialect
Tracing dialect A dialect to print program values at runtime.
Operation definition
Tracing.trace_ciphertext (::mlir::toruslang::Tracing::TraceCiphertextOp)
Prints a ciphertext.
Attributes:
| Attribute | MLIR Type | Description |
|---|---|---|
msg |
::mlir::StringAttr | string attribute |
nmsb |
::mlir::IntegerAttr | 32-bit signless integer attribute |
Operands:
| Operand | Description |
|---|---|
ciphertext |
Tracing.trace_message (::mlir::toruslang::Tracing::TraceMessageOp)
Prints a message.
Attributes:
| Attribute | MLIR Type | Description |
|---|---|---|
msg |
::mlir::StringAttr | string attribute |
Tracing.trace_plaintext (::mlir::toruslang::Tracing::TracePlaintextOp)
Prints a plaintext.
Attributes:
| Attribute | MLIR Type | Description |
|---|---|---|
msg |
::mlir::StringAttr | string attribute |
nmsb |
::mlir::IntegerAttr | 32-bit signless integer attribute |
Operands:
| Operand | Description |
|---|---|
plaintext |
integer |