ptx_parser/type/instruction/
testp.rs1#![allow(unused)]
10use crate::r#type::common::*;
11
12pub mod section_0 {
13 use crate::Spanned;
14 use crate::parser::Span;
15 use crate::r#type::common::*;
16
17 use serde::Serialize;
18
19 #[derive(Debug, Clone, PartialEq, Serialize)]
20 pub enum Op {
21 Notanumber, Subnormal, Infinite, Finite, Number, Normal, }
28
29 #[derive(Debug, Clone, PartialEq, Serialize)]
30 pub enum Type {
31 F32, F64, }
34
35 #[derive(Debug, Clone, PartialEq, Spanned, Serialize)]
36 pub struct TestpOpType {
37 pub op: Op, pub type_: Type, pub p: GeneralOperand, pub a: GeneralOperand, pub span: Span,
42 }
43}
44
45pub use section_0::Op as Op0;
48pub use section_0::TestpOpType;
49pub use section_0::Type as Type0;