reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ADT/PointerIntPair.h
   53   PointerIntPair(PointerTy PtrVal, IntType IntVal) {
   61   IntType getInt() const { return (IntType)Info::getInt(Value); }
   67   void setInt(IntType IntVal) LLVM_LVALUE_FUNCTION {
   75   void setPointerAndInt(PointerTy PtrVal, IntType IntVal) LLVM_LVALUE_FUNCTION {
include/llvm/ADT/SmallVector.h
  641   template <typename... ArgTypes> reference emplace_back(ArgTypes &&... Args) {
  644     ::new ((void *)this->end()) T(std::forward<ArgTypes>(Args)...);
include/llvm/IR/CFGDiff.h
  108       if (U.getKind() == cfg::UpdateKind::Insert) {
include/llvm/Support/CFGUpdate.h
   29   using NodeKindPair = PointerIntPair<NodePtr, 1, UpdateKind>;
   34   Update(UpdateKind Kind, NodePtr From, NodePtr To)
   37   UpdateKind getKind() const { return ToAndKind.getInt(); }
   45     OS << (getKind() == UpdateKind::Insert ? "Insert " : "Delete ");
   80     Operations[{From, To}] += (U.getKind() == UpdateKind::Insert ? 1 : -1);
   90     const UpdateKind UK =
   91         NumInsertions > 0 ? UpdateKind::Insert : UpdateKind::Delete;
   91         NumInsertions > 0 ? UpdateKind::Insert : UpdateKind::Delete;
include/llvm/Support/GenericDomTree.h
  232   using UpdateKind = cfg::UpdateKind;
lib/Analysis/DomTreeUpdater.cpp
   29   const auto Kind = Update.getKind();
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
  494     Updates.push_back({cfg::UpdateKind::Insert, OldPH, UnswitchedBB});
unittests/Analysis/MemorySSATest.cpp
 1444   Updates.push_back({cfg::UpdateKind::Insert, Entry, Exit});
 1506   Updates.push_back({cfg::UpdateKind::Insert, Entry, Exit});
 1575   Updates.push_back({cfg::UpdateKind::Insert, FBlock, CBlock});
unittests/IR/DominatorTreeBatchUpdatesTest.cpp
   31 const auto Insert = DominatorTree::Insert;
   32 const auto Delete = DominatorTree::Delete;
usr/include/c++/7.4.0/bits/move.h
   72     constexpr _Tp&&
   73     forward(typename std::remove_reference<_Tp>::type& __t) noexcept
   83     constexpr _Tp&&
   84     forward(typename std::remove_reference<_Tp>::type&& __t) noexcept
usr/include/c++/7.4.0/type_traits
 1629     { typedef _Tp   type; };