Searched refs:ValT (Results 1 - 7 of 7) sorted by relevance
/external/llvm/include/llvm/ADT/ |
H A D | ImmutableIntervalMap.h | 194 template <typename ValT> 196 : public ImmutableMap<Interval, ValT, ImutIntervalInfo<ValT> > { 198 typedef typename ImutIntervalInfo<ValT>::value_type value_type; 199 typedef typename ImutIntervalInfo<ValT>::value_type_ref value_type_ref; 200 typedef typename ImutIntervalInfo<ValT>::key_type key_type; 201 typedef typename ImutIntervalInfo<ValT>::key_type_ref key_type_ref; 202 typedef typename ImutIntervalInfo<ValT>::data_type data_type; 203 typedef typename ImutIntervalInfo<ValT>::data_type_ref data_type_ref; 204 typedef ImutAVLTree<ImutIntervalInfo<ValT> > TreeT [all...] |
H A D | IntervalMap.h | 12 // KeyT objects are mapped to ValT objects. Intervals of keys that map to the 38 // template <typename KeyT, typename ValT, unsigned N, typename Traits> 42 // typedef ValT mapped_type; 53 // ValT lookup(KeyT x, Value NotFound = Value()) const; 62 // void insert(KeyT a, KeyT b, ValT y); 66 // template <typename KeyT, typename ValT, unsigned N, typename Traits> 68 // public std::iterator<std::bidirectional_iterator_tag, ValT> { 76 // const ValT &value() const; 77 // const ValT &operator*() const; 78 // const ValT *operato [all...] |
H A D | ImmutableMap.h | 59 template <typename KeyT, typename ValT, 60 typename ValInfo = ImutKeyValueInfo<KeyT,ValT> > 264 template <typename KeyT, typename ValT, 265 typename ValInfo = ImutKeyValueInfo<KeyT,ValT> > 335 ImmutableMap<KeyT, ValT> asImmutableMap() const { 336 return ImmutableMap<KeyT, ValT>(Factory->getCanonicalTree(Root));
|
H A D | ImmutableSet.h | 931 template <typename ValT, typename ValInfo = ImutContainerInfo<ValT> > 1059 friend class ImmutableSet<ValT,ValInfo>; 1097 template <typename ValT, typename ValInfo = ImutContainerInfo<ValT> > 1154 ImmutableSet<ValT> asImmutableSet(bool canonicalize = true) const { 1155 return ImmutableSet<ValT>(canonicalize ? 1185 friend class ImmutableSetRef<ValT,ValInfo>;
|
/external/llvm/include/llvm/Transforms/Utils/ |
H A D | SSAUpdaterImpl.h | 37 typedef typename Traits::ValT ValT; typedef in class:llvm::SSAUpdaterImpl 46 ValT AvailableVal; // Value to use in this block. 54 BBInfo(BlkT *ThisBB, ValT V) 59 typedef DenseMap<BlkT*, ValT> AvailableValsTy; 78 ValT GetValue(BlkT *BB) { 84 ValT V = Traits::GetUndefVal(BB, Updater); 135 ValT PredVal = AvailableVals->lookup(Pred); 333 ValT PHI = Traits::CreateEmptyPHI(Info->BB, Info->NumPreds, Updater); 408 ValT IncomingVa [all...] |
/external/llvm/lib/CodeGen/ |
H A D | MachineSSAUpdater.cpp | 251 typedef unsigned ValT; typedef in class:llvm::SSAUpdaterTraits
|
/external/llvm/lib/Transforms/Utils/ |
H A D | SSAUpdater.cpp | 248 typedef Value *ValT; typedef in class:llvm::SSAUpdaterTraits
|
Completed in 6864 milliseconds