Lines Matching refs:UWord
85 Word (*kCmp)(UWord,UWord) );
89 void VG_(deleteFM) ( WordFM*, void(*kFin)(UWord), void(*vFin)(UWord) );
95 Bool VG_(addToFM) ( WordFM* fm, UWord k, UWord v );
99 /*OUT*/UWord* oldK, /*OUT*/UWord* oldV, UWord key );
103 /*OUT*/UWord* keyP, /*OUT*/UWord* valP, UWord key );
122 /*OUT*/UWord* kMinP, /*OUT*/UWord* vMinP,
123 /*OUT*/UWord* kMaxP, /*OUT*/UWord* vMaxP,
124 UWord minKey, UWord minVal,
125 UWord maxKey, UWord maxVal,
126 UWord key );
131 UWord VG_(sizeFM) ( const WordFM* fm );
140 void VG_(initIterAtFM) ( WordFM* fm, UWord start_at );
145 /*OUT*/UWord* pKey, /*OUT*/UWord* pVal );
157 UWord(*dopyK)(UWord), UWord(*dopyV)(UWord) );
180 void VG_(addToBag)( WordBag*, UWord );
183 UWord VG_(elemBag) ( const WordBag*, UWord );
186 Bool VG_(delFromBag)( WordBag*, UWord );
195 UWord VG_(anyElementOfBag)( const WordBag* );
198 UWord VG_(sizeUniqueBag)( const WordBag* ); /* fast */
199 UWord VG_(sizeTotalBag)( const WordBag* ); /* warning: slow */
203 Bool VG_(nextIterBag)( WordBag*, /*OUT*/UWord* pVal, /*OUT*/UWord* pCount );