Loop Acceleration. More...
#include "util.h"#include <iostream>#include <algorithm>#include <util/c_types.h>#include <util/std_types.h>Go to the source code of this file.
Loop Acceleration.
Definition in file util.cpp.
Return the smallest type that both t1 and t2 can be cast to without losing information.
e.g.
join_types(unsignedbv_typet(32), unsignedbv_typet(16))=unsignedbv_typet(32) join_types(signedbv_typet(16), unsignedbv_typet(16))=signedbv_typet(17) join_types(signedbv_typet(32), signedbv_typet(32))=signedbv_typet(32)