Home
last modified time | relevance | path

Searched refs:ValT (Results 1 – 25 of 30) sorted by relevance

12

/external/llvm/include/llvm/Support/
DOptions.h49 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;
95 template <typename ValT, typename Base, ValT(Base::*Mem)>
97 const ValT &InitValue) { in registerOption()
98 cl::opt<ValT> *Option = new cl::opt<ValT>(ArgStr, cl::desc(Desc), in registerOption()
100 instance().addOption(&detail::OptionKey<ValT, Base, Mem>::ID, Option); in registerOption()
111 template <typename ValT, typename Base, ValT(Base::*Mem)> ValT get() const { in get()
112 auto It = Options.find(&detail::OptionKey<ValT, Base, Mem>::ID); in get()
114 return *(cl::opt<ValT> *)It->second; in get()
/external/swiftshader/third_party/llvm-subzero/include/llvm/Support/
DOptions.h49 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;
95 template <typename ValT, typename Base, ValT(Base::*Mem)>
97 const ValT &InitValue) { in registerOption()
98 cl::opt<ValT> *Option = new cl::opt<ValT>(ArgStr, cl::desc(Desc), in registerOption()
100 instance().addOption(&detail::OptionKey<ValT, Base, Mem>::ID, Option); in registerOption()
111 template <typename ValT, typename Base, ValT(Base::*Mem)> ValT get() const { in get()
112 auto It = Options.find(&detail::OptionKey<ValT, Base, Mem>::ID); in get()
114 return *(cl::opt<ValT> *)It->second; in get()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DIntervalMap.h435 template <typename KeyT, typename ValT>
444 static_cast<unsigned>(2*sizeof(KeyT)+sizeof(ValT)),
449 using LeafBase = NodeBase<std::pair<KeyT, KeyT>, ValT, LeafSize>;
562 template <typename KeyT, typename ValT, unsigned N, typename Traits>
563 class LeafNode : public NodeBase<std::pair<KeyT, KeyT>, ValT, N> {
567 const ValT &value(unsigned i) const { return this->second[i]; } in value()
571 ValT &value(unsigned i) { return this->second[i]; } in value()
608 ValT safeLookup(KeyT x, ValT NotFound) const { in safeLookup()
613 unsigned insertFrom(unsigned &Pos, unsigned Size, KeyT a, KeyT b, ValT y);
625 template <typename KeyT, typename ValT, unsigned N, typename Traits>
[all …]
DImmutableMap.h60 template <typename KeyT, typename ValT,
61 typename ValInfo = ImutKeyValueInfo<KeyT,ValT>>
255 template <typename KeyT, typename ValT,
256 typename ValInfo = ImutKeyValueInfo<KeyT,ValT>>
284 explicit ImmutableMapRef(const ImmutableMap<KeyT, ValT> &X, in ImmutableMapRef()
285 typename ImmutableMap<KeyT, ValT>::Factory &F) in ImmutableMapRef()
342 ImmutableMap<KeyT, ValT> asImmutableMap() const { in asImmutableMap()
343 return ImmutableMap<KeyT, ValT>(Factory->getCanonicalTree(Root)); in asImmutableMap()
DImmutableSet.h956 template <typename ValT, typename ValInfo = ImutContainerInfo<ValT>>
1108 template <typename ValT, typename ValInfo = ImutContainerInfo<ValT>>
1168 ImmutableSet<ValT> asImmutableSet(bool canonicalize = true) const {
1169 return ImmutableSet<ValT>(canonicalize ?
/external/llvm-project/llvm/include/llvm/ADT/
DIntervalMap.h435 template <typename KeyT, typename ValT>
444 static_cast<unsigned>(2*sizeof(KeyT)+sizeof(ValT)),
449 using LeafBase = NodeBase<std::pair<KeyT, KeyT>, ValT, LeafSize>;
562 template <typename KeyT, typename ValT, unsigned N, typename Traits>
563 class LeafNode : public NodeBase<std::pair<KeyT, KeyT>, ValT, N> {
567 const ValT &value(unsigned i) const { return this->second[i]; } in value()
571 ValT &value(unsigned i) { return this->second[i]; } in value()
608 ValT safeLookup(KeyT x, ValT NotFound) const { in safeLookup()
613 unsigned insertFrom(unsigned &Pos, unsigned Size, KeyT a, KeyT b, ValT y);
625 template <typename KeyT, typename ValT, unsigned N, typename Traits>
[all …]
DImmutableMap.h60 template <typename KeyT, typename ValT,
61 typename ValInfo = ImutKeyValueInfo<KeyT,ValT>>
237 template <typename KeyT, typename ValT,
238 typename ValInfo = ImutKeyValueInfo<KeyT,ValT>>
262 ImmutableMapRef(const ImmutableMap<KeyT, ValT> &X, in ImmutableMapRef()
263 typename ImmutableMap<KeyT, ValT>::Factory &F) in ImmutableMapRef()
293 ImmutableMap<KeyT, ValT> asImmutableMap() const { in asImmutableMap()
294 return ImmutableMap<KeyT, ValT>(Factory->getCanonicalTree(Root.get())); in asImmutableMap()
DImmutableSet.h963 template <typename ValT, typename ValInfo = ImutContainerInfo<ValT>>
1095 template <typename ValT, typename ValInfo = ImutContainerInfo<ValT>>
1131 ImmutableSet<ValT> asImmutableSet(bool canonicalize = true) const {
1132 return ImmutableSet<ValT>(
/external/llvm/include/llvm/ADT/
DIntervalMap.h430 template <typename KeyT, typename ValT>
439 static_cast<unsigned>(2*sizeof(KeyT)+sizeof(ValT)),
444 typedef NodeBase<std::pair<KeyT, KeyT>, ValT, LeafSize> LeafBase;
559 template <typename KeyT, typename ValT, unsigned N, typename Traits>
560 class LeafNode : public NodeBase<std::pair<KeyT, KeyT>, ValT, N> {
564 const ValT &value(unsigned i) const { return this->second[i]; } in value()
568 ValT &value(unsigned i) { return this->second[i]; } in value()
605 ValT safeLookup(KeyT x, ValT NotFound) const { in safeLookup()
610 unsigned insertFrom(unsigned &Pos, unsigned Size, KeyT a, KeyT b, ValT y);
622 template <typename KeyT, typename ValT, unsigned N, typename Traits>
[all …]
DImmutableMap.h58 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, in ImmutableMapRef()
280 typename ImmutableMap<KeyT, ValT>::Factory &F) in ImmutableMapRef()
337 ImmutableMap<KeyT, ValT> asImmutableMap() const { in asImmutableMap()
338 return ImmutableMap<KeyT, ValT>(Factory->getCanonicalTree(Root)); in asImmutableMap()
DImmutableSet.h957 template <typename ValT, typename ValInfo = ImutContainerInfo<ValT> >
1107 template <typename ValT, typename ValInfo = ImutContainerInfo<ValT> >
1164 ImmutableSet<ValT> asImmutableSet(bool canonicalize = true) const {
1165 return ImmutableSet<ValT>(canonicalize ?
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/
DSSAUpdaterImpl.h36 using ValT = typename Traits::ValT; variable
48 ValT AvailableVal;
68 BBInfo(BlkT *ThisBB, ValT V) in BBInfo()
72 using AvailableValsTy = DenseMap<BlkT *, ValT>;
93 ValT GetValue(BlkT *BB) { in GetValue()
99 ValT V = Traits::GetUndefVal(BB, Updater); in GetValue()
149 ValT PredVal = AvailableVals->lookup(Pred); in BuildBlockList()
347 ValT PHI = Traits::CreateEmptyPHI(Info->BB, Info->NumPreds, Updater); in FindAvailableVals()
417 ValT IncomingVal = I.getIncomingValue(); in CheckIfPHIMatches()
456 ValT PHIVal = Traits::GetPHIValue(PHI); in RecordMatchingPHIs()
/external/llvm/include/llvm/Transforms/Utils/
DSSAUpdaterImpl.h40 typedef typename Traits::ValT ValT; typedef
49 ValT AvailableVal; // Value to use in this block.
57 BBInfo(BlkT *ThisBB, ValT V) in BBInfo()
62 typedef DenseMap<BlkT*, ValT> AvailableValsTy;
81 ValT GetValue(BlkT *BB) { in GetValue()
87 ValT V = Traits::GetUndefVal(BB, Updater); in GetValue()
138 ValT PredVal = AvailableVals->lookup(Pred); in BuildBlockList()
336 ValT PHI = Traits::CreateEmptyPHI(Info->BB, Info->NumPreds, Updater); in FindAvailableVals()
411 ValT IncomingVal = I.getIncomingValue(); in CheckIfPHIMatches()
450 ValT PHIVal = Traits::GetPHIValue(PHI); in RecordMatchingPHIs()
/external/llvm-project/llvm/include/llvm/Transforms/Utils/
DSSAUpdaterImpl.h36 using ValT = typename Traits::ValT; variable
48 ValT AvailableVal;
68 BBInfo(BlkT *ThisBB, ValT V) in BBInfo()
72 using AvailableValsTy = DenseMap<BlkT *, ValT>;
93 ValT GetValue(BlkT *BB) { in GetValue()
99 ValT V = Traits::GetUndefVal(BB, Updater); in GetValue()
149 ValT PredVal = AvailableVals->lookup(Pred); in BuildBlockList()
347 ValT PHI = Traits::CreateEmptyPHI(Info->BB, Info->NumPreds, Updater); in FindAvailableVals()
417 ValT IncomingVal = I.getIncomingValue(); in CheckIfPHIMatches()
456 ValT PHIVal = Traits::GetPHIValue(PHI); in RecordMatchingPHIs()
/external/llvm/include/llvm/IR/
DLLVMContext.h231 template <typename ValT, typename Base, ValT(Base::*Mem)>
232 ValT getOption() const { in getOption()
233 return OptionRegistry::instance().template get<ValT, Base, Mem>(); in getOption()
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DLLVMContext.h258 template <typename ValT, typename Base, ValT(Base::*Mem)>
259 ValT getOption() const { in getOption()
260 return OptionRegistry::instance().template get<ValT, Base, Mem>(); in getOption()
/external/llvm-project/llvm/include/llvm/DWARFLinker/
DDWARFLinkerCompileUnit.h21 template <typename KeyT, typename ValT>
23 IntervalMap<KeyT, ValT, IntervalMapImpl::NodeSizer<KeyT, ValT>::LeafSize,
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DWARFLinker/
DDWARFLinkerCompileUnit.h21 template <typename KeyT, typename ValT>
23 IntervalMap<KeyT, ValT, IntervalMapImpl::NodeSizer<KeyT, ValT>::LeafSize,
/external/llvm-project/llvm/test/CodeGen/AMDGPU/
Dscheduler-subrange-crash.ll5 …x> >::insertFrom(unsigned int &, unsigned int, KeyT, KeyT, ValT) [KeyT = llvm::SlotIndex, ValT = l…
Dunigine-liveness-crash.ll4 …x> >::insertFrom(unsigned int &, unsigned int, KeyT, KeyT, ValT) [KeyT = llvm::SlotIndex, ValT = l…
/external/llvm/lib/Transforms/Scalar/
DLoopUnswitch.cpp761 auto *ValT = cast_or_null<ConstantAsMetadata>( in copyMetadata() local
765 assert(ValT && ValF && "Invalid Operands of branch_weights"); in copyMetadata()
769 cast<ConstantInt>(ValT)->getZExtValue()); in copyMetadata()
/external/llvm/lib/CodeGen/
DMachineSSAUpdater.cpp241 typedef unsigned ValT; typedef in llvm::SSAUpdaterTraits
/external/llvm-project/llvm/lib/CodeGen/
DMachineSSAUpdater.cpp247 using ValT = Register; typedef in llvm::SSAUpdaterTraits
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineSSAUpdater.cpp244 using ValT = unsigned; typedef in llvm::SSAUpdaterTraits
/external/llvm-project/mlir/lib/Conversion/PDLToPDLInterp/
DPDLToPDLInterp.cpp334 template <typename OpT, typename PredT, typename ValT = typename PredT::KeyTy>
337 std::vector<ValT> values; in createSwitchOp()

12