Home
last modified time | relevance | path

Searched refs:NewType (Results 1 – 23 of 23) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyAddMissingPrototypes.cpp89 FunctionType *NewType = nullptr; in runOnModule() local
96 if (!NewType) { in runOnModule()
98 NewType = DestType; in runOnModule()
99 NewF = Function::Create(NewType, F.getLinkage(), F.getName()); in runOnModule()
103 if (NewType != DestType) { in runOnModule()
113 if (!NewType) { in runOnModule()
/freebsd-12.1/contrib/llvm/lib/Target/XCore/
H A DXCoreLowerThreadLocal.cpp69 createLoweredInitializer(ArrayType *NewType, Constant *OriginalInitializer) { in createLoweredInitializer() argument
74 return ConstantArray::get(NewType, Elements); in createLoweredInitializer()
191 ArrayType *NewType = createLoweredType(GV->getValueType()); in lowerGlobal() local
194 NewInitializer = createLoweredInitializer(NewType, in lowerGlobal()
197 new GlobalVariable(*M, NewType, GV->isConstant(), GV->getLinkage(), in lowerGlobal()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerInfo.h151 LLT NewType; member
154 const LLT &NewType) in LegalizeActionStep()
155 : Action(Action), TypeIdx(TypeIdx), NewType(NewType) {} in LegalizeActionStep()
158 return std::tie(Action, TypeIdx, NewType) ==
159 std::tie(RHS.Action, RHS.TypeIdx, RHS.NewType);
/freebsd-12.1/contrib/llvm/tools/clang/lib/Format/
H A DFormatTokenLexer.h53 bool tryMergeTokens(ArrayRef<tok::TokenKind> Kinds, TokenType NewType);
H A DFormatTokenLexer.cpp152 TokenType NewType) { in tryMergeTokens() argument
171 First[0]->Type = NewType; in tryMergeTokens()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParser.cpp1563 TypeResult NewType in TryAnnotateName() local
1567 if (NewType.isUsable()) in TryAnnotateName()
1568 Ty = NewType.get(); in TryAnnotateName()
1790 TypeResult NewType in TryAnnotateTypeOrScopeTokenAfterScopeSpec() local
1794 if (NewType.isUsable()) in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
1795 Ty = NewType.get(); in TryAnnotateTypeOrScopeTokenAfterScopeSpec()
/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp63 return narrowScalar(MI, Step.TypeIdx, Step.NewType); in legalizeInstrStep()
66 return widenScalar(MI, Step.TypeIdx, Step.NewType); in legalizeInstrStep()
69 return lower(MI, Step.TypeIdx, Step.NewType); in legalizeInstrStep()
72 return fewerElementsVector(MI, Step.TypeIdx, Step.NewType); in legalizeInstrStep()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DTreeTransform.h5146 QualType NewType; in TransformFunctionTypeParams() local
5171 if (NewType.isNull()) in TransformFunctionTypeParams()
5175 NewType = in TransformFunctionTypeParams()
5178 if (NewType.isNull()) in TransformFunctionTypeParams()
5184 OutParamTypes.push_back(NewType); in TransformFunctionTypeParams()
5198 if (NewType.isNull()) in TransformFunctionTypeParams()
5203 OutParamTypes.push_back(NewType); in TransformFunctionTypeParams()
5213 NewType = getDerived().TransformType(OldType); in TransformFunctionTypeParams()
5218 if (NewType.isNull()) in TransformFunctionTypeParams()
5222 NewType = getSema().Context.getPackExpansionType(NewType, in TransformFunctionTypeParams()
[all …]
H A DSemaDecl.cpp2073 QualType NewType = New->getUnderlyingType(); in isIncompatibleTypedef() local
2075 if (NewType->isVariablyModifiedType()) { in isIncompatibleTypedef()
2079 << Kind << NewType; in isIncompatibleTypedef()
2086 if (OldType != NewType && in isIncompatibleTypedef()
2088 !NewType->isDependentType() && in isIncompatibleTypedef()
2089 !Context.hasSameType(OldType, NewType)) { in isIncompatibleTypedef()
2092 << Kind << NewType << OldType; in isIncompatibleTypedef()
3155 << NewType->getRegParmType() in MergeFunctionDecl()
3197 NewType = cast<FunctionType>(NewQType); in MergeFunctionDecl()
9518 const auto *NewType = cast<FunctionType>(NewQType); in CheckMultiVersionAdditionalRules() local
[all …]
H A DSemaDeclCXX.cpp1472 QualType NewType = New->getType(); in MergeVarDeclExceptionSpecs() local
1477 if (const ReferenceType *R = NewType->getAs<ReferenceType>()) { in MergeVarDeclExceptionSpecs()
1478 NewType = R->getPointeeType(); in MergeVarDeclExceptionSpecs()
1480 } else if (const PointerType *P = NewType->getAs<PointerType>()) { in MergeVarDeclExceptionSpecs()
1481 NewType = P->getPointeeType(); in MergeVarDeclExceptionSpecs()
1483 } else if (const MemberPointerType *M = NewType->getAs<MemberPointerType>()) { in MergeVarDeclExceptionSpecs()
1484 NewType = M->getPointeeType(); in MergeVarDeclExceptionSpecs()
1488 if (!NewType->isFunctionProtoType()) in MergeVarDeclExceptionSpecs()
1496 NewType->getAs<FunctionProtoType>(), New->getLocation())) { in MergeVarDeclExceptionSpecs()
H A DSemaOverload.cpp1111 const FunctionProtoType *NewType = cast<FunctionProtoType>(NewQType); in IsOverload() local
1117 (OldType->getNumParams() != NewType->getNumParams() || in IsOverload()
1118 OldType->isVariadic() != NewType->isVariadic() || in IsOverload()
1119 !FunctionParamTypesAreEqual(OldType, NewType))) in IsOverload()
2882 const FunctionProtoType *NewType, in FunctionParamTypesAreEqual() argument
2885 N = NewType->param_type_begin(), in FunctionParamTypesAreEqual()
H A DSemaTemplate.cpp1763 QualType NewType = transformFunctionProtoType(TLB, FPTL, Params, Args); in transformConstructor() local
1764 if (NewType.isNull()) in transformConstructor()
1766 TypeSourceInfo *NewTInfo = TLB.getTypeSourceInfo(SemaRef.Context, NewType); in transformConstructor()
H A DSemaOpenMP.cpp4543 QualType NewType = C.getIntTypeForBitwidth( in buildNumIterations() local
4546 if (!SemaRef.Context.hasSameType(Diff.get()->getType(), NewType)) { in buildNumIterations()
4547 Diff = SemaRef.PerformImplicitConversion(Diff.get(), NewType, in buildNumIterations()
5046 QualType NewType = C.getIntTypeForBitwidth(Bits, /* Signed */ true); in widenIterationCount() local
5047 return SemaRef.PerformImplicitConversion(E, NewType, Sema::AA_Converting, in widenIterationCount()
/freebsd-12.1/contrib/llvm/lib/Linker/
H A DIRMover.cpp867 ArrayType *NewType = ArrayType::get(EltTy, NewSize); in linkAppendingVarProto() local
871 DstM, NewType, SrcGV->isConstant(), SrcGV->getLinkage(), in linkAppendingVarProto()
/freebsd-12.1/contrib/llvm/lib/TableGen/
H A DRecord.cpp271 RecTy* NewType = resolveTypes(ListTy1->getElementType(), in resolveTypes() local
273 if (NewType) in resolveTypes()
274 return NewType->getListTy(); in resolveTypes()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DConstantFolding.cpp760 Type *NewType = Ops[i]->getType()->isVectorTy() in CastGEPIndices() local
765 NewType, in CastGEPIndices()
767 Ops[i], NewType)); in CastGEPIndices()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp1294 Type *NewType = IntegerType::get(OrigAdd->getContext(), NewWidth); in processUGT_ADDCST_ADD() local
1296 Intrinsic::sadd_with_overflow, NewType); in processUGT_ADDCST_ADD()
1304 Value *TruncA = Builder.CreateTrunc(A, NewType, A->getName() + ".trunc"); in processUGT_ADDCST_ADD()
1305 Value *TruncB = Builder.CreateTrunc(B, NewType, B->getName() + ".trunc"); in processUGT_ADDCST_ADD()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGClass.cpp2022 llvm::Type *NewType = in EmitCXXConstructorCall() local
2025 ThisAS, SlotAS, NewType); in EmitCXXConstructorCall()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDecl.cpp4001 void EnumDecl::completeDefinition(QualType NewType, in completeDefinition() argument
4007 IntegerType = NewType.getTypePtr(); in completeDefinition()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp5980 auto *NewType = Type::getIntNTy(Context, RegWidth); in optimizeSwitchInst() local
5991 auto *ExtInst = CastInst::Create(ExtType, Cond, NewType); in optimizeSwitchInst()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDecl.h3443 void completeDefinition(QualType NewType,
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp7387 MVT NewType = MVT::getIntegerVT(EltTy.getSizeInBits()); in LowerBUILD_VECTOR() local
7389 Ops.push_back(DAG.getNode(ISD::BITCAST, dl, NewType, Op.getOperand(i))); in LowerBUILD_VECTOR()
7390 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), NewType, NumElts); in LowerBUILD_VECTOR()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h2585 const FunctionProtoType *NewType,