Home
last modified time | relevance | path

Searched refs:ConvertType (Results 1 – 25 of 57) sorted by relevance

123

/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DSPIR.cpp91 llvm::Type *Res = getTypes().ConvertType(E->getType()); in EmitSPIRVBuiltinExpr()
102 /*ReturnType=*/getTypes().ConvertType(E->getType()), in EmitSPIRVBuiltinExpr()
108 /*ReturnType=*/getTypes().ConvertType(E->getType()), in EmitSPIRVBuiltinExpr()
114 /*ReturnType=*/getTypes().ConvertType(E->getType()), in EmitSPIRVBuiltinExpr()
120 /*ReturnType=*/getTypes().ConvertType(E->getType()), in EmitSPIRVBuiltinExpr()
126 /*ReturnType=*/getTypes().ConvertType(E->getType()), in EmitSPIRVBuiltinExpr()
132 /*ReturnType=*/getTypes().ConvertType(E->getType()), in EmitSPIRVBuiltinExpr()
138 /*ReturnType=*/getTypes().ConvertType(E->getType()), in EmitSPIRVBuiltinExpr()
H A DSystemZ.cpp82 llvm::Type *ResultType = ConvertType(E->getType()); in EmitSystemZBuiltinExpr()
94 llvm::Type *ResultType = ConvertType(E->getType()); in EmitSystemZBuiltinExpr()
105 llvm::Type *ResultType = ConvertType(E->getType()); in EmitSystemZBuiltinExpr()
120 llvm::Type *ResultType = ConvertType(E->getType()); in EmitSystemZBuiltinExpr()
129 llvm::Type *ResultType = ConvertType(E->getType()); in EmitSystemZBuiltinExpr()
141 llvm::Type *ResultType = ConvertType(E->getType()); in EmitSystemZBuiltinExpr()
155 llvm::Type *ResultType = ConvertType(E->getType()); in EmitSystemZBuiltinExpr()
169 llvm::Type *ResultType = ConvertType(E->getType()); in EmitSystemZBuiltinExpr()
183 llvm::Type *ResultType = ConvertType(E->getType()); in EmitSystemZBuiltinExpr()
199 llvm::Type *ResultType = ConvertType(E->getType()); in EmitSystemZBuiltinExpr()
[all …]
H A DWebAssembly.cpp25 llvm::Type *ResultType = ConvertType(E->getType()); in EmitWebAssemblyBuiltinExpr()
32 llvm::Type *ResultType = ConvertType(E->getType()); in EmitWebAssemblyBuiltinExpr()
40 llvm::Type *ResultType = ConvertType(E->getType()); in EmitWebAssemblyBuiltinExpr()
45 llvm::Type *ResultType = ConvertType(E->getType()); in EmitWebAssemblyBuiltinExpr()
88 llvm::Type *ResT = ConvertType(E->getType()); in EmitWebAssemblyBuiltinExpr()
98 llvm::Type *ResT = ConvertType(E->getType()); in EmitWebAssemblyBuiltinExpr()
110 llvm::Type *ResT = ConvertType(E->getType()); in EmitWebAssemblyBuiltinExpr()
122 llvm::Type *ResT = ConvertType(E->getType()); in EmitWebAssemblyBuiltinExpr()
135 CGM.getIntrinsic(Intrinsic::minimum, ConvertType(E->getType())); in EmitWebAssemblyBuiltinExpr()
146 CGM.getIntrinsic(Intrinsic::maximum, ConvertType(E->getType())); in EmitWebAssemblyBuiltinExpr()
[all …]
H A DPPC.cpp94 return llvm::ConstantInt::getFalse(ConvertType(E->getType())); in EmitPPCBuiltinExpr()
97 return llvm::ConstantInt::getTrue(ConvertType(E->getType())); in EmitPPCBuiltinExpr()
173 return llvm::ConstantInt::getFalse(ConvertType(E->getType())); in EmitPPCBuiltinExpr()
366 llvm::Type *ResTy = ConvertType(E->getType()); in EmitPPCBuiltinExpr()
499 llvm::Type *ResultType = ConvertType(E->getType()); in EmitPPCBuiltinExpr()
515 llvm::Type *ResultType = ConvertType(E->getType()); in EmitPPCBuiltinExpr()
525 llvm::Type *ResultType = ConvertType(E->getType()); in EmitPPCBuiltinExpr()
535 llvm::Type *ResultType = ConvertType(E->getType()); in EmitPPCBuiltinExpr()
684 llvm::Type *ResultType = ConvertType(E->getType()); in EmitPPCBuiltinExpr()
732 llvm::Type *ResultType = ConvertType(E->getType()); in EmitPPCBuiltinExpr()
[all …]
H A DHexagon.cpp171 llvm::Type *VecType = ConvertType(E->getArg(0)->getType()); in EmitHexagonBuiltinExpr()
191 llvm::Type *VecType = ConvertType(E->getArg(0)->getType()); in EmitHexagonBuiltinExpr()
H A DAMDGPU.cpp59 auto *RetTy = cast<llvm::PointerType>(CGF.ConvertType(BuiltinRetType)); in EmitAMDGPUDispatchPtr()
354 llvm::Type *DataTy = ConvertType(E->getArg(0)->getType()); in EmitAMDGPUBuiltinExpr()
495 llvm::Type *ResultType = ConvertType(E->getType()); in EmitAMDGPUBuiltinExpr()
622 llvm::Type *LoadTy = ConvertType(E->getType()); in EmitAMDGPUBuiltinExpr()
740 llvm::Type *RetTy = ConvertType(E->getType()); in EmitAMDGPUBuiltinExpr()
1154 llvm::Type *ResultType = ConvertType(E->getType()); in EmitAMDGPUBuiltinExpr()
1178 llvm::Type *ResultType = ConvertType(E->getType()); in EmitAMDGPUBuiltinExpr()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypes.cpp107 return llvm::ArrayType::get(ConvertType(MT->getElementType()), in ConvertTypeForMem()
111 llvm::Type *R = ConvertType(T); in ConvertTypeForMem()
159 LLVMTy = ConvertType(ASTTy); in typeRequiresSplitIntoByteArray()
170 LLVMTy = ConvertType(T); in convertTypeForLoadStore()
241 if (!ConvertType(ED->getIntegerType())->isIntegerTy(32)) in UpdateCompletedType()
355 llvm::Type *CodeGenTypes::ConvertType(QualType T) { in ConvertType() function in CodeGenTypes
524 : ConvertType(Info.ElementType); in ConvertType()
547 llvm::FixedVectorType::get(ConvertType(Context.BoolTy), Size); \ in ConvertType()
558 ConvertType(Info.ElementType)->getScalarSizeInBits() / 8; in ConvertType()
565 return llvm::ScalableVectorType::get(ConvertType(Info.ElementType), in ConvertType()
[all …]
H A DCGExprScalar.cpp279 llvm::Type *ConvertType(QualType T) { return CGF.ConvertType(T); } in ConvertType() function in __anone7cacfbd0111::ScalarExprEmitter
505 return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue()); in VisitCharacterLiteral()
508 return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue()); in VisitObjCBoolLiteralExpr()
511 return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue()); in VisitCXXBoolLiteralExpr()
526 return Builder.CreateBitCast(V, ConvertType(E->getType())); in VisitAddrLabelExpr()
530 return llvm::ConstantInt::get(ConvertType(E->getType()),E->getPackLength()); in VisitSizeOfPackExpr()
729 return llvm::ConstantInt::get(ConvertType(E->getType()), in VisitTypeTraitExpr()
732 return llvm::ConstantInt::get(ConvertType(E->getType()), in VisitTypeTraitExpr()
745 return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue()); in VisitArrayTypeTraitExpr()
1409 unsigned SrcBits = ConvertType(SrcType)->getScalarSizeInBits(); in EmitBitfieldConversionCheck()
[all …]
H A DCGHLSLBuiltins.cpp322 llvm::Type *RetTy = ConvertType(E->getType()); in EmitHLSLBuiltinExpr()
328 llvm::Type *HandleTy = CGM.getTypes().ConvertType(E->getType()); in EmitHLSLBuiltinExpr()
332 llvm::Type *HandleTy = CGM.getTypes().ConvertType(E->getType()); in EmitHLSLBuiltinExpr()
350 llvm::Type *HandleTy = CGM.getTypes().ConvertType(E->getType()); in EmitHLSLBuiltinExpr()
489 /*ReturnType=*/ConvertType(E->getType()), in EmitHLSLBuiltinExpr()
497 /*ReturnType=*/ConvertType(E->getType()), in EmitHLSLBuiltinExpr()
826 llvm::Type *IntType = ConvertType(getContext().IntTy); in getSpecConstantFunction()
827 llvm::Type *RetTy = ConvertType(SpecConstantType); in getSpecConstantFunction()
H A DCGBuiltin.cpp245 cast<llvm::FunctionType>(getTypes().ConvertType(FD->getType())); in getBuiltinLibFunction()
409 CGF.ConvertType(E->getType())); in MakeAtomicCmpXchgValue()
542 auto *IntTy = CGF.ConvertType(E->getType()); in EmitAtomicIncrementValue()
554 auto *IntTy = CGF.ConvertType(E->getType()); in EmitAtomicDecrementValue()
665 llvm::Type *ResultType = CGF.ConvertType(E->getType()); in emitMaybeConstrainedFPToIntRoundBuiltin()
686 llvm::Type *IntTy = CGF.ConvertType(IntPtrTy); in emitFrexpBuiltin()
1833 llvm::Type *ResultType = ConvertType(E->getType()); in EmitMSVCBuiltinExpr()
2279 ArgVal = Builder.CreateZExtOrBitCast(ArgVal, ConvertType(ArgTy)); in emitBuiltinOSLogFormat()
2371 llvm::Type *ResTy = CGF.getTypes().ConvertType(ResultQTy); in EmitCheckedMixedSignMultiply()
3310 llvm::Type *ResultType = ConvertType(E->getType()); in EmitBuiltinExpr()
[all …]
H A DCGObjC.cpp98 Temporary.emitRawPointer(*this), ConvertType(ArgQT)); in EmitObjCBoxedExpr()
109 llvm::Value *Cast = Builder.CreateBitCast(GV, ConvertType(EncodingQT)); 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()
216 llvm::ConstantInt::get(CGM.getTypes().ConvertType(ArgQT), NumElements); in EmitObjCCollectionLiteral()
244 ConvertType(E->getType())); in EmitObjCCollectionLiteral()
279 llvm::Type *ExpLLVMTy = CGF.ConvertType(ExpT); in AdjustObjCObjectType()
394 return CGF.EmitObjCAlloc(Receiver, CGF.ConvertType(ResultType)); in tryGenerateSpecializedMessageSend()
403 CGF.ConvertType(ResultType)); in tryGenerateSpecializedMessageSend()
[all …]
H A DCGCXXABI.cpp39 return llvm::Constant::getNullValue(CGM.getTypes().ConvertType(T)); in GetBogusMemberPointer()
44 return CGM.getTypes().ConvertType(CGM.getContext().getPointerDiffType()); in ConvertMemberPointerType()
H A DCGExprComplex.cpp248 llvm::Constant *Null = llvm::Constant::getNullValue(CGF.ConvertType(Elem)); in VisitCXXScalarValueInitExpr()
255 llvm::Constant::getNullValue(CGF.ConvertType(Elem)); in VisitImplicitValueInitExpr()
485 CGF.ConvertType(getComplexType(E->getType())->getElementType()); in VisitExpr()
559 Address V = origLV.getAddress().withElementType(CGF.ConvertType(DestTy)); in EmitCast()
1118 ConvertType(UnPromotionType->castAs<ComplexType>()->getElementType()); in EmitUnPromotedValue()
1131 ConvertType(PromotionType->castAs<ComplexType>()->getElementType()); in EmitPromotedValue()
1462 llvm::Type* LTy = CGF.ConvertType(Ty); in VisitInitListExpr()
1474 CGF.ConvertType(E->getType()->castAs<ComplexType>()->getElementType()); in VisitVAArgExpr()
H A DCodeGenABITypes.cpp106 llvm::Type *T = CGM.getTypes().ConvertType(FD->getType()); in convertFreeFunctionType()
H A DCGExprConstant.cpp982 llvm::Type *ValTy = CGM.getTypes().ConvertType(Type); in Finalize()
1202 auto destTy = ConvertType(destType); in VisitCastExpr()
1231 llvm::Type *destTy = ConvertType(E->getType()); in VisitCastExpr()
1465 cast<llvm::ArrayType>(CGM.getTypes().ConvertType(ILE->getType())); in EmitArrayInitialization()
1507 llvm::Type *ValTy = CGM.getTypes().ConvertType(destType); in VisitDesignatedInitUpdateExpr()
1576 llvm::Type *ConvertType(QualType T) { in ConvertType() function in __anon9d6f04f10111::ConstExprEmitter
1577 return CGM.getTypes().ConvertType(T); in ConvertType()
2444 return llvm::UndefValue::get(CGM.getTypes().ConvertType(DestType)); in tryEmitPrivate()
2505 Inits[I] = llvm::UndefValue::get(CGM.getTypes().ConvertType( in tryEmitPrivate()
2520 llvm::Type *ResultType = CGM.getTypes().ConvertType(DestType); in tryEmitPrivate()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DRISCV.cpp200 Field1Ty = CGT.ConvertType(Ty); in detectFPCCEligibleStructHelper()
205 Field2Ty = CGT.ConvertType(Ty); in detectFPCCEligibleStructHelper()
218 Field1Ty = CGT.ConvertType(EltTy); in detectFPCCEligibleStructHelper()
452 llvm::StructType *STy = dyn_cast<llvm::StructType>(CGT.ConvertType(Ty)); in detectVLSCCEligibleStruct()
543 EltType = CGT.ConvertType(VT->getElementType()); in coerceVLSVector()
680 return extendType(Ty, CGT.ConvertType(Ty)); in classifyArgumentType()
685 return extendType(Ty, CGT.ConvertType(Ty)); in classifyArgumentType()
H A DSPIR.cpp133 return ABIArgInfo::getDirect(CGT.ConvertType(RetTy), 0u, nullptr, false); in classifyReturnType()
141 llvm::Type *LTy = CGT.ConvertType(Ty); in classifyKernelArgumentType()
195 return ABIArgInfo::getDirect(CGT.ConvertType(Ty), 0u, nullptr, false); in classifyArgumentType()
423 CGM.getTypes().ConvertType(Operand.getResultType()); in getInlineSpirvType()
447 Result = CGM.getTypes().ConvertType(TypeOperand); in getInlineSpirvType()
H A DWebAssembly.cpp115 return ABIArgInfo::getDirect(CGT.ConvertType(QualType(SeltTy, 0))); in classifyArgumentType()
148 return ABIArgInfo::getDirect(CGT.ConvertType(QualType(SeltTy, 0))); in classifyReturnType()
H A DX86.cpp545 return ABIArgInfo::getDirect(CGT.ConvertType(QualType(SeltTy, 0))); in classifyReturnType()
878 if (IsX86_MMXType(CGT.ConvertType(Ty))) in classifyArgumentType()
892 return ABIArgInfo::getExtendInReg(Ty, CGT.ConvertType(Ty)); in classifyArgumentType()
893 return ABIArgInfo::getExtend(Ty, CGT.ConvertType(Ty)); in classifyArgumentType()
1130 llvm::Type *ByValTy = CGM.getTypes().ConvertType(PtrTy->getPointeeType()); in addX86InterruptAttrs()
2286 llvm::Type *IRType = CGT.ConvertType(Ty); in GetByteVectorType()
2629 ResType = GetINTEGERTypeAtOffset(CGT.ConvertType(RetTy), 0, RetTy, 0); in classifyReturnType()
2647 ResType = GetSSETypeAtOffset(CGT.ConvertType(RetTy), 0, RetTy, 0); in classifyReturnType()
2679 HighPart = GetINTEGERTypeAtOffset(CGT.ConvertType(RetTy), 8, RetTy, 8); in classifyReturnType()
2684 HighPart = GetSSETypeAtOffset(CGT.ConvertType(RetTy), 8, RetTy, 8); in classifyReturnType()
[all …]
H A DAArch64.cpp86 llvm::Type *BaseTy = CGF.ConvertType(Ty); in EmitVAArg()
357 flattenType(CGT.ConvertType(Ty), CoerceToSeq); in coerceAndExpandPureScalableAggregate()
412 ? ABIArgInfo::getExtend(Ty, CGT.ConvertType(Ty)) in classifyArgumentType()
454 llvm::ArrayType::get(CGT.ConvertType(QualType(Base, 0)), Members)); in classifyArgumentType()
462 llvm::ArrayType::get(CGT.ConvertType(QualType(Base, 0)), Members), 0, in classifyArgumentType()
821 : CGT.ConvertType(Info.ElementType); in passAsPureScalableType()
880 llvm::Type *BaseTy = CGF.ConvertType(Ty); in EmitAAPCSVAArg()
1013 llvm::Type *BaseTy = CGF.ConvertType(QualType(Base, 0)); in EmitAAPCSVAArg()
H A DPPC.cpp224 ? ABIArgInfo::getExtend(Ty, CGT.ConvertType(Ty)) in classifyArgumentType()
492 llvm::Type *DirectTy = CGF.ConvertType(Ty), *ElementTy = DirectTy; in EmitVAArg()
654 I.info = ABIArgInfo::getDirectInReg(CGT.ConvertType(QT)); in computeInfo()
865 llvm::Type *BaseTy = CGT.ConvertType(QualType(Base, 0)); in classifyArgumentType()
903 ? ABIArgInfo::getExtend(Ty, CGT.ConvertType(Ty)) in classifyArgumentType()
939 llvm::Type *BaseTy = CGT.ConvertType(QualType(Base, 0)); in classifyReturnType()
H A DMips.cpp154 return CGT.ConvertType(Ty); in HandleAggregates()
289 RTList.push_back(CGT.ConvertType(b->getType())); in returnAggregateInRegs()
401 llvm::Type *ValTy = CGF.ConvertType(OrigTy); in EmitVAArg()
H A DLoongArch.cpp122 Field1Ty = CGT.ConvertType(Ty); in detectFARsEligibleStructHelper()
127 Field2Ty = CGT.ConvertType(Ty); in detectFARsEligibleStructHelper()
140 Field1Ty = CGT.ConvertType(EltTy); in detectFARsEligibleStructHelper()
H A DCSKY.cpp96 return ABIArgInfo::getDirect(CGT.ConvertType(QualType(SeltTy, 0))); in classifyArgumentType()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULateCodeGenPrepare.cpp97 Value *convertFromOptType(Type *ConvertType, Instruction *V,
245 Value *LiveRegOptimizer::convertFromOptType(Type *ConvertType, Instruction *V, in convertFromOptType() argument
248 FixedVectorType *NewVTy = cast<FixedVectorType>(ConvertType); in convertFromOptType()

123