Home
last modified time | relevance | path

Searched refs:getAsVoidPointer (Results 1 – 25 of 40) sorted by relevance

12

/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DPointerLikeTypeTraits.h57 static inline void *getAsVoidPointer(T *P) { return P; }
65 static inline void *getAsVoidPointer(void *P) { return P; }
82 static inline const void *getAsVoidPointer(const T P) {
83 return NonConst::getAsVoidPointer(P);
95 static inline const void *getAsVoidPointer(const T *P) {
96 return NonConst::getAsVoidPointer(const_cast<T *>(P));
106 static inline void *getAsVoidPointer(uintptr_t P) {
128 static inline void *getAsVoidPointer(FunctionPointerT P) {
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DOwnership.h85 Ptr = Traits::getAsVoidPointer(P); in set()
121 static inline void *getAsVoidPointer(clang::OpaquePtr<T> P) {
196 void *VP = PtrTraits::getAsVoidPointer(V);
219 void *VP = PtrTraits::getAsVoidPointer(V);
225 void *VP = PtrTraits::getAsVoidPointer(RHS);
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DPointerUnion.h50 static inline void *getAsVoidPointer(void *P) { return P; } in getAsVoidPointer() function
78 PointerLikeTypeTraits<Type>::getAsVoidPointer(V)),
84 const_cast<void *>(PointerLikeTypeTraits<Type>::getAsVoidPointer(V)),
177 PointerLikeTypeTraits<First>::getAsVoidPointer(get<First>()) ==
266 static inline void *getAsVoidPointer(const PointerUnion<PTs...> &P) {
H A DSmallPtrSet.h366 auto p = insert_imp(PtrTraits::getAsVoidPointer(Ptr));
380 return erase_imp(PtrTraits::getAsVoidPointer(Ptr));
384 return find_imp(ConstPtrTraits::getAsVoidPointer(Ptr)) != EndPointer();
387 return makeIterator(find_imp(ConstPtrTraits::getAsVoidPointer(Ptr)));
390 return find_imp(ConstPtrTraits::getAsVoidPointer(Ptr)) != EndPointer();
H A DPointerIntPair.h178 reinterpret_cast<intptr_t>(PtrTraits::getAsVoidPointer(Ptr));
225 getAsVoidPointer(const PointerIntPair<PointerTy, IntBits, IntType> &P) {
H A DPointerEmbeddedInt.h85 static inline void *getAsVoidPointer(const T &P) {
H A DPointerSumType.h101 void *V = HelperT::template Lookup<N>::TraitsT::getAsVoidPointer(Pointer); in set()
/llvm-project-15.0.7/clang/include/clang/CodeGen/
H A DConstantInitFuture.h36 static inline void *getAsVoidPointer(T p) { return p; }
95 static inline void *getAsVoidPointer(T future) {
/llvm-project-15.0.7/clang/include/clang/AST/
H A DTemplateName.h349 void *getAsVoidPointer() const { return Storage.getOpaqueValue(); } in getAsVoidPointer() function
450 ID.AddPointer(TN.getAsVoidPointer()); in Profile()
569 static inline void *getAsVoidPointer(clang::TemplateName TN) {
570 return TN.getAsVoidPointer();
H A DTemplateBase.h43 static inline void *getAsVoidPointer(clang::Expr *P) { return P; }
190 TemplateArg.Name = Name.getAsVoidPointer();
207 TemplateArg.Name = Name.getAsVoidPointer();
H A DDeclGroup.h142 static inline void *getAsVoidPointer(clang::DeclGroupRef P) {
H A DAPValue.h95 static void *getAsVoidPointer(clang::TypeInfoLValue V) {
107 static void *getAsVoidPointer(clang::DynamicAllocLValue V) {
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DPointerEmbeddedIntTest.cpp70 EXPECT_EQ(42, ITraits::getFromVoidPointer(ITraits::getAsVoidPointer(I))); in TEST()
76 MaxTraits::getFromVoidPointer(MaxTraits::getAsVoidPointer(Max))); in TEST()
H A DPointerIntPairTest.cpp80 static inline void *getAsVoidPointer(Fixnum31 Num) { in getAsVoidPointer() function
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DBuiltinOps.h37 static inline void *getAsVoidPointer(mlir::ModuleOp val) {
H A DLocation.h162 static inline void *getAsVoidPointer(mlir::Location I) {
H A DTypes.h312 static inline void *getAsVoidPointer(mlir::Type I) {
H A DAttributes.h294 static inline void *getAsVoidPointer(mlir::Attribute attr) {
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Func/IR/
H A DFuncOps.h37 static inline void *getAsVoidPointer(mlir::func::FuncOp val) {
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/
H A DSPIRVOps.h50 static inline void *getAsVoidPointer(mlir::spirv::FuncOp i) {
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DIdentifierTable.h1029 static const void *getAsVoidPointer(clang::Selector P) {
1044 static void *getAsVoidPointer(clang::IdentifierInfo* P) {
1057 static const void *getAsVoidPointer(const clang::IdentifierInfo* P) {
/llvm-project-15.0.7/polly/include/polly/CodeGen/
H A DIslExprBuilder.h23 static inline const void *getAsVoidPointer(isl_id *P) { return (void *)P; }
/llvm-project-15.0.7/mlir/include/mlir/Analysis/Presburger/
H A DPresburgerSpace.h169 atId(kind, i) = llvm::PointerLikeTypeTraits<T>::getAsVoidPointer(id); in setId()
/llvm-project-15.0.7/mlir/include/mlir/Support/
H A DTypeID.h356 static inline void *getAsVoidPointer(mlir::TypeID info) { in MLIR_DECLARE_EXPLICIT_TYPE_ID()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DReachingDefAnalysis.h55 static inline void *getAsVoidPointer(const ReachingDef &RD) {

12