| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CodeGenTypes.cpp | 88 llvm::Type *R = ConvertType(T); in ConvertTypeForMem() 253 if (!ConvertType(ED->getIntegerType())->isIntegerTy(32)) in UpdateCompletedType() 383 llvm::Type *CodeGenTypes::ConvertType(QualType T) { in ConvertType() function in CodeGenTypes 530 llvm::Type *EltTy = ConvertType(cast<ComplexType>(Ty)->getElementType()); in ConvertType() 594 ResultType = llvm::VectorType::get(ConvertType(VT->getElementType()), in ConvertType() 603 ResultType = ConvertType(cast<ObjCObjectType>(Ty)->getBaseType()); in ConvertType() 630 return ConvertType(ED->getIntegerType()); in ConvertType()
|
| H A D | CGExprScalar.cpp | 237 llvm::Type *ConvertType(QualType T) { return CGF.ConvertType(T); } in ConvertType() function in __anon442aaf6c0111::ScalarExprEmitter 1238 llvm::Type *DstTy = ConvertType(DstType); in EmitScalarConversion() 1661 llvm::Type *DstTy = ConvertType(DstType); in VisitConvertVectorExpr() 1987 llvm::Type *DstTy = ConvertType(DestTy); in VisitCastExpr() 2032 ConvertType(DestTy)), DestTy); in VisitCastExpr() 2149 auto DestLLVMTy = ConvertType(DestTy); in VisitCastExpr() 2185 llvm::Type *DstTy = ConvertType(DestTy); in VisitCastExpr() 3831 llvm::Type *ResTy = ConvertType(E->getType()); in VisitBinLAnd() 3915 llvm::Type *ResTy = ConvertType(E->getType()); in VisitBinLOr() 4151 llvm::Type *ArgTy = ConvertType(VE->getType()); in VisitVAArgExpr() [all …]
|
| H A D | CGCXXABI.cpp | 39 return llvm::Constant::getNullValue(CGM.getTypes().ConvertType(T)); in GetBogusMemberPointer() 44 return CGM.getTypes().ConvertType(CGM.getContext().getPointerDiffType()); in ConvertMemberPointerType() 69 llvm::Type *Ty = CGF.ConvertType(MPT->getPointeeType()) in EmitMemberDataPointerAddress()
|
| H A D | CGObjC.cpp | 51 return llvm::ConstantExpr::getBitCast(C, ConvertType(E->getType())); in EmitObjCStringLiteral() 110 ConvertType(E->getType())); in EmitObjCBoxedExpr() 128 CGM.CreateRuntimeVariable(ConvertType(IdTy), ConstantName); in EmitObjCCollectionLiteral() 134 return Builder.CreateBitCast(Ptr, ConvertType(E->getType())); in EmitObjCCollectionLiteral() 236 ConvertType(E->getType())); in EmitObjCCollectionLiteral() 271 llvm::Type *ExpLLVMTy = CGF.ConvertType(ExpT); in AdjustObjCObjectType() 1012 llvm::Type *retTy = ConvertType(getterMethod->getReturnType()); in generateObjCGetterBody() 1067 getTypes().ConvertType(getterMethod->getReturnType()))); in generateObjCGetterBody() 1123 value, ConvertType(GetterMethodDecl->getReturnType())); in generateObjCGetterBody() 1749 llvm::Type *convertedElementType = ConvertType(elementType); in EmitObjCForCollectionStmt() [all …]
|
| H A D | CGBuiltin.cpp | 281 auto *IntTy = CGF.ConvertType(E->getType()); in EmitAtomicIncrementValue() 294 auto *IntTy = CGF.ConvertType(E->getType()); in EmitAtomicDecrementValue() 2106 llvm::Type *IntTy = ConvertType(E->getType()); in EmitBuiltinExpr() 3558 ConvertType(E->getType()))); in EmitBuiltinExpr() 4006 RetTy = ConvertType(BuiltinRetType); in EmitBuiltinExpr() 5998 llvm::Type *RealResTy = ConvertType(Ty); in EmitARMBuiltinExpr() 6878 llvm::Type *RealResTy = ConvertType(Ty); in EmitAArch64BuiltinExpr() 11918 auto RetTy = ConvertType(BIRetType); in EmitPPCBuiltinExpr() 11959 auto RetTy = ConvertType(BIRetType); in EmitPPCBuiltinExpr() 13126 llvm::Type *ResT = ConvertType(E->getType()); in EmitWebAssemblyBuiltinExpr() [all …]
|
| H A D | CGExprConstant.cpp | 552 llvm::Type *ValTy = CGM.getTypes().ConvertType(Ty); in Finalize() 654 CGM.getTypes().ConvertType(QualType(DestType, 0))); in EmitArrayConstant() 678 : CGM.getTypes().ConvertType(DestType->getElementType()); in EmitArrayConstant() 769 auto destTy = ConvertType(destType); in VisitCastExpr() 800 llvm::Type *destTy = ConvertType(E->getType()); in VisitCastExpr() 975 llvm::ArrayType *AType = cast<llvm::ArrayType>(ConvertType(destType)); in EmitDesignatedInitUpdater() 1102 llvm::Type *ConvertType(QualType T) { in ConvertType() function in __anon91458c600111::ConstExprEmitter 1103 return CGM.getTypes().ConvertType(T); in ConvertType() 1143 if (CGM.getTypes().ConvertType(Field->getType()) != EltInit->getType() || in Build() 1935 llvm::Type *ResultType = CGM.getTypes().ConvertType(DestType); in tryEmitPrivate() [all …]
|
| H A D | CGExprComplex.cpp | 235 llvm::Constant *Null = llvm::Constant::getNullValue(CGF.ConvertType(Elem)); in VisitCXXScalarValueInitExpr() 242 llvm::Constant::getNullValue(CGF.ConvertType(Elem)); in VisitImplicitValueInitExpr() 393 CGF.ConvertType(getComplexType(E->getType())->getElementType()); in VisitExpr() 466 V = Builder.CreateElementBitCast(V, CGF.ConvertType(DestTy)); in EmitCast() 1066 llvm::Type* LTy = CGF.ConvertType(Ty); in VisitInitListExpr() 1078 CGF.ConvertType(E->getType()->castAs<ComplexType>()->getElementType()); in VisitVAArgExpr()
|
| H A D | TargetInfo.cpp | 1713 if (IsX86_MMXType(CGT.ConvertType(Ty))) in classifyArgumentType() 2980 llvm::Type *IRType = CGT.ConvertType(Ty); in GetByteVectorType() 3451 llvm::Type *IRType = CGT.ConvertType(Ty); in classifyArgumentType() 3959 llvm::Type *LLTy = CGT.ConvertType(Ty); in classify() 4210 llvm::Type *DirectTy = CGF.ConvertType(Ty); in EmitVAArg() 5273 llvm::Type *BaseTy = CGF.ConvertType(Ty); in EmitAAPCSVAArg() 5412 llvm::Type *BaseTy = CGF.ConvertType(QualType(Base, 0)); in EmitAAPCSVAArg() 6931 return CGT.ConvertType(Ty); in HandleAggregates() 7058 RTList.push_back(CGT.ConvertType(b->getType())); in returnAggregateInRegs() 8169 llvm::Type *ArgTy = CGT.ConvertType(Ty); in EmitVAArg() [all …]
|
| H A D | ItaniumCXXABI.cpp | 1192 llvm::Type *SizeTy = CGF.ConvertType(getContext().getSizeType()); in emitThrow() 1231 CGF.ConvertType(CGF.getContext().getPointerDiffType()); in getItaniumDynamicCastFn() 1345 CGF.ConvertType(CGF.getContext().getPointerDiffType()); in EmitDynamicCastCall() 1346 llvm::Type *DestLTy = CGF.ConvertType(DestTy); in EmitDynamicCastCall() 1389 CGF.ConvertType(CGF.getContext().getPointerDiffType()); in EmitDynamicCastToVoid() 1390 llvm::Type *DestLTy = CGF.ConvertType(DestTy); in EmitDynamicCastToVoid() 1858 CGF.ConvertType(CGF.getContext().getPointerDiffType()); in performTypeAdjustment() 3547 CGM.getTypes().ConvertType(CGM.getContext().UnsignedIntTy); in BuildVMIClassTypeInfo() 3592 CGM.getTypes().ConvertType(OffsetFlagsTy); in BuildVMIClassTypeInfo() 3667 CGM.getTypes().ConvertType(CGM.getContext().UnsignedIntTy); in BuildPointerTypeInfo() [all …]
|
| H A D | CGExpr.cpp | 136 return CreateTempAlloca(ConvertType(Ty), Align, Name); in CreateIRTemp() 1144 ConvertType(Ty->castAs<ComplexType>()->getElementType()); in GetUndefRValue() 1158 return RValue::get(llvm::UndefValue::get(ConvertType(Ty))); in GetUndefRValue() 1811 llvm::Type *ResLTy = ConvertType(LV.getType()); in EmitLoadOfBitfieldLValue() 1871 llvm::Type *VectorElementTy = CGM.getTypes().ConvertType(EQT); in EmitExtVectorElementLValue() 1896 llvm::Type *OrigTy = CGM.getTypes().ConvertType(LV.getType()); in EmitLoadOfGlobalRegLValue() 2157 llvm::Type *OrigTy = CGM.getTypes().ConvertType(Dst.getType()); in EmitStoreThroughGlobalRegLValue() 3247 llvm::Type *NewTy = ConvertType(E->getType()); in EmitArrayToPointerDecay() 3524 llvm::Type *NewTy = CGF.ConvertType(BaseTy); in emitOMPArraySectionBase() 4276 E->getType().getAddressSpace(), ConvertType(DestTy)); in EmitCastLValue() [all …]
|
| H A D | CGCall.cpp | 790 retInfo.setCoerceToType(ConvertType(FI->getReturnType())); in arrangeLLVMFunctionInfo() 794 I.info.setCoerceToType(ConvertType(I.type)); in arrangeLLVMFunctionInfo() 997 llvm::Type *EltTy = ConvertType(CExp->EltTy); in getExpandedTypes() 1002 *TI++ = ConvertType(Ty); in getExpandedTypes() 1571 llvm::Type *ty = ConvertType(ret); in GetFunctionType() 1595 llvm::Type *Ty = ConvertType(Ret); in GetFunctionType() 2175 llvm::Type *varType = CGF.ConvertType(var->getType()); in emitArgumentDemotion() 2365 ArgI.getCoerceToType() == ConvertType(Ty) && in EmitFunctionProlog() 2460 llvm::Type *LTy = ConvertType(Arg->getType()); in EmitFunctionProlog() 2876 if (RetAI.getCoerceToType() == ConvertType(RetTy) && in EmitFunctionEpilog() [all …]
|
| H A D | CGObjCGNU.cpp | 1773 td.getTypeSizeInBits(Types.ConvertType(ivarTy)) / in GenerateClass() 2031 Types.ConvertType(CGM.getContext().IntTy)); in CGObjCGNU() 2033 Types.ConvertType(CGM.getContext().LongTy)); in CGObjCGNU() 2035 Types.ConvertType(CGM.getContext().getSizeType())); in CGObjCGNU() 2037 Types.ConvertType(CGM.getContext().getPointerDiffType())); in CGObjCGNU() 2038 BoolTy = CGM.getTypes().ConvertType(CGM.getContext().BoolTy); in CGObjCGNU() 2044 Types.ConvertType(CGM.getContext().getObjCProtoType())); in CGObjCGNU() 2409 CGM.getTypes().ConvertType(ResultType))); in GenerateMessageSendSuper() 2531 CGM.getTypes().ConvertType(ResultType))); in GenerateMessageSend() 2567 IdTy = cast<llvm::PointerType>(CGM.getTypes().ConvertType(ASTIdTy)); in GenerateMessageSend() [all …]
|
| H A D | CGCUDANV.cpp | 148 CharPtrTy = llvm::PointerType::getUnqual(Types.ConvertType(Ctx.CharTy)); in CGNVCUDARuntime() 149 VoidPtrTy = cast<llvm::PointerType>(Types.ConvertType(Ctx.VoidPtrTy)); in CGNVCUDARuntime()
|
| H A D | CGExprCXX.cpp | 1776 llvm::Value *DeletePtr = Builder.CreateBitCast(Ptr, ConvertType(ArgTy)); in EmitDeleteCall() 1783 auto *V = llvm::UndefValue::get(getTypes().ConvertType(DDTag)); in EmitDeleteCall() 1791 llvm::Value *Size = llvm::ConstantInt::get(ConvertType(SizeType), in EmitDeleteCall() 1811 llvm::Value *Align = llvm::ConstantInt::get(ConvertType(AlignValType), in EmitDeleteCall() 2129 ConvertType(E->getType())->getPointerTo(); in EmitCXXTypeidExpr() 2153 llvm::Type *DestLTy = CGF.ConvertType(DestTy); in EmitDynamicCastToNull()
|
| H A D | CodeGenTypes.h | 184 llvm::Type *ConvertType(QualType T);
|
| H A D | CGClass.cpp | 189 Types.ConvertType(getContext().getPointerDiffType()); in GetNonVirtualBaseClassOffset() 205 assert(This.getElementType() == ConvertType(Derived)); in GetAddressOfDirectBaseInCompleteClass() 222 V = Builder.CreateElementBitCast(V, ConvertType(Base)); in GetAddressOfDirectBaseInCompleteClass() 306 ConvertType((PathEnd[-1])->getType())->getPointerTo(); in GetAddressOfBaseClass() 384 llvm::Type *DerivedPtrTy = ConvertType(DerivedTy)->getPointerTo(); in GetAddressOfDerivedClass() 2291 llvm::Type *t = CGM.getTypes().ConvertType(QT); in EmitSynthesizedCXXCopyCtorCall() 2874 llvm::Value *ThisPtr = llvm::UndefValue::get(getTypes().ConvertType(ThisType)); in EmitLambdaDelegatingInvokeBody()
|
| H A D | SwiftCallingConv.cpp | 88 auto eltLLVMType = CGM.getTypes().ConvertType(eltType); in addTypedData() 101 auto llvmType = CGM.getTypes().ConvertType(type); in addTypedData()
|
| H A D | CGObjCRuntime.cpp | 260 llvm::Type *CatchType = CGF.ConvertType(CatchParam->getType()); in EmitTryCatchStmt()
|
| H A D | CGObjCMac.cpp | 201 llvm::Type *T = Types.ConvertType(Ctx.getObjCProtoType()); in getExternalProtocolPtrTy() 2042 CGM.getTypes().ConvertType(CGF.getContext().getObjCClassType()); in GenerateMessageSendSuper() 2544 llvm::Type *Ty = CGM.getTypes().ConvertType(QualType(RT, 0)); in BuildRCBlockVarRecordLayout() 2965 CGF.ConvertType( in EmitClassRefViaRuntime() 4849 CGM.getTypes().ConvertType(CGM.getContext().LongTy), in EmitIvarOffset() 5547 ShortTy = cast<llvm::IntegerType>(Types.ConvertType(Ctx.ShortTy)); in ObjCCommonTypesHelper() 5549 LongTy = cast<llvm::IntegerType>(Types.ConvertType(Ctx.LongTy)); in ObjCCommonTypesHelper() 5561 cast<llvm::PointerType>(Types.ConvertType(Ctx.getObjCIdType())); in ObjCCommonTypesHelper() 5565 cast<llvm::PointerType>(Types.ConvertType(Ctx.getObjCSelType())); in ObjCCommonTypesHelper() 5594 SuperTy = cast<llvm::StructType>(Types.ConvertType(SuperCTy)); in ObjCCommonTypesHelper() [all …]
|
| H A D | CGBlocks.cpp | 191 cast<llvm::IntegerType>(CGM.getTypes().ConvertType(C.UnsignedLongTy)); in buildBlockDescriptor() 558 llvm::Type *llvmType = CGM.getTypes().ConvertType(thisType); in computeBlockInfo() 1180 blockAddr.getPointer(), ConvertType(blockInfo.getBlockExpr()->getType())); in EmitBlockLiteral() 1196 getTypes().ConvertType(getContext().UnsignedLongTy); in getBlockDescriptorType() 1473 CGM.getTypes().ConvertType(blockInfo.getBlockExpr()->getType()); in buildGlobalBlock()
|
| H A D | CodeGenFunction.cpp | 188 llvm::Type *CodeGenFunction::ConvertType(QualType T) { in ConvertType() function in CodeGenFunction 189 return CGM.getTypes().ConvertType(T); in ConvertType() 742 CGM.getTypes().ConvertType(A->getTypeHint()))), in EmitOpenCLKernelMetadata() 1955 llvm::Type *baseType = ConvertType(eltType); in emitArrayLength()
|
| H A D | CGStmt.cpp | 1795 llvm::Type *Ty = ConvertType(InputType); in EmitAsmInputLValue() 1979 ResultRegTypes.back() = ConvertType(InputTy); in EmitAsmStmt() 2082 llvm::Type *OutputTy = ConvertType(OutputType); in EmitAsmStmt()
|
| H A D | CGNonTrivialStruct.cpp | 549 llvm::PointerType *PtrTy = this->CGF->ConvertType(RT)->getPointerTo(); in visitVolatileTrivial() 559 llvm::PointerType *Ty = this->CGF->ConvertType(FT)->getPointerTo(); in visitVolatileTrivial()
|
| H A D | CGDeclCXX.cpp | 123 Addr.getPointer(), CGF.getTypes().ConvertType(Type)->getPointerTo()); in EmitDeclDestroy()
|
| H A D | CGException.cpp | 1641 llvm::ConstantInt::get(CGF.ConvertType(ArgTys[0]), F.isForEHCleanup()); in Emit() 1904 R = Builder.CreateIntCast(R, ConvertType(getContext().LongTy), in GenerateSEHFilterFunction()
|