Lines Matching refs:UWord
42 #define UWORD_MIN ((UWord)0)
43 #define UWORD_MAX (~(UWord)0)
46 struct { UWord key_min; UWord key_max; UWord val; }
60 static Word find ( const RangeMap* rm, UWord key );
61 static void split_at ( /*MOD*/RangeMap* rm, UWord key );
68 UWord initialVal ) in VG_()
100 UWord key_min, UWord key_max, UWord val ) in VG_()
116 void VG_(lookupRangeMap) ( /*OUT*/UWord* key_min, /*OUT*/UWord* key_max, in VG_()
117 /*OUT*/UWord* val, const RangeMap* rm, UWord key ) in VG_()
134 void VG_(indexRangeMap) ( /*OUT*/UWord* key_min, /*OUT*/UWord* key_max, in VG_()
135 /*OUT*/UWord* val, const RangeMap* rm, Word ix ) in VG_()
163 static Word find ( const RangeMap* rm, UWord key ) in find()
178 UWord key_mid_min = mid_rng->key_min; in find()
179 UWord key_mid_max = mid_rng->key_max; in find()
186 static void split_at ( /*MOD*/RangeMap* rm, UWord key ) in split_at()