Searched refs:ValT (Results 1 - 7 of 7) sorted by relevance

/external/llvm/include/llvm/ADT/
H A DImmutableIntervalMap.h194 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 DIntervalMap.h12 // 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 DImmutableMap.h59 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 DImmutableSet.h931 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 DSSAUpdaterImpl.h37 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 DMachineSSAUpdater.cpp251 typedef unsigned ValT; typedef in class:llvm::SSAUpdaterTraits
/external/llvm/lib/Transforms/Utils/
H A DSSAUpdater.cpp248 typedef Value *ValT; typedef in class:llvm::SSAUpdaterTraits

Completed in 6864 milliseconds