/external/clang/lib/CodeGen/ |
D | CodeGenTypes.cpp | 83 llvm::Type *CodeGenTypes::ConvertTypeForMem(QualType T) { in ConvertTypeForMem() function in CodeGenTypes 500 llvm::Type *PointeeType = ConvertTypeForMem(ETy); in ConvertType() 508 llvm::Type *PointeeType = ConvertTypeForMem(ETy); in ConvertType() 522 ResultType = ConvertTypeForMem(A->getElementType()); in ConvertType() 531 ResultType = ConvertTypeForMem(A->getElementType()); in ConvertType() 541 llvm::Type *EltTy = ConvertTypeForMem(A->getElementType()); in ConvertType() 584 ConvertTypeForMem(cast<ObjCObjectPointerType>(Ty)->getPointeeType()); in ConvertType() 602 llvm::Type *PointeeType = ConvertTypeForMem(FTy); in ConvertType() 621 ResultType = ConvertTypeForMem(valueType); in ConvertType()
|
D | CGExprConstant.cpp | 1231 llvm::Type *BoolTy = getTypes().ConvertTypeForMem(E->getType()); in EmitConstantInit() 1256 llvm::Type *BoolTy = getTypes().ConvertTypeForMem(E->getType()); in EmitConstantExpr() 1288 llvm::Type *DestTy = getTypes().ConvertTypeForMem(DestType); in EmitConstantValue() 1477 llvm::Type *BoolTy = getTypes().ConvertTypeForMem(DestType); in EmitConstantValueForMemory() 1605 return llvm::Constant::getNullValue(getTypes().ConvertTypeForMem(T)); in EmitNullConstant() 1609 cast<llvm::ArrayType>(getTypes().ConvertTypeForMem(T)); in EmitNullConstant()
|
D | CGRecordLayoutBuilder.cpp | 136 llvm::Type *Type = Types.ConvertTypeForMem(FD->getType()); in getStorageType() 387 llvm::Type *Type = Types.ConvertTypeForMem(Field->getType()); in accumulateBitFields() 654 llvm::Type *Ty = Types.ConvertTypeForMem(FD->getType()); in MakeInfo()
|
D | CodeGenTypes.h | 197 llvm::Type *ConvertTypeForMem(QualType T);
|
D | CGExpr.cpp | 105 return CreateTempAlloca(ConvertTypeForMem(Ty), Align, Name); in CreateMemTemp() 362 ConvertTypeForMem(E->getType()) in EmitMaterializeTemporaryExpr() 417 Var, ConvertTypeForMem(E->getType())->getPointerTo()), in EmitMaterializeTemporaryExpr() 1233 llvm::Type *LTy = CGF.ConvertTypeForMem(ED->getIntegerType()); in getRangeForType() 1355 return Builder.CreateZExt(Value, ConvertTypeForMem(Ty), "frombool"); in EmitToMemory() 1685 llvm::Type *ResLTy = ConvertTypeForMem(Dst.getType()); in EmitStoreThroughBitfieldLValue() 1999 llvm::Type *RealVarTy = CGF.getTypes().ConvertTypeForMem(VD->getType()); in EmitGlobalVarDeclLValue() 2170 *this, VD, T, addr, getTypes().ConvertTypeForMem(VD->getType()), in EmitDeclRefLValue() 2787 return Builder.CreateElementBitCast(Addr, ConvertTypeForMem(EltType)); in EmitArrayToPointerDecay() 3025 CGF.ConvertTypeForMem(ElTy)); in emitOMPArraySectionBase() [all …]
|
D | CGDecl.cpp | 205 llvm::Type *LTy = getTypes().ConvertTypeForMem(Ty); in getOrCreateStaticVarDecl() 1036 allocaTy = ConvertTypeForMem(Ty); in EmitAutoVarAlloca() 1085 llvm::Type *llvmTy = ConvertTypeForMem(elementType); in EmitAutoVarAlloca() 1775 llvm::Type *IRTy = ConvertTypeForMem(Ty)->getPointerTo(AS); in EmitParmDecl()
|
D | CGObjCRuntime.cpp | 94 llvm::Type *LTy = CGF.CGM.getTypes().ConvertTypeForMem(IvarTy); in EmitValueForIvarAtOffset()
|
D | CGExprCXX.cpp | 863 ElementTy = ConvertTypeForMem(AllocType); in EmitNewArrayInitializer() 1440 llvm::Type *elementTy = ConvertTypeForMem(allocType); in EmitCXXNewExpr() 1457 llvm::Type *resultType = ConvertTypeForMem(E->getType()); in EmitCXXNewExpr() 1741 assert(ConvertTypeForMem(DeleteTy) == Ptr.getElementType()); in EmitCXXDeleteExpr()
|
D | CGOpenMPRuntime.cpp | 1573 llvm::Type *TypeParams[] = {CGM.getTypes().ConvertTypeForMem(ParamTy)}; in createRuntimeFunction() 1583 llvm::Type *TypeParams[] = {CGM.getTypes().ConvertTypeForMem(ParamTy)}; in createRuntimeFunction() 1805 CtorCGF.ConvertTypeForMem(ASTTy)); in emitThreadPrivateVarDefinition() 2161 Addr, CGF.ConvertTypeForMem(Var->getType())); in emitAddrOfVarFromArray() 2274 CGM, CGF.ConvertTypeForMem(CopyprivateArrayTy)->getPointerTo(), in emitSingleRegion() 2802 CGM.getTypes().ConvertTypeForMem(getTgtOffloadEntryQTy()); in createOffloadingBinaryDescriptorRegistration() 2815 CGM.getTypes().ConvertTypeForMem(getTgtDeviceImageQTy())); in createOffloadingBinaryDescriptorRegistration() 2851 CGM.getTypes().ConvertTypeForMem(getTgtBinaryDescriptorQTy())); in createOffloadingBinaryDescriptorRegistration() 2892 CGM.getTypes().ConvertTypeForMem(getTgtOffloadEntryQTy())); in createOffloadEntry() 3312 CGF.ConvertTypeForMem(SharedsPtrTy)); in emitProxyTaskFunction() [all …]
|
D | CGAtomic.cpp | 1016 Builder.CreateBitCast(Dest, ConvertTypeForMem(RValTy)->getPointerTo()), in EmitAtomicExpr() 1065 Builder.CreateBitCast(Dest, ConvertTypeForMem(RValTy)->getPointerTo()), in EmitAtomicExpr() 1137 Builder.CreateBitCast(Dest, ConvertTypeForMem(RValTy)->getPointerTo()), in EmitAtomicExpr() 1207 ? CGF.ConvertTypeForMem(ValueTy) in ConvertIntToValueOrAtomic()
|
D | TargetInfo.cpp | 341 llvm::Type *DirectTy = CGF.ConvertTypeForMem(ValueTy); in emitVoidPtrVAArg() 563 llvm::PointerType::getUnqual(CGF.ConvertTypeForMem(Ty)); in EmitVAArgInstr() 1636 FrameFields.push_back(CGT.ConvertTypeForMem(Type)); in addFieldToArgStruct() 3338 llvm::Type *LTy = CGF.ConvertTypeForMem(Ty); in EmitX86_64VAArgFromMemory() 3432 llvm::Type *LTy = CGF.ConvertTypeForMem(Ty); in EmitVAArg() 4367 llvm::Type *EltTy = CGF.ConvertTypeForMem(CTy->getElementType()); in EmitVAArg() 4814 llvm::Type *MemTy = CGF.ConvertTypeForMem(Ty); in EmitAAPCSVAArg() 4955 Addr = CGF.Builder.CreateElementBitCast(Addr, CGF.ConvertTypeForMem(Ty)); in EmitDarwinVAArg() 5594 Addr = CGF.Builder.CreateElementBitCast(Addr, CGF.ConvertTypeForMem(Ty)); in EmitVAArg() 5934 llvm::Type *ArgTy = CGF.ConvertTypeForMem(Ty); in EmitVAArg()
|
D | CGDeclCXX.cpp | 165 llvm::Type *LTy = CGM.getTypes().ConvertTypeForMem(T); in EmitCXXGlobalVarDeclInit()
|
D | CodeGenModule.cpp | 1496 llvm::Type *DeclTy = getTypes().ConvertTypeForMem(VD->getType()); in GetWeakRefReference() 2261 Ty = getTypes().ConvertTypeForMem(ASTTy); in GetAddrOfGlobalVar() 2933 llvm::Type *DeclTy = getTypes().ConvertTypeForMem(D->getType()); in EmitAliasDefinition() 3016 llvm::Type *DeclTy = getTypes().ConvertTypeForMem(D->getType()); in emitIFuncDefinition() 3587 Type = getTypes().ConvertTypeForMem(MaterializedType); in GetAddrOfGlobalTemporary()
|
D | CGException.cpp | 365 llvm::Type *ty = ConvertTypeForMem(e->getType())->getPointerTo(); in EmitAnyExprToExn() 1584 CXXThisValue = llvm::UndefValue::get(ConvertTypeForMem(VD->getType())); in EmitCapturedLocals()
|
D | CodeGenFunction.cpp | 162 llvm::Type *CodeGenFunction::ConvertTypeForMem(QualType T) { in ConvertTypeForMem() function in CodeGenFunction 163 return CGM.getTypes().ConvertTypeForMem(T); in ConvertTypeForMem()
|
D | CGStmtOpenMP.cpp | 929 BaseLV.getPointer(), CGF.ConvertTypeForMem(ElTy)->getPointerTo()), in loadToBegin() 1048 GetAddrOfLocalVar(PrivateVD), ConvertTypeForMem(RHSVD->getType()), in EmitOMPReductionClauseInit() 1064 OriginalAddr, ConvertTypeForMem(LHSVD->getType()), "lhs.begin"); in EmitOMPReductionClauseInit() 1092 ConvertTypeForMem(RHSVD->getType()), "rhs.begin"); in EmitOMPReductionClauseInit()
|
D | CGCall.cpp | 1548 llvm::Type *LTy = ConvertTypeForMem(it->type); in GetFunctionType() 2865 llvm::Type *IRTy = CGF.ConvertTypeForMem(Ty); in createPlaceholderSlot() 3566 CGM.getDataLayout().getTypeAllocSize(ConvertTypeForMem(RetTy)); in EmitCall() 3616 llvm::Type *MemType = ConvertTypeForMem(I->Ty)->getPointerTo(AS); in EmitCall()
|
D | CGBlocks.cpp | 440 CGM.getTypes().ConvertTypeForMem(VT); in computeBlockInfo() 2109 llvm::Type *varTy = ConvertTypeForMem(Ty); in getBlockByrefInfo()
|
D | ItaniumCXXABI.cpp | 626 llvm::Type *PType = CGF.ConvertTypeForMem(MPT->getPointeeType()) in EmitMemberDataPointerAddress() 3609 llvm::Type *LLVMCatchTy = CGF.ConvertTypeForMem(CatchType); in InitCatchParam()
|
D | CGStmt.cpp | 1871 ResultRegTypes.push_back(ConvertTypeForMem(OutExpr->getType())); in EmitAsmStmt()
|
D | CodeGenFunction.h | 1562 llvm::Type *ConvertTypeForMem(QualType T);
|
D | CGExprScalar.cpp | 1368 Addr = Builder.CreateElementBitCast(Addr, CGF.ConvertTypeForMem(DestTy)); in VisitCastExpr()
|
D | MicrosoftCXXABI.cpp | 2941 CGF.ConvertTypeForMem(MPT->getPointeeType())->getPointerTo(AS); in EmitMemberDataPointerAddress()
|
D | CGObjCMac.cpp | 6395 CGM.getTypes().ConvertTypeForMem(IVD->getType()); in EmitIvarList()
|
/external/clang/docs/ |
D | InternalsManual.rst | 2038 ``ConvertTypeForMem`` that convert Clang's types (``clang::Type*`` or
|