Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypes.cpp90 llvm::Type *CodeGenTypes::ConvertTypeForMem(QualType T, bool ForBitField) { in ConvertTypeForMem() function in CodeGenTypes
634 llvm::Type *PointeeType = ConvertTypeForMem(ETy); in ConvertType()
642 llvm::Type *PointeeType = ConvertTypeForMem(ETy); in ConvertType()
660 ResultType = ConvertTypeForMem(A->getElementType()); in ConvertType()
669 ResultType = ConvertTypeForMem(A->getElementType()); in ConvertType()
679 llvm::Type *EltTy = ConvertTypeForMem(A->getElementType()); in ConvertType()
729 ConvertTypeForMem(cast<ObjCObjectPointerType>(Ty)->getPointeeType()); in ConvertType()
749 : ConvertTypeForMem(FTy); in ConvertType()
768 ResultType = ConvertTypeForMem(valueType); in ConvertType()
H A DCGRecordLayoutBuilder.cpp148 llvm::Type *Type = Types.ConvertTypeForMem(FD->getType()); in getStorageType()
414 Types.ConvertTypeForMem(Field->getType(), /*ForBitFields=*/true); in accumulateBitFields()
551 llvm::Type *ResLTy = Types.ConvertTypeForMem(Field->getType()); in computeVolatileBitfields()
625 Types.ConvertTypeForMem(F->getType())->getPrimitiveSizeInBits()) - in computeVolatileBitfields()
846 llvm::Type *Ty = Types.ConvertTypeForMem(FD->getType()); in MakeInfo()
H A DCGOpenMPRuntimeGPU.cpp1680 llvm::Type *LLVMCastTy = CGF.ConvertTypeForMem(CastTy); in castValueToType()
1761 llvm::Type *IntTy = CGF.ConvertTypeForMem(IntType); in shuffleAndStore()
1951 SrcElementAddr, CGF.ConvertTypeForMem(Private->getType()));
2118 CGF.ConvertTypeForMem(ReductionArrayTy)->getPointerTo()), in emitInterWarpCopyFunction()
2137 llvm::Type *CopyType = CGF.ConvertTypeForMem(CType); in emitInterWarpCopyFunction()
2550 CGM.getTypes().ConvertTypeForMem(StaticTy); in emitListToGlobalCopyFunction()
2652 CGM.getTypes().ConvertTypeForMem(StaticTy); in emitListToGlobalReduceFunction()
2755 CGM.getTypes().ConvertTypeForMem(StaticTy); in emitGlobalToListCopyFunction()
2858 CGM.getTypes().ConvertTypeForMem(StaticTy); in emitGlobalToListReduceFunction()
3658 llvm::Type *VarTy = CGF.ConvertTypeForMem(VD->getType()); in getAddressOfLocalVariable()
[all …]
H A DCodeGenABITypes.cpp110 return CGM.getTypes().ConvertTypeForMem(T); in convertTypeForMemory()
H A DCGExprConstant.cpp634 llvm::Type *ElemTy = Emitter.CGM.getTypes().ConvertTypeForMem(ElemType); in EmitDesignatedInitUpdater()
721 CGM.getTypes().ConvertTypeForMem(Field->getType())); in Build()
1708 llvm::Type *boolTy = CGM.getTypes().ConvertTypeForMem(destType); in emitForMemory()
1828 auto destTy = CGM.getTypes().ConvertTypeForMem(DestType); in tryEmit()
1956 return C.getElementBitCast(CGM.getTypes().ConvertTypeForMem(T)); in emitConstantObjCStringLiteral()
2309 cast<llvm::PointerType>(getTypes().ConvertTypeForMem(T)), T); in EmitNullConstant()
2312 return llvm::Constant::getNullValue(getTypes().ConvertTypeForMem(T)); in EmitNullConstant()
2316 cast<llvm::ArrayType>(getTypes().ConvertTypeForMem(T)); in EmitNullConstant()
H A DCodeGenTypes.h137 llvm::Type *ConvertTypeForMem(QualType T, bool ForBitField = false);
H A DCGExpr.cpp155 Address Result = CreateTempAlloca(ConvertTypeForMem(Ty), Align, Name, in CreateMemTemp()
172 return CreateTempAllocaWithoutCast(ConvertTypeForMem(Ty), Align, Name); in CreateMemTempWithoutCast()
457 ConvertTypeForMem(E->getType()) in EmitMaterializeTemporaryExpr()
516 ConvertTypeForMem(E->getType())->getPointerTo()), in EmitMaterializeTemporaryExpr()
1632 llvm::Type *LTy = CGF.ConvertTypeForMem(ED->getIntegerType()); in getRangeForType()
1770 return Builder.CreateZExt(Value, ConvertTypeForMem(Ty), "frombool"); in EmitToMemory()
2170 llvm::Type *ResLTy = ConvertTypeForMem(Dst.getType()); in EmitStoreThroughBitfieldLValue()
2530 llvm::Type *RealVarTy = CGF.getTypes().ConvertTypeForMem(VD->getType()); in EmitGlobalVarDeclLValue()
2699 llvm::Type *VarTy = getTypes().ConvertTypeForMem(VD->getType()); in EmitDeclRefLValue()
3563 return Builder.CreateElementBitCast(Addr, ConvertTypeForMem(EltType)); in EmitArrayToPointerDecay()
[all …]
H A DCGOpenMPRuntime.cpp894 PrivateAddr, CGF.ConvertTypeForMem(PrivateType)); in emitInitialization()
934 PrivateAddr, CGF.ConvertTypeForMem(PrivateType)); in emitCleanups()
1806 Arg, CtorCGF.ConvertTypeForMem(ASTTy)); in emitThreadPrivateVarDefinition()
2009 llvm::Type *VarLVType = CGF.ConvertTypeForMem(VarType); in getAddrOfArtificialThreadPrivate()
2366 Addr, CGF.ConvertTypeForMem(Var->getType())); in emitAddrOfVarFromArray()
3616 CGF.ConvertTypeForMem(SharedsPtrTy)); in emitProxyTaskFunction()
4670 llvm::Type *LLVMFlagsTy = CGF.ConvertTypeForMem(FlagsTy); in emitDependData()
5079 llvm::Type *LLVMFlagsTy = CGF.ConvertTypeForMem(FlagsTy); in emitUpdateClause()
5989 PtrAddr, CGF.ConvertTypeForMem(LHSVD->getType())); in emitReduceCombFunction()
5997 PtrAddr, CGF.ConvertTypeForMem(RHSVD->getType())); in emitReduceCombFunction()
[all …]
H A DCGObjCRuntime.cpp65 llvm::Type *LTy = CGF.CGM.getTypes().ConvertTypeForMem(IvarTy); in EmitValueForIvarAtOffset()
H A DCGCall.cpp1664 llvm::Type *LTy = ConvertTypeForMem(it->type); in GetFunctionType()
1671 llvm::Type *LTy = ConvertTypeForMem(it->type); in GetFunctionType()
1923 llvm::Type *Ty = Types.ConvertTypeForMem(QTy); in DetermineNoUndef()
2307 SRETAttrs.addStructRetAttr(getTypes().ConvertTypeForMem(RetTy)); in ConstructAttributeList()
2408 Attrs.addByValAttr(getTypes().ConvertTypeForMem(ParamType)); in ConstructAttributeList()
2447 Attrs.addByRefAttr(getTypes().ConvertTypeForMem(ParamType)); in ConstructAttributeList()
2486 Attrs.addStructRetAttr(getTypes().ConvertTypeForMem(ParamType)); in ConstructAttributeList()
3665 llvm::Type *IRTy = CGF.ConvertTypeForMem(Ty); in createPlaceholderSlot()
4690 CGM.getDataLayout().getTypeAllocSize(ConvertTypeForMem(RetTy)); in EmitCall()
4771 llvm::Type *MemType = ConvertTypeForMem(I->Ty)->getPointerTo(AS); in EmitCall()
H A DCGDecl.cpp258 llvm::Type *LTy = getTypes().ConvertTypeForMem(Ty); in getOrCreateStaticVarDecl()
1523 allocaTy = ConvertTypeForMem(Ty); in EmitAutoVarAlloca()
1585 llvm::Type *llvmTy = ConvertTypeForMem(VlaSize.Type); in EmitAutoVarAlloca()
2460 llvm::Type *IRTy = ConvertTypeForMem(Ty)->getPointerTo(AS); in EmitParmDecl()
2654 llvm::Type *Ty = getTypes().ConvertTypeForMem(ASTTy); in EmitOMPAllocateDecl()
H A DCGExprCXX.cpp1080 ElementTy = ConvertTypeForMem(AllocType); in EmitNewArrayInitializer()
1720 llvm::Type *elementTy = ConvertTypeForMem(allocType); in EmitCXXNewExpr()
1750 llvm::Type *resultType = ConvertTypeForMem(E->getType()); in EmitCXXNewExpr()
2114 assert(ConvertTypeForMem(DeleteTy) == Ptr.getElementType()); in EmitCXXDeleteExpr()
H A DCGAtomic.cpp1284 Builder.CreateBitCast(Dest, ConvertTypeForMem(RValTy)->getPointerTo()), in EmitAtomicExpr()
1335 Builder.CreateBitCast(Dest, ConvertTypeForMem(RValTy)->getPointerTo( in EmitAtomicExpr()
1408 Builder.CreateBitCast(Dest, ConvertTypeForMem(RValTy)->getPointerTo( in EmitAtomicExpr()
1479 ? CGF.ConvertTypeForMem(ValueTy) in ConvertIntToValueOrAtomic()
H A DCodeGenModule.cpp2801 llvm::Type *Ty = getTypes().ConvertTypeForMem(GD->getType()); in GetAddrOfMSGuidDecl()
2840 llvm::Type *DeclTy = getTypes().ConvertTypeForMem(VD->getType()); in GetWeakRefReference()
4101 Ty = getTypes().ConvertTypeForMem(ASTTy); in GetAddrOfGlobalVar()
4340 Init = llvm::UndefValue::get(getTypes().ConvertTypeForMem(ASTTy)); in EmitGlobalVarDefinition()
4342 Init = llvm::UndefValue::get(getTypes().ConvertTypeForMem(ASTTy)); in EmitGlobalVarDefinition()
4531 llvm::Type *Ty = getTypes().ConvertTypeForMem(D->getType()); in EmitExternalVarDeclaration()
4894 llvm::Type *DeclTy = getTypes().ConvertTypeForMem(D->getType()); in EmitAliasDefinition()
4985 llvm::Type *DeclTy = getTypes().ConvertTypeForMem(D->getType()); in emitIFuncDefinition()
5468 llvm::Type *Type = getTypes().ConvertTypeForMem(MaterializedType); in GetAddrOfGlobalTemporary()
5517 Type = getTypes().ConvertTypeForMem(MaterializedType); in GetAddrOfGlobalTemporary()
H A DTargetInfo.cpp378 llvm::Type *DirectTy = CGF.ConvertTypeForMem(ValueTy); in emitVoidPtrVAArg()
664 llvm::PointerType::getUnqual(CGF.ConvertTypeForMem(Ty)); in EmitVAArgInstr()
1980 llvm::Type *LLTy = CGT.ConvertTypeForMem(Type); in addFieldToArgStruct()
3956 llvm::Type *LTy = CGF.ConvertTypeForMem(Ty); in EmitX86_64VAArgFromMemory()
4046 llvm::Type *LTy = CGF.ConvertTypeForMem(Ty); in EmitVAArg()
5365 llvm::Type *EltTy = CGF.ConvertTypeForMem(CTy->getElementType()); in EmitVAArg()
6009 llvm::Type *MemTy = CGF.ConvertTypeForMem(Ty); in EmitAAPCSVAArg()
6149 Addr = CGF.Builder.CreateElementBitCast(Addr, CGF.ConvertTypeForMem(Ty)); in EmitDarwinVAArg()
7436 llvm::Type *ArgTy = CGF.ConvertTypeForMem(Ty); in EmitVAArg()
8506 llvm::Type *PTy = CGF.ConvertTypeForMem(Ty); in EmitVAArgFromMemory()
[all …]
H A DCGDeclCXX.cpp199 llvm::Type *LTy = CGM.getTypes().ConvertTypeForMem(T); in EmitCXXGlobalVarDeclInit()
H A DCGStmtOpenMP.cpp155 Address(llvm::UndefValue::get(CGF.ConvertTypeForMem( in emitPreInitStmt()
1281 ConvertTypeForMem(RHSVD->getType()), in EmitOMPReductionClauseInit()
1292 OriginalAddr, ConvertTypeForMem(LHSVD->getType()), "lhs.begin"); in EmitOMPReductionClauseInit()
1300 ConvertTypeForMem(RHSVD->getType()), "rhs.begin") in EmitOMPReductionClauseInit()
1657 CGF.ConvertTypeForMem(CGM.getContext().getPointerType(CVD->getType())), in getAddressOfLocalVariable()
6507 llvm::Type *AddrTy = ConvertTypeForMem(AddrQTy); in EmitOMPUseDevicePtrClause()
6577 ConvertTypeForMem(OrigVD->getType().getNonReferenceType()) in EmitOMPUseDeviceAddrClause()
H A DCodeGenFunction.cpp218 llvm::Type *CodeGenFunction::ConvertTypeForMem(QualType T) { in ConvertTypeForMem() function in CodeGenFunction
219 return CGM.getTypes().ConvertTypeForMem(T); in ConvertTypeForMem()
H A DCGBlocks.cpp657 CGM.getTypes().ConvertTypeForMem(VT); in computeBlockInfo()
2683 llvm::Type *varTy = ConvertTypeForMem(Ty); in getBlockByrefInfo()
H A DCGNonTrivialStruct.cpp567 llvm::PointerType *Ty = this->CGF->ConvertTypeForMem(FT)->getPointerTo(); in visitVolatileTrivial()
H A DCGExprComplex.cpp480 CGF.ConvertTypeForMem(DestTy)); in EmitCast()
H A DCGExprScalar.cpp1998 Addr = Builder.CreateElementBitCast(Addr, CGF.ConvertTypeForMem(DestTy)); in VisitCastExpr()
2006 CGF.ConvertTypeForMem(DestTy)); in VisitCastExpr()
2101 Addr = Builder.CreateElementBitCast(Addr, CGF.ConvertTypeForMem(DestTy), in VisitCastExpr()
H A DCGException.cpp403 llvm::Type *ty = ConvertTypeForMem(e->getType())->getPointerTo(); in EmitAnyExprToExn()
H A DCGExprAgg.cpp280 CGF.CGM.getDataLayout().getTypeAllocSize(CGF.ConvertTypeForMem(RetTy)); in withReturnValueSlot()
H A DItaniumCXXABI.cpp876 llvm::Type *PType = CGF.ConvertTypeForMem(MPT->getPointeeType()) in EmitMemberDataPointerAddress()
4474 llvm::Type *LLVMCatchTy = CGF.ConvertTypeForMem(CatchType); in InitCatchParam()

12