| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenTypes.cpp | 96 return llvm::ArrayType::get(ConvertType(MT->getElementType()), in ConvertTypeForMem() 100 llvm::Type *R = ConvertType(T); in ConvertTypeForMem() 176 if (!ConvertType(ED->getIntegerType())->isIntegerTy(32)) in UpdateCompletedType() 290 llvm::Type *CodeGenTypes::ConvertType(QualType T) { in ConvertType() function in CodeGenTypes 499 return llvm::ScalableVectorType::get(ConvertType(Info.ElementType), in ConvertType() 508 llvm::FixedVectorType::get(ConvertType(Context.BoolTy), Size); \ in ConvertType() 521 ConvertType(Info.ElementType), Info.EC.getKnownMinValue()); in ConvertType() 613 : ConvertType(VT->getElementType()); in ConvertType() 620 llvm::FixedVectorType::get(ConvertType(MT->getElementType()), in ConvertType() 629 ResultType = ConvertType(cast<ObjCObjectType>(Ty)->getBaseType()); in ConvertType() [all …]
|
| H A D | CGExprScalar.cpp | 238 llvm::Type *ConvertType(QualType T) { return CGF.ConvertType(T); } in ConvertType() function in __anondf337c330111::ScalarExprEmitter 1351 llvm::Type *DstTy = ConvertType(DstType); in EmitScalarConversion() 1529 ConvertType(DstTy)); in EmitFixedPointConversion() 1644 llvm::Type *ExprTy = ConvertType(E->getType()); in VisitSYCLUniqueStableNameExpr() 1719 llvm::Type *DstTy = ConvertType(DstType); in VisitConvertVectorExpr() 2086 llvm::Type *DstTy = ConvertType(DestTy); in VisitCastExpr() 2213 ConvertType(DestTy)), DestTy); in VisitCastExpr() 2334 auto DestLLVMTy = ConvertType(DestTy); in VisitCastExpr() 2374 llvm::Type *DstTy = ConvertType(DestTy); in VisitCastExpr() 4558 llvm::Type *ResTy = ConvertType(E->getType()); in VisitBinLAnd() [all …]
|
| H A D | CGObjC.cpp | 98 Builder.CreateBitCast(Temporary.getPointer(), ConvertType(ArgQT)); in EmitObjCBoxedExpr() 120 ConvertType(E->getType())); in EmitObjCBoxedExpr() 138 CGM.CreateRuntimeVariable(ConvertType(IdTy), ConstantName); in EmitObjCCollectionLiteral() 144 return Builder.CreateBitCast(Ptr, ConvertType(E->getType())); in EmitObjCCollectionLiteral() 244 ConvertType(E->getType())); in EmitObjCCollectionLiteral() 279 llvm::Type *ExpLLVMTy = CGF.ConvertType(ExpT); in AdjustObjCObjectType() 1196 llvm::Type *retTy = ConvertType(getterMethod->getReturnType()); in generateObjCGetterBody() 1248 getTypes().ConvertType(getterMethod->getReturnType()))); in generateObjCGetterBody() 1304 value, ConvertType(GetterMethodDecl->getReturnType())); in generateObjCGetterBody() 1943 llvm::Type *convertedElementType = ConvertType(elementType); in EmitObjCForCollectionStmt() [all …]
|
| H A D | CGBuiltin.cpp | 445 auto *IntTy = CGF.ConvertType(E->getType()); in EmitAtomicIncrementValue() 457 auto *IntTy = CGF.ConvertType(E->getType()); in EmitAtomicDecrementValue() 652 llvm::Type *IntTy = CGF.ConvertType(IntPtrTy); in emitFrexpBuiltin() 5456 ConvertType(E->getType()))); in EmitBuiltinExpr() 5932 RetTy = ConvertType(BuiltinRetType); in EmitBuiltinExpr() 8521 llvm::Type *RealResTy = ConvertType(Ty); in EmitARMBuiltinExpr() 9164 auto MvecLType = ConvertType(MvecCType); in EmitARMMVEBuiltinExpr() 9205 auto MvecLType = ConvertType(MvecCType); in EmitARMMVEBuiltinExpr() 10871 llvm::Type *RealResTy = ConvertType(Ty); in EmitAArch64BuiltinExpr() 17335 auto RetTy = ConvertType(BIRetType); in EmitPPCBuiltinExpr() [all …]
|
| H A D | CGExprConstant.cpp | 877 llvm::Type *ValTy = CGM.getTypes().ConvertType(Type); in Finalize() 1079 auto destTy = ConvertType(destType); in VisitCastExpr() 1110 llvm::Type *destTy = ConvertType(E->getType()); in VisitCastExpr() 1288 cast<llvm::ArrayType>(CGM.getTypes().ConvertType(ILE->getType())); in EmitArrayInitialization() 1328 llvm::Type *ValTy = CGM.getTypes().ConvertType(destType); in VisitDesignatedInitUpdateExpr() 1392 llvm::Type *ConvertType(QualType T) { in ConvertType() function in __anon11b4a6e70111::ConstExprEmitter 1393 return CGM.getTypes().ConvertType(T); in ConvertType() 2092 return llvm::UndefValue::get(CGM.getTypes().ConvertType(DestType)); in tryEmitPrivate() 2147 Inits[I] = llvm::UndefValue::get(CGM.getTypes().ConvertType( in tryEmitPrivate() 2162 llvm::Type *ResultType = CGM.getTypes().ConvertType(DestType); in tryEmitPrivate() [all …]
|
| H A D | CGCXXABI.cpp | 33 return llvm::Constant::getNullValue(CGM.getTypes().ConvertType(T)); in GetBogusMemberPointer() 38 return CGM.getTypes().ConvertType(CGM.getContext().getPointerDiffType()); in ConvertMemberPointerType()
|
| H A D | CodeGenABITypes.cpp | 99 llvm::Type *T = CGM.getTypes().ConvertType(FD->getType()); in convertFreeFunctionType()
|
| H A D | CGExprComplex.cpp | 244 llvm::Constant *Null = llvm::Constant::getNullValue(CGF.ConvertType(Elem)); in VisitCXXScalarValueInitExpr() 251 llvm::Constant::getNullValue(CGF.ConvertType(Elem)); in VisitImplicitValueInitExpr() 425 CGF.ConvertType(getComplexType(E->getType())->getElementType()); in VisitExpr() 499 Address V = origLV.getAddress(CGF).withElementType(CGF.ConvertType(DestTy)); in EmitCast() 1051 ConvertType(UnPromotionType->castAs<ComplexType>()->getElementType()); in EmitUnPromotedValue() 1064 ConvertType(PromotionType->castAs<ComplexType>()->getElementType()); in EmitPromotedValue() 1377 llvm::Type* LTy = CGF.ConvertType(Ty); in VisitInitListExpr() 1389 CGF.ConvertType(E->getType()->castAs<ComplexType>()->getElementType()); in VisitVAArgExpr()
|
| H A D | CodeGenTypes.h | 123 llvm::Type *ConvertType(QualType T);
|
| H A D | CGExpr.cpp | 132 return CreateTempAlloca(ConvertType(Ty), Align, Name); in CreateIRTemp() 1418 ConvertType(Ty->castAs<ComplexType>()->getElementType()); in GetUndefRValue() 1432 return RValue::get(llvm::UndefValue::get(ConvertType(Ty))); in GetUndefRValue() 1446 llvm::Type *ElTy = ConvertType(E->getType()); in EmitUnsupportedLValue() 1957 llvm::Type *ValTy = ConvertType(Ty); in EmitLoadOfScalar() 2049 llvm::Type *ValTy = ConvertType(Ty); in EmitFromMemory() 2240 llvm::Type *ResLTy = ConvertType(LV.getType()); in EmitLoadOfBitfieldLValue() 3871 llvm::Type *NewTy = ConvertType(E->getType()); in EmitArrayToPointerDecay() 4347 llvm::Type *NewTy = CGF.ConvertType(BaseTy); in emitOMPArraySectionBase() 5297 E->getType().getAddressSpace(), ConvertType(DestTy)); in EmitCastLValue() [all …]
|
| H A D | CGObjCGNU.cpp | 2263 Types.ConvertType(CGM.getContext().IntTy)); in CGObjCGNU() 2265 Types.ConvertType(CGM.getContext().LongTy)); in CGObjCGNU() 2267 Types.ConvertType(CGM.getContext().getSizeType())); in CGObjCGNU() 2269 Types.ConvertType(CGM.getContext().getPointerDiffType())); in CGObjCGNU() 2270 BoolTy = CGM.getTypes().ConvertType(CGM.getContext().BoolTy); in CGObjCGNU() 2276 Types.ConvertType(CGM.getContext().getObjCProtoType())); in CGObjCGNU() 2305 IdTy = cast<llvm::PointerType>(CGM.getTypes().ConvertType(ASTIdTy)); in CGObjCGNU() 2645 CGM.getTypes().ConvertType(ResultType))); in GenerateMessageSendSuper() 2763 CGM.getTypes().ConvertType(ResultType))); in GenerateMessageSend() 2772 IdTy = cast<llvm::PointerType>(CGM.getTypes().ConvertType(ASTIdTy)); in GenerateMessageSend() [all …]
|
| H A D | CGCall.cpp | 807 retInfo.setCoerceToType(ConvertType(FI->getReturnType())); in arrangeLLVMFunctionInfo() 811 I.info.setCoerceToType(ConvertType(I.type)); in arrangeLLVMFunctionInfo() 1017 llvm::Type *EltTy = ConvertType(CExp->EltTy); in getExpandedTypes() 1022 *TI++ = ConvertType(Ty); in getExpandedTypes() 2882 llvm::Type *varType = CGF.ConvertType(var->getType()); in emitArgumentDemotion() 3064 llvm::Type *LTy = ConvertType(Arg->getType()); in EmitFunctionProlog() 3151 ArgI.getCoerceToType() == ConvertType(Ty) && in EmitFunctionProlog() 3187 llvm::Type *LTy = ConvertType(Arg->getType()); in EmitFunctionProlog() 3833 Address ArgAddr(&*AI, ConvertType(RetTy), Alignment); in EmitFunctionEpilog() 3846 if (RetAI.getCoerceToType() == ConvertType(RetTy) && in EmitFunctionEpilog() [all …]
|
| H A D | CGExprCXX.cpp | 114 llvm::Type *NewType = CGM.getTypes().ConvertType(DstTy); in EmitCXXDestructorCall() 1818 llvm::Value *DeletePtr = Builder.CreateBitCast(Ptr, ConvertType(ArgTy)); in EmitDeleteCall() 1825 llvm::Type *Ty = getTypes().ConvertType(DDTag); in EmitDeleteCall() 1837 llvm::Value *Size = llvm::ConstantInt::get(ConvertType(SizeType), in EmitDeleteCall() 1858 llvm::Value *Align = llvm::ConstantInt::get(ConvertType(AlignValType), in EmitDeleteCall() 2255 llvm::Type *DestLTy = CGF.ConvertType(DestTy); in EmitDynamicCastToNull()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | WebAssembly.cpp | 114 return ABIArgInfo::getDirect(CGT.ConvertType(QualType(SeltTy, 0))); in classifyArgumentType() 147 return ABIArgInfo::getDirect(CGT.ConvertType(QualType(SeltTy, 0))); in classifyReturnType()
|
| H A D | RISCV.cpp | 129 Field1Ty = CGT.ConvertType(Ty); in detectFPCCEligibleStructHelper() 134 Field2Ty = CGT.ConvertType(Ty); in detectFPCCEligibleStructHelper() 147 Field1Ty = CGT.ConvertType(EltTy); in detectFPCCEligibleStructHelper() 337 EltType = CGT.ConvertType(VT->getElementType()); in coerceVLSVector()
|
| H A D | LoongArch.cpp | 123 Field1Ty = CGT.ConvertType(Ty); in detectFARsEligibleStructHelper() 128 Field2Ty = CGT.ConvertType(Ty); in detectFARsEligibleStructHelper() 141 Field1Ty = CGT.ConvertType(EltTy); in detectFARsEligibleStructHelper()
|
| H A D | AArch64.cpp | 61 llvm::Type *BaseTy = CGF.ConvertType(Ty); in EmitVAArg() 328 llvm::ArrayType::get(CGT.ConvertType(QualType(Base, 0)), Members)); in classifyArgumentType() 336 llvm::ArrayType::get(CGT.ConvertType(QualType(Base, 0)), Members), 0, in classifyArgumentType() 530 llvm::Type *BaseTy = CGF.ConvertType(Ty); in EmitAAPCSVAArg() 662 llvm::Type *BaseTy = CGF.ConvertType(QualType(Base, 0)); in EmitAAPCSVAArg()
|
| H A D | X86.cpp | 876 if (IsX86_MMXType(CGT.ConvertType(Ty))) in classifyArgumentType() 2252 llvm::Type *IRType = CGT.ConvertType(Ty); in GetByteVectorType() 2595 ResType = GetINTEGERTypeAtOffset(CGT.ConvertType(RetTy), 0, RetTy, 0); in classifyReturnType() 2613 ResType = GetSSETypeAtOffset(CGT.ConvertType(RetTy), 0, RetTy, 0); in classifyReturnType() 2650 HighPart = GetSSETypeAtOffset(CGT.ConvertType(RetTy), 8, RetTy, 8); in classifyReturnType() 2673 HighPart = GetSSETypeAtOffset(CGT.ConvertType(RetTy), 8, RetTy, 8); in classifyReturnType() 2739 ResType = GetINTEGERTypeAtOffset(CGT.ConvertType(Ty), 0, Ty, 0); in classifyArgumentType() 2759 llvm::Type *IRType = CGT.ConvertType(Ty); in classifyArgumentType() 2781 HighPart = GetINTEGERTypeAtOffset(CGT.ConvertType(Ty), 8, Ty, 8); in classifyArgumentType() 2791 HighPart = GetSSETypeAtOffset(CGT.ConvertType(Ty), 8, Ty, 8); in classifyArgumentType() [all …]
|
| H A D | Sparc.cpp | 260 llvm::StructType *StrTy = dyn_cast<llvm::StructType>(CGT.ConvertType(Ty)); in classifyType() 280 llvm::Type *ArgTy = CGT.ConvertType(Ty); in EmitVAArg()
|
| H A D | PPC.cpp | 432 llvm::Type *DirectTy = CGF.ConvertType(Ty), *ElementTy = DirectTy; in EmitVAArg() 593 I.info = ABIArgInfo::getDirectInReg(CGT.ConvertType(QT)); in computeInfo() 801 llvm::Type *BaseTy = CGT.ConvertType(QualType(Base, 0)); in classifyArgumentType() 871 llvm::Type *BaseTy = CGT.ConvertType(QualType(Base, 0)); in classifyReturnType()
|
| H A D | Mips.cpp | 137 return CGT.ConvertType(Ty); in HandleAggregates() 271 RTList.push_back(CGT.ConvertType(b->getType())); in returnAggregateInRegs()
|
| H A D | CSKY.cpp | 97 return ABIArgInfo::getDirect(CGT.ConvertType(QualType(SeltTy, 0))); in classifyArgumentType()
|
| H A D | Hexagon.cpp | 249 Address(Addr, CGF.ConvertType(Ty), CharUnits::fromQuantity(TyAlign)); in EmitVAArgForHexagon() 339 llvm::Type *PTy = CGF.ConvertType(Ty); in EmitVAArgForHexagonLinux()
|
| H A D | AMDGPU.cpp | 132 return ABIArgInfo::getDirect(CGT.ConvertType(QualType(SeltTy, 0))); in classifyReturnType() 172 llvm::Type *OrigLTy = CGT.ConvertType(Ty); in classifyKernelArgumentType() 220 return ABIArgInfo::getDirect(CGT.ConvertType(QualType(SeltTy, 0))); in classifyArgumentType()
|
| H A D | SPIR.cpp | 72 llvm::Type *LTy = CGT.ConvertType(Ty); in classifyKernelArgumentType()
|