HomeSort by relevance Sort by last modified time
    Searched refs:ValT (Results 1 - 10 of 10) sorted by null

  /external/llvm/include/llvm/Support/
Options.h 49 template <typename ValT, typename Base, ValT(Base::*Mem)> class OptionKey {
54 template <typename ValT, typename Base, ValT(Base::*Mem)>
55 char OptionKey<ValT, Base, Mem>::ID = 0;
87 /// \tparam ValT type of the option's data
93 /// option stores (\p ValT), the class that will read the option (\p Base),
95 template <typename ValT, typename Base, ValT(Base::*Mem)>
97 const ValT &InitValue)
    [all...]
  /external/llvm/include/llvm/ADT/
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 *operator->() const
    [all...]
ImmutableMap.h 58 template <typename KeyT, typename ValT,
59 typename ValInfo = ImutKeyValueInfo<KeyT,ValT> >
250 template <typename KeyT, typename ValT,
251 typename ValInfo = ImutKeyValueInfo<KeyT,ValT> >
279 explicit ImmutableMapRef(const ImmutableMap<KeyT, ValT> &X,
280 typename ImmutableMap<KeyT, ValT>::Factory &F)
337 ImmutableMap<KeyT, ValT> asImmutableMap() const {
338 return ImmutableMap<KeyT, ValT>(Factory->getCanonicalTree(Root));
ImmutableSet.h 957 template <typename ValT, typename ValInfo = ImutContainerInfo<ValT> >
    [all...]
  /external/llvm/include/llvm/IR/
LLVMContext.h 196 template <typename ValT, typename Base, ValT(Base::*Mem)>
197 ValT getOption() const {
198 return OptionRegistry::instance().template get<ValT, Base, Mem>();
  /external/llvm/include/llvm/Transforms/Utils/
SSAUpdaterImpl.h 39 typedef typename Traits::ValT ValT;
48 ValT AvailableVal; // Value to use in this block.
56 BBInfo(BlkT *ThisBB, ValT V)
61 typedef DenseMap<BlkT*, ValT> AvailableValsTy;
80 ValT GetValue(BlkT *BB) {
86 ValT V = Traits::GetUndefVal(BB, Updater);
137 ValT PredVal = AvailableVals->lookup(Pred);
335 ValT PHI = Traits::CreateEmptyPHI(Info->BB, Info->NumPreds, Updater);
410 ValT IncomingVal = I.getIncomingValue()
    [all...]
  /external/llvm/lib/CodeGen/
MachineSSAUpdater.cpp 242 typedef unsigned ValT;
  /external/llvm/lib/Transforms/Scalar/
LoopUnswitch.cpp 704 auto *ValT = cast_or_null<ConstantAsMetadata>(
708 assert(ValT && ValF && "Invalid Operands of branch_weights");
712 cast<ConstantInt>(ValT)->getZExtValue());
    [all...]
  /external/llvm/lib/Transforms/Utils/
SSAUpdater.cpp 212 typedef Value *ValT;
  /external/llvm/tools/dsymutil/
DwarfLinker.cpp 49 template <typename KeyT, typename ValT>
51 IntervalMap<KeyT, ValT, IntervalMapImpl::NodeSizer<KeyT, ValT>::LeafSize,
    [all...]

Completed in 546 milliseconds