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

Declarations

include/llvm/IR/Metadata.h
  760   using SimpleType = Metadata *;
include/llvm/IR/TrackingMDRef.h
  146   using SimpleType = Metadata *;
  152   using SimpleType = Metadata *;
include/llvm/Support/Casting.h
   34   using SimpleType = From; // The real type this represents...

References

include/llvm/IR/Metadata.h
  756   static SimpleType getSimplifiedValue(MDOperand &MD) { return MD.get(); }
  762   static SimpleType getSimplifiedValue(const MDOperand &MD) { return MD.get(); }
include/llvm/IR/TrackingMDRef.h
  148   static SimpleType getSimplifiedValue(TrackingMDRef &MD) { return MD.get(); }
  154   static SimpleType getSimplifiedValue(const TrackingMDRef &MD) {
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);