Searched refs:getPointerTo (Results 1 - 25 of 40) sorted by relevance

12

/freebsd-10.2-release/contrib/llvm/lib/IR/
H A DType.cpp249 return getHalfTy(C)->getPointerTo(AS);
253 return getFloatTy(C)->getPointerTo(AS);
257 return getDoubleTy(C)->getPointerTo(AS);
261 return getX86_FP80Ty(C)->getPointerTo(AS);
265 return getFP128Ty(C)->getPointerTo(AS);
269 return getPPC_FP128Ty(C)->getPointerTo(AS);
273 return getX86_MMXTy(C)->getPointerTo(AS);
277 return getIntNTy(C, N)->getPointerTo(AS);
281 return getInt1Ty(C)->getPointerTo(AS);
285 return getInt8Ty(C)->getPointerTo(A
756 PointerType *Type::getPointerTo(unsigned addrs) { function in class:Type
[all...]
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DItaniumCXXABI.cpp358 llvm::Value *VTable = Builder.CreateBitCast(This, VTableTy->getPointerTo());
368 VTable = Builder.CreateBitCast(VTable, FTy->getPointerTo()->getPointerTo());
376 Builder.CreateIntToPtr(FnAsInt, FTy->getPointerTo(), "memptr.nonvirtualfn");
380 llvm::PHINode *Callee = Builder.CreatePHI(FTy->getPointerTo(), 2);
399 Base = Builder.CreateBitCast(Base, Builder.getInt8Ty()->getPointerTo(AS));
407 = CGF.ConvertTypeForMem(MPT->getPointeeType())->getPointerTo(AS);
763 llvm::Value *vtable = CGF.GetVTablePtr(ptr, CGF.IntPtrTy->getPointerTo());
790 CGM.PtrDiffTy->getPointerTo());
1039 Ty = Ty->getPointerTo()
[all...]
H A DCGCXX.cpp137 = getTypes().GetFunctionType(AliasDecl)->getPointerTo();
307 Ty = Ty->getPointerTo()->getPointerTo();
H A DCGCXXABI.cpp52 return llvm::Constant::getNullValue(FTy->getPointerTo());
60 llvm::Type *Ty = CGF.ConvertType(MPT->getPointeeType())->getPointerTo();
191 llvm::Type *charPtrTy = CGF.Int8Ty->getPointerTo(AS);
H A DMicrosoftCXXABI.cpp530 CGF.Int8Ty->getPointerTo(AS));
535 VtorDispPtr, CGF.Int32Ty->getPointerTo(AS), "vtordisp.ptr");
560 VBPtr = CGF.Builder.CreateBitCast(VBPtr, I->GV->getType()->getPointerTo(0),
608 llvm::Type *charPtrTy = CGF.Int8Ty->getPointerTo(AS);
743 llvm::Type *charPtrTy = CGF.Int8Ty->getPointerTo(AS),
927 Ty = Ty->getPointerTo()->getPointerTo();
1039 CGF.Builder.CreateBitCast(VtorDispPtr, CGF.Int32Ty->getPointerTo());
1120 CGF.Builder.CreateBitCast(allocPtr, CGF.SizeTy->getPointerTo(AS));
1140 = CGF.Builder.CreateBitCast(cookiePtr, CGF.SizeTy->getPointerTo(A
[all...]
H A DCGObjCRuntime.cpp357 CGM.getTypes().GetFunctionType(signature)->getPointerTo();
381 CGM.getTypes().GetFunctionType(argsInfo)->getPointerTo();
H A DCGBlocks.cpp1152 blockInfo.StructureType->getPointerTo(),
1316 llvm::Type *structPtrTy = blockInfo.StructureType->getPointerTo();
1489 llvm::Type *structPtrTy = blockInfo.StructureType->getPointerTo();
1606 field = CGF.Builder.CreateBitCast(field, CGF.Int8PtrTy->getPointerTo(0));
1781 llvm::Type *byrefPtrType = byrefType.getPointerTo(0);
1854 V = CGF.Builder.CreateBitCast(V, byrefType.getPointerTo(0));
2201 DesTy = DesTy->getPointerTo();
2280 Int8PtrTy->getPointerTo(), 0);
2290 Int8PtrTy->getPointerTo(), 0);
H A DCGRecordLayoutBuilder.cpp669 llvm::Type *VTableTy = FunctionType->getPointerTo();
679 AppendField(CharUnits::Zero(), VTableTy->getPointerTo());
H A DCGExprCXX.cpp780 llvm::Type *AllocPtrTy = ConvertTypeForMem(AllocType)->getPointerTo(AS);
1241 = ConvertTypeForMem(allocType)->getPointerTo(AS);
1597 StdTypeInfoPtrTy->getPointerTo());
1606 ConvertType(E->getType())->getPointerTo();
1730 llvm::Value *VTable = CGF.GetVTablePtr(Value, PtrDiffLTy->getPointerTo());
H A DCGClass.cpp107 V = Builder.CreateBitCast(V, ConvertType(Base)->getPointerTo());
177 ConvertType((PathEnd[-1])->getType())->getPointerTo();
240 llvm::Type *DerivedPtrTy = ConvertType(DerivedTy)->getPointerTo();
1923 VTableAddressPoint->getType()->getPointerTo();
2006 llvm::Value *VTablePtrSrc = Builder.CreateBitCast(This, Ty->getPointerTo());
H A DCGException.cpp385 llvm::Type *ty = CGF.ConvertTypeForMem(e->getType())->getPointerTo();
1048 llvm::Type *PtrTy = LLVMCatchTy->getPointerTo(0); // addrspace 0 ok
1072 llvm::Type *PtrTy = LLVMCatchTy->getPointerTo(0); // addrspace 0 ok
H A DCGDeclCXX.cpp100 addr, CGF.getTypes().ConvertType(type)->getPointerTo());
H A DCodeGenTypes.cpp562 ResultType = T->getPointerTo();
H A DCGObjCMac.cpp360 llvm::Type *args[] = { ObjectPtrTy->getPointerTo() };
369 llvm::Type *args[] = { ObjectPtrTy, ObjectPtrTy->getPointerTo() };
378 llvm::Type *args[] = { ObjectPtrTy, ObjectPtrTy->getPointerTo() };
387 llvm::Type *args[] = { ObjectPtrTy, ObjectPtrTy->getPointerTo() };
396 llvm::Type *args[] = { ObjectPtrTy, ObjectPtrTy->getPointerTo(),
414 llvm::Type *args[] = { ObjectPtrTy, ObjectPtrTy->getPointerTo() };
550 llvm::Type *params[] = { ExceptionDataTy->getPointerTo() };
558 llvm::Type *params[] = { ExceptionDataTy->getPointerTo() };
566 llvm::Type *params[] = { ExceptionDataTy->getPointerTo() };
584 llvm::Type *params[] = { CGM.Int32Ty->getPointerTo() };
[all...]
H A DCGAtomic.cpp608 llvm::IntegerType::get(getLLVMContext(), Size * 8)->getPointerTo();
722 return CGF.Builder.CreateBitCast(addr, ty->getPointerTo(addrspace));
H A DCGBuiltin.cpp95 llvm::Type *IntPtrType = IntType->getPointerTo(AddrSpace);
129 llvm::Type *IntPtrType = IntType->getPointerTo(AddrSpace);
957 llvm::Type *IntPtrType = IntType->getPointerTo(AddrSpace);
984 llvm::Type *IntPtrType = IntType->getPointerTo(AddrSpace);
1024 Ptr = Builder.CreateBitCast(Ptr, ITy->getPointerTo());
1077 Ptr = Builder.CreateBitCast(Ptr, Int8Ty->getPointerTo(AddrSpace));
1163 Ptr = Builder.CreateBitCast(Ptr, Int8Ty->getPointerTo(AddrSpace));
3967 LoadAddr = Builder.CreateBitCast(LoadAddr, IntResTy->getPointerTo());
4006 StoreAddr = Builder.CreateBitCast(StoreAddr, StoreTy->getPointerTo());
H A DCodeGenModule.cpp104 Int8PtrTy = Int8Ty->getPointerTo(0);
105 Int8PtrPtrTy = Int8PtrTy->getPointerTo(0);
1144 return llvm::ConstantExpr::getBitCast(Entry, DeclTy->getPointerTo(AS));
1398 return llvm::ConstantExpr::getBitCast(Entry, Ty->getPointerTo());
H A DCGExpr.cpp1688 return CGF.Builder.CreateBitCast(V, IRType->getPointerTo(AS), Name);
3035 ConvertType(E->getType())->getPointerTo());
3214 CalleeTy = CalleeTy->getPointerTo();
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Instrumentation/
H A DThreadSanitizer.cpp163 Type *PtrTy = Ty->getPointerTo();
502 Type *PtrTy = Ty->getPointerTo();
517 Type *PtrTy = Ty->getPointerTo();
535 Type *PtrTy = Ty->getPointerTo();
549 Type *PtrTy = Ty->getPointerTo();
H A DGCOVProfiling.cpp678 Int32Ty->getPointerTo(), // uint32_t *predecessor
679 Int64Ty->getPointerTo()->getPointerTo() // uint64_t **counters
827 Builder.getInt64Ty()->getPointerTo()));
H A DDataFlowSanitizer.cpp297 ArgTypes.push_back(T->getPointerTo());
315 ArgTypes.push_back(getTrampolineFunctionType(FT)->getPointerTo());
/freebsd-10.2-release/contrib/llvm/include/llvm/IR/
H A DType.h424 /// getPointerTo - Return a pointer to the current type. This is equivalent
426 PointerType *getPointerTo(unsigned AddrSpace = 0);
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Scalar/
H A DSROA.cpp2117 Type *LTy = TargetTy->getPointerTo();
2142 = new LoadInst(UndefValue::get(LI.getType()->getPointerTo()));
2254 V->getType()->getPointerTo());
2545 OtherPtrTy = OtherPtrTy->getPointerTo();
2547 OtherPtrTy = SubIntTy->getPointerTo();
/freebsd-10.2-release/contrib/llvm/tools/lldb/source/Expression/
H A DIRForTarget.cpp2051 llvm::Type *fp_ptr_ty = operand_constant_fp->getType()->getPointerTo();
2445 value->getType()->getPointerTo(),
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp1528 VecTy->getPointerTo(AS));
1548 VecTy->getPointerTo(AS));

Completed in 264 milliseconds

12