Displaying 2 results from an estimated 2 matches for "dataflowvalue".
2013 Nov 04
2
[LLVMdev] compile error when using overloaded = operator of DenseMap
Hi,
I am trying to implement Available Expressions data flow analysis. I
created the following class (I am giving here code snippet.):
namespace {
typedef DenseMap<Expression, uint32_t> DMTy; //Expression is a class I
defined.
struct DataFlowValue {
DMTy ExprMap;
llvm::BitVector* DFV;
// Functions operating on the data //
bool operator==(const DataFlowValue V) const;
void top(); /* set all elements */
void bot(); /* reset all elements */
void set(DMTy emap);
void merge(DataFlowValue V); /* confluence operati...
2013 Nov 04
0
[LLVMdev] compile error when using overloaded = operator of DenseMap
...t; wrote:
> Hi,
>
> I am trying to implement Available Expressions data flow analysis. I created
> the following class (I am giving here code snippet.):
>
> namespace {
> typedef DenseMap<Expression, uint32_t> DMTy; //Expression is a class I
> defined.
> struct DataFlowValue {
> DMTy ExprMap;
> llvm::BitVector* DFV;
>
> // Functions operating on the data //
> bool operator==(const DataFlowValue V) const;
> void top(); /* set all elements */
> void bot(); /* reset all elements */
> void set(DMTy emap);
> void me...