CBMC
smt_bit_vector_theory.h File Reference
+ Include dependency graph for smt_bit_vector_theory.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  smt_bit_vector_theoryt
 
struct  smt_bit_vector_theoryt::concatt
 
struct  smt_bit_vector_theoryt::extractt
 
struct  smt_bit_vector_theoryt::nott
 
struct  smt_bit_vector_theoryt::andt
 
struct  smt_bit_vector_theoryt::ort
 
struct  smt_bit_vector_theoryt::nandt
 
struct  smt_bit_vector_theoryt::nort
 
struct  smt_bit_vector_theoryt::xort
 
struct  smt_bit_vector_theoryt::xnort
 
struct  smt_bit_vector_theoryt::comparet
 
struct  smt_bit_vector_theoryt::unsigned_less_thant
 
struct  smt_bit_vector_theoryt::unsigned_less_than_or_equalt
 
struct  smt_bit_vector_theoryt::unsigned_greater_thant
 
struct  smt_bit_vector_theoryt::unsigned_greater_than_or_equalt
 
struct  smt_bit_vector_theoryt::signed_less_thant
 
struct  smt_bit_vector_theoryt::signed_less_than_or_equalt
 
struct  smt_bit_vector_theoryt::signed_greater_thant
 
struct  smt_bit_vector_theoryt::signed_greater_than_or_equalt
 
struct  smt_bit_vector_theoryt::addt
 
struct  smt_bit_vector_theoryt::subtractt
 
struct  smt_bit_vector_theoryt::multiplyt
 
struct  smt_bit_vector_theoryt::unsigned_dividet
 
struct  smt_bit_vector_theoryt::signed_dividet
 
struct  smt_bit_vector_theoryt::unsigned_remaindert
 
struct  smt_bit_vector_theoryt::signed_remaindert
 
struct  smt_bit_vector_theoryt::negatet
 
struct  smt_bit_vector_theoryt::shift_leftt
 
struct  smt_bit_vector_theoryt::logical_shift_rightt
 
struct  smt_bit_vector_theoryt::arithmetic_shift_rightt
 
struct  smt_bit_vector_theoryt::repeatt
 
struct  smt_bit_vector_theoryt::zero_extendt
 
struct  smt_bit_vector_theoryt::sign_extendt
 
struct  smt_bit_vector_theoryt::rotate_leftt
 
struct  smt_bit_vector_theoryt::rotate_rightt