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

Declarations

include/llvm/IR/Use.h
  171   using SimpleType = /*const*/ Value *;
include/llvm/IR/User.h
  318   using SimpleType = Value*;
  325   using SimpleType = /*const*/ Value*;
include/llvm/IR/ValueHandle.h
  164   using SimpleType = Value *;
  169   using SimpleType = Value *;
  209   using SimpleType = Value *;
  214   using SimpleType = Value *;
include/llvm/Support/Casting.h
   34   using SimpleType = From; // The real type this represents...

References

include/llvm/IR/Use.h
  168   static SimpleType getSimplifiedValue(Use &Val) { return Val.get(); }
  173   static SimpleType getSimplifiedValue(const Use &Val) { return Val.get(); }
include/llvm/IR/User.h
  320   static SimpleType getSimplifiedValue(User::op_iterator &Val) {
  327   static SimpleType getSimplifiedValue(User::const_op_iterator &Val) {
include/llvm/IR/ValueHandle.h
  166   static SimpleType getSimplifiedValue(WeakVH &WVH) { return WVH; }
  171   static SimpleType getSimplifiedValue(const WeakVH &WVH) { return WVH; }
  211   static SimpleType getSimplifiedValue(WeakTrackingVH &WVH) { return WVH; }
  216   static SimpleType getSimplifiedValue(const WeakTrackingVH &WVH) {
include/llvm/Support/Casting.h
   37   static SimpleType &getSimplifiedValue(From &Val) { return Val; }
   41   using NonConstSimpleType = typename simplify_type<From>::SimpleType;
  123       typename simplify_type<SimpleFrom>::SimpleType>::doit(
  143                        typename simplify_type<const Y>::SimpleType>::doit(Val);
  210       To, From, typename simplify_type<From>::SimpleType>::ret_type;
  220       typename simplify_type<SimpleFrom>::SimpleType>::doit(
  236       std::is_same<X, typename simplify_type<X>::SimpleType>::value;
  252       X, const Y, typename simplify_type<const Y>::SimpleType>::doit(Val);
  259                           typename simplify_type<Y>::SimpleType>::doit(Val);
  266                           typename simplify_type<Y*>::SimpleType>::doit(Val);
unittests/Support/Casting.cpp
   91 static_assert(std::is_same<simplify_type<Use>::SimpleType, Value *>::value,
   93 static_assert(std::is_same<simplify_type<Use *>::SimpleType, Value *>::value,