Searched refs:ValT (Results 1 – 7 of 7) sorted by relevance
/external/llvm/include/llvm/ADT/ |
D | IntervalMap.h | 409 template <typename KeyT, typename ValT> 418 static_cast<unsigned>(2*sizeof(KeyT)+sizeof(ValT)), 423 typedef NodeBase<std::pair<KeyT, KeyT>, ValT, LeafSize> LeafBase; 538 template <typename KeyT, typename ValT, unsigned N, typename Traits> 539 class LeafNode : public NodeBase<std::pair<KeyT, KeyT>, ValT, N> { 543 const ValT &value(unsigned i) const { return this->second[i]; } in value() 547 ValT &value(unsigned i) { return this->second[i]; } in value() 584 ValT safeLookup(KeyT x, ValT NotFound) const { in safeLookup() 589 unsigned insertFrom(unsigned &Pos, unsigned Size, KeyT a, KeyT b, ValT y); 601 template <typename KeyT, typename ValT, unsigned N, typename Traits> [all …]
|
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> > TreeTy; 208 : ImmutableMap<Interval, ValT, ImutIntervalInfo<ValT> >(R) {} in ImmutableIntervalMap() [all …]
|
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 { in asImmutableMap() 336 return ImmutableMap<KeyT, ValT>(Factory->getCanonicalTree(Root)); in asImmutableMap()
|
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/ |
D | SSAUpdaterImpl.h | 37 typedef typename Traits::ValT ValT; typedef 46 ValT AvailableVal; // Value to use in this block. 54 BBInfo(BlkT *ThisBB, ValT V) in BBInfo() 59 typedef DenseMap<BlkT*, ValT> AvailableValsTy; 78 ValT GetValue(BlkT *BB) { in GetValue() 84 ValT V = Traits::GetUndefVal(BB, Updater); in GetValue() 135 ValT PredVal = AvailableVals->lookup(Pred); in BuildBlockList() 333 ValT PHI = Traits::CreateEmptyPHI(Info->BB, Info->NumPreds, Updater); in FindAvailableVals() 408 ValT IncomingVal = I.getIncomingValue(); in CheckIfPHIMatches() 447 ValT PHIVal = Traits::GetPHIValue(PHI); in RecordMatchingPHIs()
|
/external/llvm/lib/CodeGen/ |
D | MachineSSAUpdater.cpp | 251 typedef unsigned ValT; typedef in llvm::SSAUpdaterTraits
|
/external/llvm/lib/Transforms/Utils/ |
D | SSAUpdater.cpp | 248 typedef Value *ValT; typedef in llvm::SSAUpdaterTraits
|