Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DHLSLBufferLayoutBuilder.cpp216 getScalarOrVectorSizeInBytes(CGM.getTypes().ConvertTypeForMem(Ty)); in layoutField()
217 ElemLayoutTy = CGM.getTypes().ConvertTypeForMem(FieldTy); in layoutField()
235 ElemLayoutTy = CGM.getTypes().ConvertTypeForMem(FieldTy); in layoutField()
H A DCodeGenTypes.cpp103 llvm::Type *CodeGenTypes::ConvertTypeForMem(QualType T) { in ConvertTypeForMem() function in CodeGenTypes
118 llvm::Type *IRElemTy = ConvertTypeForMem(Context.BoolTy); in ConvertTypeForMem()
181 return ConvertTypeForMem(T); in convertTypeForLoadStore()
627 ResultType = ConvertTypeForMem(A->getElementType()); in ConvertType()
636 ResultType = ConvertTypeForMem(A->getElementType()); in ConvertType()
647 llvm::Type *EltTy = ConvertTypeForMem(A->getElementType()); in ConvertType()
741 ResultType = ConvertTypeForMem(valueType); in ConvertType()
H A DABIInfoImpl.cpp102 return CGF.ConvertTypeForMem( in getVAListElementType()
216 llvm::Type *DirectTy = CGF.ConvertTypeForMem(ValueTy), *ElementTy = DirectTy; in emitVoidPtrVAArg()
432 llvm::Type *ElementTy = CGF.ConvertTypeForMem(Ty); in EmitVAArgInstr()
452 CGF.ConvertTypeForMem(Ty)); in EmitVAArgInstr()
H A DCGRecordLayoutBuilder.cpp148 llvm::Type *Type = Types.ConvertTypeForMem(FD->getType()); in getStorageType()
431 llvm::Type *Type = Types.ConvertTypeForMem(Field->getType()); in accumulateBitFields()
762 llvm::Type *ResLTy = Types.ConvertTypeForMem(Field->getType()); in computeVolatileBitfields()
836 Types.ConvertTypeForMem(F->getType())->getPrimitiveSizeInBits()) - in computeVolatileBitfields()
1047 llvm::Type *Ty = Types.ConvertTypeForMem(FD->getType()); in MakeInfo()
H A DCodeGenABITypes.cpp116 return CGM.getTypes().ConvertTypeForMem(T); in convertTypeForMemory()
H A DCGExpr.cpp175 RawAddress Result = CreateTempAlloca(ConvertTypeForMem(Ty), Align, Name, in CreateMemTemp()
192 return CreateTempAllocaWithoutCast(ConvertTypeForMem(Ty), Align, Name); in CreateMemTempWithoutCast()
504 llvm::Type *Ty = ConvertTypeForMem(E->getType()); in EmitMaterializeTemporaryExpr()
560 llvm::Type *TemporaryType = ConvertTypeForMem(E->getType()); in EmitMaterializeTemporaryExpr()
1368 CGF.ConvertTypeForMem(E->getType()->getPointeeType()); in EmitPointerWithAlignment()
3005 llvm::Type *RealVarTy = CGF.getTypes().ConvertTypeForMem(VD->getType()); in EmitGlobalVarDeclLValue()
3162 llvm::Type *VarTy = getTypes().ConvertTypeForMem(VD->getType()); in EmitDeclRefLValue()
3256 var, ConvertTypeForMem(VD->getType()), getContext().getDeclAlign(VD)); in EmitDeclRefLValue()
3273 *this, VD, T, addr, getTypes().ConvertTypeForMem(VD->getType()), in EmitDeclRefLValue()
4145 return Addr.withElementType(ConvertTypeForMem(EltType)); in EmitArrayToPointerDecay()
[all …]
H A DCGExprConstant.cpp677 llvm::Type *ElemTy = Emitter.CGM.getTypes().ConvertTypeForMem(ElemType); in EmitDesignatedInitUpdater()
786 CGM.getTypes().ConvertTypeForMem(Field->getType())); in Build()
1987 llvm::Type *boolTy = CGM.getTypes().ConvertTypeForMem(destType); in emitForMemory()
2007 llvm::Type *DesiredTy = CGM.getTypes().ConvertTypeForMem(destType); in emitForMemory()
2141 auto destTy = CGM.getTypes().ConvertTypeForMem(DestType); in tryEmit()
2306 return C.withElementType(CGM.getTypes().ConvertTypeForMem(T)); in emitConstantObjCStringLiteral()
2731 cast<llvm::PointerType>(getTypes().ConvertTypeForMem(T)), T); in EmitNullConstant()
2734 return llvm::Constant::getNullValue(getTypes().ConvertTypeForMem(T)); in EmitNullConstant()
2738 cast<llvm::ArrayType>(getTypes().ConvertTypeForMem(T)); in EmitNullConstant()
H A DCodeGenTypes.h123 llvm::Type *ConvertTypeForMem(QualType T);
H A DCGOpenMPRuntimeGPU.cpp784 CGM.getTypes().ConvertTypeForMem(StaticTy); in emitKernelDeinit()
1393 llvm::Type *LLVMCastTy = CGF.ConvertTypeForMem(CastTy); in castValueToType()
1707 ElementType = CGF.ConvertTypeForMem(Private->getType()); in emitReduction()
1957 Src, CGF.ConvertTypeForMem(CGFContext.getPointerType(ElemTy)), in createParallelDataSharingWrapper()
1958 CGF.ConvertTypeForMem(ElemTy)); in createParallelDataSharingWrapper()
2070 llvm::Type *VarTy = CGF.ConvertTypeForMem(VD->getType()); in getAddressOfLocalVariable()
H A DCGDecl.cpp272 llvm::Type *LTy = getTypes().ConvertTypeForMem(Ty); in getOrCreateStaticVarDecl()
411 llvm::Type *elemTy = ConvertTypeForMem(D.getType()); in EmitStaticVarDecl()
1596 allocaTy = ConvertTypeForMem(Ty); in EmitAutoVarAlloca()
1689 llvm::Type *llvmTy = ConvertTypeForMem(VlaSize.Type); in EmitAutoVarAlloca()
2464 llvm::Type *llvmElementType = ConvertTypeForMem(elementType); in emitArrayDestroy()
2494 llvm::Type *elemTy = CGF.ConvertTypeForMem(type); in emitPartialArrayDestroy()
2694 DeclPtr = DeclPtr.withElementType(ConvertTypeForMem(Ty)); in EmitParmDecl()
H A DCGStmtOpenMP.cpp168 Address(llvm::UndefValue::get(CGF.ConvertTypeForMem( in emitPreInitStmt()
170 CGF.ConvertTypeForMem(OrigVDTy), in emitPreInitStmt()
1064 CGM.getTypes().ConvertTypeForMem(VD->getType()), in EmitOMPCopyinClause()
1235 CGM.getTypes().ConvertTypeForMem(RefTy->getPointeeType()), in EmitOMPLastprivateClauseFinal()
1330 ConvertTypeForMem(RHSVD->getType()))); in EmitOMPReductionClauseInit()
1339 OriginalAddr.withElementType(ConvertTypeForMem(LHSVD->getType())); in EmitOMPReductionClauseInit()
1344 ConvertTypeForMem(RHSVD->getType())) in EmitOMPReductionClauseInit()
1721 CGF.ConvertTypeForMem(CGM.getContext().getPointerType(CVD->getType())), in getAddressOfLocalVariable()
1723 return Address(Addr, CGF.ConvertTypeForMem(CVD->getType()), Align); in getAddressOfLocalVariable()
5098 CGF.ConvertTypeForMem(Pair.first->getType().getNonReferenceType()), in EmitOMPTaskBasedDirective()
[all …]
H A DCGOpenMPRuntime.cpp887 PrivateAddr.withElementType(CGF.ConvertTypeForMem(PrivateType)); in emitCleanups()
906 BaseLV.getAddress().withElementType(CGF.ConvertTypeForMem(ElTy)), in loadToBegin()
1561 llvm::Type *LlvmPtrTy = CGM.getTypes().ConvertTypeForMem( in getAddrOfDeclareTargetVar()
1665 Address Arg(ArgVal, CtorCGF.ConvertTypeForMem(ASTTy), in emitThreadPrivateVarDefinition()
1780 llvm::Type *VarLVType = CGF.ConvertTypeForMem(VarType); in getAddrOfArtificialThreadPrivate()
2117 llvm::Type *ElemTy = CGF.ConvertTypeForMem(Var->getType()); in emitAddrOfVarFromArray()
2244 CGM, CGF.ConvertTypeForMem(CopyprivateArrayTy), CopyprivateVars, in emitSingleRegion()
3021 CGF.ConvertTypeForMem(SharedsPtrTy)); in emitProxyTaskFunction()
3258 KmpTaskSharedsPtr, CGF.ConvertTypeForMem(SharedsPtrTy), in emitPrivatesInit()
3259 CGF.ConvertTypeForMem(SharedsTy)), in emitPrivatesInit()
[all …]
H A DCGExprCXX.cpp1107 ElementTy = ConvertTypeForMem(AllocType); in EmitNewArrayInitializer()
1781 llvm::Type *elementTy = ConvertTypeForMem(allocType); in EmitCXXNewExpr()
2168 Ptr = Builder.CreateInBoundsGEP(Ptr, GEP, ConvertTypeForMem(DeleteTy), in EmitCXXDeleteExpr()
2172 assert(ConvertTypeForMem(DeleteTy) == Ptr.getElementType()); in EmitCXXDeleteExpr()
H A DCGAtomic.cpp1264 return convertTempToRValue(Dest.withElementType(ConvertTypeForMem(RValTy)), in EmitAtomicExpr()
1321 return convertTempToRValue(Dest.withElementType(ConvertTypeForMem(RValTy)), in EmitAtomicExpr()
1392 return convertTempToRValue(Dest.withElementType(ConvertTypeForMem(RValTy)), in EmitAtomicExpr()
1474 ? CGF.ConvertTypeForMem(ValueTy) in ConvertToValueOrAtomic()
H A DCGCall.cpp2282 llvm::Type *Ty = Types.ConvertTypeForMem(QTy); in DetermineNoUndef()
2750 SRETAttrs.addStructRetAttr(getTypes().ConvertTypeForMem(RetTy)); in ConstructAttributeList()
2856 Attrs.addByValAttr(getTypes().ConvertTypeForMem(ParamType)); in ConstructAttributeList()
2894 Attrs.addByRefAttr(getTypes().ConvertTypeForMem(ParamType)); in ConstructAttributeList()
2951 Attrs.addStructRetAttr(getTypes().ConvertTypeForMem(ParamType)); in ConstructAttributeList()
3138 V = Address(Builder.CreateLoad(V), ConvertTypeForMem(Ty), in EmitFunctionProlog()
4220 llvm::Type *IRTy = CGF.ConvertTypeForMem(Ty); in createPlaceholderSlot()
4413 CGF.ConvertTypeForMem(CRE->getType()->getPointeeType()); in emitWritebackArg()
5269 CGM.getDataLayout().getTypeAllocSize(ConvertTypeForMem(RetTy)); in EmitCall()
5367 Addr = Addr.withElementType(ConvertTypeForMem(I->Ty)); in EmitCall()
H A DCGExprScalar.cpp2427 Addr = Addr.withElementType(CGF.ConvertTypeForMem(DestTy)); in VisitCastExpr()
2435 SourceLVal.getAddress().withElementType(CGF.ConvertTypeForMem(DestTy)); in VisitCastExpr()
2472 CGF.ConvertTypeForMem( in VisitCastExpr()
2581 Addr = Addr.withElementType(CGF.ConvertTypeForMem(DestTy)); in VisitCastExpr()
3215 llvm::Type *elemTy = CGF.ConvertTypeForMem(vla->getElementType()); in EmitScalarPrePostIncDec()
3238 llvm::Type *elemTy = CGF.ConvertTypeForMem(type); in EmitScalarPrePostIncDec()
4294 llvm::Type *elemTy = CGF.ConvertTypeForMem(vla->getElementType()); in emitPointerArithmetic()
4314 elemTy = CGF.ConvertTypeForMem(elementType); in emitPointerArithmetic()
5884 ConvertTypeForMem(BaseExpr->getType()->getPointeeType()); in EmitObjCIsaExpr()
H A DCodeGenModule.cpp3869 llvm::Type *Ty = getTypes().ConvertTypeForMem(GD->getType()); in GetAddrOfMSGuidDecl()
3940 llvm::Type *DeclTy = getTypes().ConvertTypeForMem(VD->getType()); in GetWeakRefReference()
5459 Ty = getTypes().ConvertTypeForMem(ASTTy); in GetAddrOfGlobalVar()
5755 Init = llvm::UndefValue::get(getTypes().ConvertTypeForMem(ASTTy)); in EmitGlobalVarDefinition()
5757 Init = llvm::UndefValue::get(getTypes().ConvertTypeForMem(ASTTy)); in EmitGlobalVarDefinition()
6356 llvm::Type *DeclTy = getTypes().ConvertTypeForMem(D->getType()); in EmitAliasDefinition()
6458 llvm::Type *DeclTy = getTypes().ConvertTypeForMem(D->getType()); in emitIFuncDefinition()
6934 llvm::Type *Type = getTypes().ConvertTypeForMem(MaterializedType); in GetAddrOfGlobalTemporary()
6988 Type = getTypes().ConvertTypeForMem(MaterializedType); in GetAddrOfGlobalTemporary()
7835 getTypes().ConvertTypeForMem(VD->getType()), in EmitOMPThreadPrivateDecl()
H A DCodeGenFunction.cpp212 : Address(V, CGF.ConvertTypeForMem(T), Alignment, IsKnownNonNull); in makeNaturalAlignAddrLValue()
242 llvm::Type *CodeGenFunction::ConvertTypeForMem(QualType T) { in ConvertTypeForMem() function in CodeGenFunction
243 return CGM.getTypes().ConvertTypeForMem(T); in ConvertTypeForMem()
2397 ConvertTypeForMem(eltType), addr.getAlignment()); in emitArrayLength()
H A DCGExprAgg.cpp310 CGF.CGM.getDataLayout().getTypeAllocSize(CGF.ConvertTypeForMem(RetTy)); in withReturnValueSlot()
617 llvm::Type *llvmElementType = CGF.ConvertTypeForMem(elementType); in EmitArrayInit()
2020 llvm::Type *llvmElementType = CGF.ConvertTypeForMem(elementType); in VisitArrayInitLoopExpr()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DDirectX.cpp55 llvm::Type *ElemType = CGM.getTypes().ConvertTypeForMem(ContainedTy); in getHLSLType()
H A DHexagon.cpp221 llvm::Type *PTy = CGF.ConvertTypeForMem(Ty); in EmitVAArgFromMemory()
398 llvm::Type *MemTy = CGF.ConvertTypeForMem(Ty); in EmitVAArgForHexagonLinux()
H A DSPIR.cpp493 llvm::Type *ElemType = CGM.getTypes().ConvertTypeForMem(ContainedTy); in getHLSLType()
530 llvm::Type *SampledType = CGM.getTypes().ConvertTypeForMem(Ty); in getSPIRVImageTypeFromHLSLResource()
H A DSystemZ.cpp276 llvm::Type *ArgTy = CGF.ConvertTypeForMem(Ty); in EmitVAArg()
H A DX86.cpp987 llvm::Type *LLTy = CGT.ConvertTypeForMem(Type); in addFieldToArgStruct()
3021 llvm::Type *LTy = CGF.ConvertTypeForMem(Ty); in EmitX86_64VAArgFromMemory()
3115 llvm::Type *LTy = CGF.ConvertTypeForMem(Ty); in EmitVAArg()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DNVPTX.cpp334 llvm::Type *ElemTy = CGF.ConvertTypeForMem(ArgType->getPointeeType()); in MakeLdu()
344 llvm::Type *ElemTy = CGF.ConvertTypeForMem(ArgType->getPointeeType()); in MakeLdg()
359 CGF.ConvertTypeForMem(E->getArg(0)->getType()->getPointeeType()); in MakeScopedAtomic()
654 ConvertTypeForMem(E->getArg(0)->getType()->getPointeeType()); in EmitNVPTXBuiltinExpr()
666 ConvertTypeForMem(E->getArg(0)->getType()->getPointeeType()); in EmitNVPTXBuiltinExpr()

12