cprover
acceleration_utils.h File Reference

Loop Acceleration. More...

#include <map>
#include <set>
#include <util/symbol_table.h>
#include <goto-programs/goto_program.h>
#include <goto-programs/goto_functions.h>
#include <analyses/natural_loops.h>
#include "scratch_program.h"
#include "polynomial.h"
#include "path.h"
#include "accelerator.h"
#include "cone_of_influence.h"
Include dependency graph for acceleration_utils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  acceleration_utilst
 
struct  acceleration_utilst::polynomial_array_assignmentt
 

Typedefs

typedef std::unordered_map< exprt, exprt, irep_hashexpr_mapt
 

Detailed Description

Loop Acceleration.

Definition in file acceleration_utils.h.

Typedef Documentation

◆ expr_mapt

typedef std::unordered_map<exprt, exprt, irep_hash> expr_mapt

Definition at line 31 of file acceleration_utils.h.