Trait orzir::verifiers::SameResultTys

source ·
pub trait SameResultTys: Op {
    // Provided method
    fn verify(&self, ctx: &Context) -> VerifyResult<()> { ... }
}
Expand description

Verifier SameResultTys for Op

This verifier indicates that the results are all the same type.

Provided Methods§

source

fn verify(&self, ctx: &Context) -> VerifyResult<()>

Implementors§

source§

impl SameResultTys for AddOp

source§

impl SameResultTys for AddiOp

source§

impl SameResultTys for AddiwOp

source§

impl SameResultTys for AddwOp

source§

impl SameResultTys for AndOp

source§

impl SameResultTys for AndiOp

source§

impl SameResultTys for LiOp

source§

impl SameResultTys for LoadAddrOp

source§

impl SameResultTys for LoadOp

source§

impl SameResultTys for LoadSymbolAddrOp

source§

impl SameResultTys for LoadSymbolOp

source§

impl SameResultTys for OrOp

source§

impl SameResultTys for OriOp

source§

impl SameResultTys for SllOp

source§

impl SameResultTys for SlliOp

source§

impl SameResultTys for SlliwOp

source§

impl SameResultTys for SllwOp

source§

impl SameResultTys for SltOp

source§

impl SameResultTys for SltiOp

source§

impl SameResultTys for SltiuOp

source§

impl SameResultTys for SltuOp

source§

impl SameResultTys for SraOp

source§

impl SameResultTys for SraiOp

source§

impl SameResultTys for SraiwOp

source§

impl SameResultTys for SrawOp

source§

impl SameResultTys for SrlOp

source§

impl SameResultTys for SrliOp

source§

impl SameResultTys for SrliwOp

source§

impl SameResultTys for SrlwOp

source§

impl SameResultTys for SubOp

source§

impl SameResultTys for SubwOp

source§

impl SameResultTys for XorOp

source§

impl SameResultTys for XoriOp

source§

impl SameResultTys for ZeroOp

source§

impl SameResultTys for orzir::dialects::riscv::rv_f::FAddOp

source§

impl SameResultTys for FClassOp

source§

impl SameResultTys for orzir::dialects::riscv::rv_f::FCmpOp

source§

impl SameResultTys for FCvtF2FOp

source§

impl SameResultTys for FCvtF2IOp

source§

impl SameResultTys for FCvtI2FOp

source§

impl SameResultTys for orzir::dialects::riscv::rv_f::FDivOp

source§

impl SameResultTys for FLoadOp

source§

impl SameResultTys for FLoadSymbolOp

source§

impl SameResultTys for FMaxOp

source§

impl SameResultTys for FMinOp

source§

impl SameResultTys for orzir::dialects::riscv::rv_f::FMulOp

source§

impl SameResultTys for FMvF2IOp

source§

impl SameResultTys for FMvI2FOp

source§

impl SameResultTys for FSgnjOp

source§

impl SameResultTys for FSgnjnOp

source§

impl SameResultTys for FSgnjxOp

source§

impl SameResultTys for FSqrtOp

source§

impl SameResultTys for orzir::dialects::riscv::rv_f::FSubOp

source§

impl SameResultTys for MAddOp

source§

impl SameResultTys for MSubOp

source§

impl SameResultTys for NMAddOp

source§

impl SameResultTys for NMSubOp

source§

impl SameResultTys for DivOp

source§

impl SameResultTys for DivuOp

source§

impl SameResultTys for DivuwOp

source§

impl SameResultTys for DivwOp

source§

impl SameResultTys for MulOp

source§

impl SameResultTys for MulhOp

source§

impl SameResultTys for MulhsuOp

source§

impl SameResultTys for MulhuOp

source§

impl SameResultTys for MulwOp

source§

impl SameResultTys for RemOp

source§

impl SameResultTys for RemuOp

source§

impl SameResultTys for RemuwOp

source§

impl SameResultTys for RemwOp

source§

impl SameResultTys for BitcastOp

source§

impl SameResultTys for orzir::dialects::std::arith::FAddOp

source§

impl SameResultTys for orzir::dialects::std::arith::FCmpOp

source§

impl SameResultTys for orzir::dialects::std::arith::FDivOp

source§

impl SameResultTys for orzir::dialects::std::arith::FMulOp

source§

impl SameResultTys for FPToSIOp

source§

impl SameResultTys for orzir::dialects::std::arith::FSubOp

source§

impl SameResultTys for IAddOp

source§

impl SameResultTys for IAndOp

source§

impl SameResultTys for ICmpOp

source§

impl SameResultTys for IMulOp

source§

impl SameResultTys for IOrOp

source§

impl SameResultTys for ISubOp

source§

impl SameResultTys for IXorOp

source§

impl SameResultTys for SDivOp

source§

impl SameResultTys for SIToFPOp

source§

impl SameResultTys for UDivOp