Searched refs:NewType (Results 1 - 25 of 26) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyAddMissingPrototypes.cpp91 FunctionType *NewType = nullptr; local
98 if (!NewType) {
100 NewType = DestType;
101 LLVM_DEBUG(dbgs() << "found function type: " << *NewType << "\n");
102 } else if (NewType != DestType) {
107 LLVM_DEBUG(dbgs() << " "<< *NewType << "\n");
113 if (!NewType) {
122 NewType = FunctionType::get(F.getFunctionType()->getReturnType(), false);
126 Function::Create(NewType, F.getLinkage(), F.getName() + ".fixed_sig");
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreLowerThreadLocal.cpp69 createLoweredInitializer(ArrayType *NewType, Constant *OriginalInitializer) { argument
74 return ConstantArray::get(NewType, Elements);
191 ArrayType *NewType = createLoweredType(GV->getValueType());
194 NewInitializer = createLoweredInitializer(NewType,
197 new GlobalVariable(*M, NewType, GV->isConstant(), GV->getLinkage(),
/freebsd-11-stable/contrib/llvm-project/clang/lib/Format/
H A DFormatTokenLexer.h58 bool tryMergeTokens(ArrayRef<tok::TokenKind> Kinds, TokenType NewType);
H A DFormatTokenLexer.cpp313 TokenType NewType) {
332 First[0]->Type = NewType;
312 tryMergeTokens(ArrayRef<tok::TokenKind> Kinds, TokenType NewType) argument
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DDerivedTypes.h629 Type *NewType = getIntNTy(getContext(), NewBitWidth); local
631 NewType = VectorType::get(NewType, getVectorElementCount());
632 return NewType;
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerInfo.h153 LLT NewType; member in struct:llvm::LegalizeActionStep
156 const LLT &NewType)
157 : Action(Action), TypeIdx(TypeIdx), NewType(NewType) {}
160 return std::tie(Action, TypeIdx, NewType) ==
161 std::tie(RHS.Action, RHS.TypeIdx, RHS.NewType);
155 LegalizeActionStep(LegalizeAction Action, unsigned TypeIdx, const LLT &NewType) argument
/freebsd-11-stable/contrib/llvm-project/clang/lib/Parse/
H A DParser.cpp1674 TypeResult NewType local
1678 if (NewType.isUsable())
1679 Ty = NewType.get();
1937 TypeResult NewType local
1941 if (NewType.isUsable())
1942 Ty = NewType.get();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DConstantFolding.cpp780 Type *NewType = Ops[i]->getType()->isVectorTy() local
785 NewType,
787 Ops[i], NewType));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Linker/
H A DIRMover.cpp916 ArrayType *NewType = ArrayType::get(EltTy, NewSize); local
920 DstM, NewType, SrcGV->isConstant(), SrcGV->getLinkage(),
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DTreeTransform.h5348 QualType NewType; local
5372 QualType NewType = getDerived().TransformType(Pattern); local
5373 if (NewType.isNull())
5376 if (NewType->containsUnexpandedParameterPack()) {
5377 NewType =
5378 getSema().getASTContext().getPackExpansionType(NewType, None);
5380 if (NewType.isNull())
5386 OutParamTypes.push_back(NewType);
5399 QualType NewType = getDerived().TransformType(Pattern); local
5400 if (NewType
[all...]
H A DSemaDecl.cpp2189 QualType NewType = New->getUnderlyingType(); local
2191 if (NewType->isVariablyModifiedType()) {
2195 << Kind << NewType; local
2202 if (OldType != NewType &&
2204 !NewType->isDependentType() &&
2205 !Context.hasSameType(OldType, NewType)) {
2208 << Kind << NewType << OldType;
3301 const FunctionType *NewType = cast<FunctionType>(NewQType); local
3303 FunctionType::ExtInfo NewTypeInfo = NewType->getExtInfo();
3352 << NewType
9921 const auto *NewType = cast<FunctionType>(NewQType); local
[all...]
H A DSemaOpenMP.cpp5245 QualType NewType) {
5246 assert(NewType->isFunctionProtoType() &&
5253 FD->setType(NewType);
5409 QualType NewType =
5411 if (NewType.isNull()) {
5417 if (NewType->isFunctionProtoType()) {
5419 setPrototype(*this, FD, NewFD, NewType);
5421 setPrototype(*this, NewFD, FD, NewType);
6562 QualType NewType = C.getIntTypeForBitwidth(
6565 if (!SemaRef.Context.hasSameType(Diff.get()->getType(), NewType)) {
[all...]
H A DSemaDeclCXX.cpp1497 QualType NewType = New->getType();
1502 if (const ReferenceType *R = NewType->getAs<ReferenceType>()) {
1503 NewType = R->getPointeeType();
1505 } else if (const PointerType *P = NewType->getAs<PointerType>()) {
1506 NewType = P->getPointeeType();
1508 } else if (const MemberPointerType *M = NewType->getAs<MemberPointerType>()) {
1509 NewType = M->getPointeeType();
1513 if (!NewType->isFunctionProtoType())
1521 NewType->getAs<FunctionProtoType>(), New->getLocation())) {
H A DSemaOverload.cpp1174 const FunctionProtoType *NewType = cast<FunctionProtoType>(NewQType);
1180 (OldType->getNumParams() != NewType->getNumParams() ||
1181 OldType->isVariadic() != NewType->isVariadic() ||
1182 !FunctionParamTypesAreEqual(OldType, NewType)))
2946 const FunctionProtoType *NewType,
2949 N = NewType->param_type_begin(),
H A DSemaTemplate.cpp2037 QualType NewType = transformFunctionProtoType(TLB, FPTL, Params, Args); local
2038 if (NewType.isNull())
2040 TypeSourceInfo *NewTInfo = TLB.getTypeSourceInfo(SemaRef.Context, NewType);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLocal.cpp2397 Type *NewType = Dest.getType(); local
2433 if (NewType->isPointerTy())
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp106 llvm::Type *NewType = CGM.getTypes().ConvertType(DstTy); local
108 NewType);
H A DCGClass.cpp2043 llvm::Type *NewType = local
2046 ThisAS, SlotAS, NewType);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/TableGen/
H A DRecord.cpp278 RecTy* NewType = resolveTypes(ListTy1->getElementType(),
280 if (NewType)
281 return NewType->getListTy();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp100 return narrowScalar(MI, Step.TypeIdx, Step.NewType);
103 return widenScalar(MI, Step.TypeIdx, Step.NewType);
106 return lower(MI, Step.TypeIdx, Step.NewType);
109 return fewerElementsVector(MI, Step.TypeIdx, Step.NewType);
112 return moreElementsVector(MI, Step.TypeIdx, Step.NewType);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp1314 Type *NewType = IntegerType::get(OrigAdd->getContext(), NewWidth); local
1316 I.getModule(), Intrinsic::sadd_with_overflow, NewType);
1324 Value *TruncA = Builder.CreateTrunc(A, NewType, A->getName() + ".trunc");
1325 Value *TruncB = Builder.CreateTrunc(B, NewType, B->getName() + ".trunc");
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DDecl.cpp4278 void EnumDecl::completeDefinition(QualType NewType, argument
4284 IntegerType = NewType.getTypePtr();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp6362 auto *NewType = Type::getIntNTy(Context, RegWidth);
6373 auto *ExtInst = CastInst::Create(ExtType, Cond, NewType);
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h3596 /// added (via DeclContext::addDecl). NewType is the new underlying
3598 void completeDefinition(QualType NewType,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp8049 MVT NewType = MVT::getIntegerVT(EltTy.getSizeInBits()); local
8051 Ops.push_back(DAG.getNode(ISD::BITCAST, dl, NewType, Op.getOperand(i)));
8052 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), NewType, NumElts);

Completed in 724 milliseconds

12