Home
last modified time | relevance | path

Searched refs:ConvertTypeForMem (Results 1 – 24 of 24) sorted by relevance

/external/clang/lib/CodeGen/
DCodeGenTypes.cpp83 llvm::Type *CodeGenTypes::ConvertTypeForMem(QualType T) { in ConvertTypeForMem() function in CodeGenTypes
497 llvm::Type *PointeeType = ConvertTypeForMem(ETy); in ConvertType()
505 llvm::Type *PointeeType = ConvertTypeForMem(ETy); in ConvertType()
519 ResultType = ConvertTypeForMem(A->getElementType()); in ConvertType()
528 ResultType = ConvertTypeForMem(A->getElementType()); in ConvertType()
538 llvm::Type *EltTy = ConvertTypeForMem(A->getElementType()); in ConvertType()
581 ConvertTypeForMem(cast<ObjCObjectPointerType>(Ty)->getPointeeType()); in ConvertType()
599 llvm::Type *PointeeType = ConvertTypeForMem(FTy); in ConvertType()
615 ResultType = ConvertTypeForMem(valueType); in ConvertType()
DCGExprConstant.cpp1211 llvm::Type *BoolTy = getTypes().ConvertTypeForMem(E->getType()); in EmitConstantInit()
1236 llvm::Type *BoolTy = getTypes().ConvertTypeForMem(E->getType()); in EmitConstantExpr()
1268 llvm::Type *DestTy = getTypes().ConvertTypeForMem(DestType); in EmitConstantValue()
1451 llvm::Type *BoolTy = getTypes().ConvertTypeForMem(DestType); in EmitConstantValueForMemory()
1579 return llvm::Constant::getNullValue(getTypes().ConvertTypeForMem(T)); in EmitNullConstant()
1583 cast<llvm::ArrayType>(getTypes().ConvertTypeForMem(T)); in EmitNullConstant()
DCGRecordLayoutBuilder.cpp136 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()
DCodeGenTypes.h193 llvm::Type *ConvertTypeForMem(QualType T);
DCGExpr.cpp104 return CreateTempAlloca(ConvertTypeForMem(Ty), Align, Name); in CreateMemTemp()
361 ConvertTypeForMem(E->getType()) in EmitMaterializeTemporaryExpr()
409 Var, ConvertTypeForMem(E->getType())->getPointerTo()), in EmitMaterializeTemporaryExpr()
1207 llvm::Type *LTy = CGF.ConvertTypeForMem(ED->getIntegerType()); in getRangeForType()
1329 return Builder.CreateZExt(Value, ConvertTypeForMem(Ty), "frombool"); in EmitToMemory()
1660 llvm::Type *ResLTy = ConvertTypeForMem(Dst.getType()); in EmitStoreThroughBitfieldLValue()
1960 llvm::Type *RealVarTy = CGF.getTypes().ConvertTypeForMem(VD->getType()); in EmitGlobalVarDeclLValue()
2131 *this, VD, T, addr, getTypes().ConvertTypeForMem(VD->getType()), in EmitDeclRefLValue()
2618 return Builder.CreateElementBitCast(Addr, ConvertTypeForMem(EltType)); in EmitArrayToPointerDecay()
3180 CGM.getTypes().ConvertTypeForMem(type), in EmitLValueForField()
[all …]
DCGDecl.cpp196 llvm::Type *LTy = getTypes().ConvertTypeForMem(Ty); in getOrCreateStaticVarDecl()
1025 allocaTy = ConvertTypeForMem(Ty); in EmitAutoVarAlloca()
1074 llvm::Type *llvmTy = ConvertTypeForMem(elementType); in EmitAutoVarAlloca()
1766 llvm::Type *IRTy = ConvertTypeForMem(Ty)->getPointerTo(AS); in EmitParmDecl()
DCGObjCRuntime.cpp94 llvm::Type *LTy = CGF.CGM.getTypes().ConvertTypeForMem(IvarTy); in EmitValueForIvarAtOffset()
DCGExprCXX.cpp858 ElementTy = ConvertTypeForMem(AllocType); in EmitNewArrayInitializer()
1432 llvm::Type *elementTy = ConvertTypeForMem(allocType); in EmitCXXNewExpr()
1449 llvm::Type *resultType = ConvertTypeForMem(E->getType()); in EmitCXXNewExpr()
1733 assert(ConvertTypeForMem(DeleteTy) == Ptr.getElementType()); in EmitCXXDeleteExpr()
DCGAtomic.cpp1028 Builder.CreateBitCast(Dest, ConvertTypeForMem(RValTy)->getPointerTo()), in EmitAtomicExpr()
1078 Builder.CreateBitCast(Dest, ConvertTypeForMem(RValTy)->getPointerTo()), in EmitAtomicExpr()
1150 Builder.CreateBitCast(Dest, ConvertTypeForMem(RValTy)->getPointerTo()), in EmitAtomicExpr()
1220 ? CGF.ConvertTypeForMem(ValueTy) in ConvertIntToValueOrAtomic()
DCGOpenMPRuntime.cpp1128 CtorCGF.ConvertTypeForMem(ASTTy)); in emitThreadPrivateVarDefinition()
1503 Addr, CGF.ConvertTypeForMem(Var->getType())); in emitAddrOfVarFromArray()
1624 CGM, CGF.ConvertTypeForMem(CopyprivateArrayTy)->getPointerTo(), in emitSingleRegion()
2128 CGF.ConvertTypeForMem(SharedsPtrTy)); in emitProxyTaskFunction()
2411 KmpTaskSharedsPtr, CGF.ConvertTypeForMem(SharedsPtrTy)), in emitTaskCall()
2499 llvm::Type *LLVMFlagsTy = CGF.ConvertTypeForMem(FlagsTy); in emitTaskCall()
2925 CGM, CGF.ConvertTypeForMem(ReductionArrayTy)->getPointerTo(), Privates, in emitReduction()
DCGDeclCXX.cpp157 llvm::Type *LTy = CGM.getTypes().ConvertTypeForMem(T); in EmitCXXGlobalVarDeclInit()
DTargetInfo.cpp290 llvm::Type *DirectTy = CGF.ConvertTypeForMem(ValueTy); in emitVoidPtrVAArg()
1462 FrameFields.push_back(CGT.ConvertTypeForMem(Type)); in addFieldToArgStruct()
3117 llvm::Type *LTy = CGF.ConvertTypeForMem(Ty); in EmitX86_64VAArgFromMemory()
3211 llvm::Type *LTy = CGF.ConvertTypeForMem(Ty); in EmitVAArg()
4130 llvm::Type *EltTy = CGF.ConvertTypeForMem(CTy->getElementType()); in EmitVAArg()
4566 llvm::Type *MemTy = CGF.ConvertTypeForMem(Ty); in EmitAAPCSVAArg()
4707 Addr = CGF.Builder.CreateElementBitCast(Addr, CGF.ConvertTypeForMem(Ty)); in EmitDarwinVAArg()
5342 Addr = CGF.Builder.CreateElementBitCast(Addr, CGF.ConvertTypeForMem(Ty)); in EmitVAArg()
5676 llvm::Type *ArgTy = CGF.ConvertTypeForMem(Ty); in EmitVAArg()
DCGException.cpp365 llvm::Type *ty = ConvertTypeForMem(e->getType())->getPointerTo(); in EmitAnyExprToExn()
1584 CXXThisValue = llvm::UndefValue::get(ConvertTypeForMem(VD->getType())); in EmitCapturedLocals()
DCGCall.cpp1371 llvm::Type *LTy = ConvertTypeForMem(it->type); in GetFunctionType()
2514 llvm::Type *IRTy = CGF.ConvertTypeForMem(Ty); in createPlaceholderSlot()
3219 CGM.getDataLayout().getTypeAllocSize(ConvertTypeForMem(RetTy)); in EmitCall()
3266 llvm::Type *MemType = ConvertTypeForMem(I->Ty)->getPointerTo(AS); in EmitCall()
DCodeGenFunction.cpp162 llvm::Type *CodeGenFunction::ConvertTypeForMem(QualType T) { in ConvertTypeForMem() function in CodeGenFunction
163 return CGM.getTypes().ConvertTypeForMem(T); in ConvertTypeForMem()
DCodeGenModule.cpp1437 llvm::Type *DeclTy = getTypes().ConvertTypeForMem(VD->getType()); in GetWeakRefReference()
2120 Ty = getTypes().ConvertTypeForMem(ASTTy); in GetAddrOfGlobalVar()
2749 llvm::Type *DeclTy = getTypes().ConvertTypeForMem(D->getType()); in EmitAliasDefinition()
3314 Type = getTypes().ConvertTypeForMem(MaterializedType); in GetAddrOfGlobalTemporary()
DCGBlocks.cpp435 CGM.getTypes().ConvertTypeForMem(VT); in computeBlockInfo()
2107 llvm::Type *varTy = ConvertTypeForMem(Ty); in getBlockByrefInfo()
DItaniumCXXABI.cpp633 llvm::Type *PType = CGF.ConvertTypeForMem(MPT->getPointeeType()) in EmitMemberDataPointerAddress()
3571 llvm::Type *LLVMCatchTy = CGF.ConvertTypeForMem(CatchType); in InitCatchParam()
DCGStmt.cpp1814 ResultRegTypes.push_back(ConvertTypeForMem(OutExpr->getType())); in EmitAsmStmt()
DCodeGenFunction.h1459 llvm::Type *ConvertTypeForMem(QualType T);
DCGExprScalar.cpp1382 Addr = Builder.CreateElementBitCast(Addr, CGF.ConvertTypeForMem(DestTy)); in VisitCastExpr()
DMicrosoftCXXABI.cpp2933 CGF.ConvertTypeForMem(MPT->getPointeeType())->getPointerTo(AS); in EmitMemberDataPointerAddress()
DCGObjCMac.cpp6324 CGM.getTypes().ConvertTypeForMem(IVD->getType()); in EmitIvarList()
/external/clang/docs/
DInternalsManual.rst2038 ``ConvertTypeForMem`` that convert Clang's types (``clang::Type*`` or