Searched defs:NewTy (Results 1 - 11 of 11) sorted by relevance

/external/llvm/lib/Transforms/Utils/
H A DValueMapper.cpp40 FunctionType *NewTy = IA->getFunctionType(); local
42 NewTy = cast<FunctionType>(TypeMapper->remapType(NewTy));
44 if (NewTy != IA->getFunctionType())
45 V = InlineAsm::get(NewTy, IA->getAsmString(), IA->getConstraintString(),
114 Type *NewTy = C->getType(); local
116 NewTy = TypeMapper->remapType(NewTy);
120 if (OpNo == NumOperands && NewTy == C->getType())
141 return VM[V] = CE->getWithOperands(Ops, NewTy);
[all...]
/external/clang/lib/StaticAnalyzer/Checkers/
H A DDynamicTypePropagation.cpp185 if (const Type *NewTy = getBetterObjCType(CastE, C))
186 C.addTransition(C.getState()->setDynamicTypeInfo(ToR, QualType(NewTy,0)));
236 const ObjCObjectPointerType *NewTy = local
238 if (!NewTy)
242 return NewTy;
250 if (OldTy->isObjCIdType() && !NewTy->isObjCIdType())
251 return NewTy;
254 const ObjCInterfaceDecl *ToI = NewTy->getInterfaceDecl();
257 return NewTy;
/external/clang/test/CodeGenCXX/
H A Dnew.cpp237 typedef int MyClass::* NewTy; typedef in class:PR11523::MyClass
240 NewTy* f() { return new NewTy[2](); }
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp188 Type *NewTy = local
190 AllocaInst *New = Builder->CreateAlloca(NewTy, 0, AI.getName());
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DProgramState.h325 DynamicTypeInfo NewTy) const;
329 QualType NewTy,
331 return setDynamicTypeInfo(Reg, DynamicTypeInfo(NewTy, CanBeSubClassed));
328 setDynamicTypeInfo(const MemRegion *Reg, QualType NewTy, bool CanBeSubClassed = true) const argument
/external/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp650 StructType *NewTy = StructType::get(Ty, RightRedZoneTy, NULL); local
652 NewTy, G->getInitializer(),
663 M, NewTy, G->isConstant(), G->getLinkage(),
/external/llvm/lib/Transforms/Scalar/
H A DScalarReplAggregates.cpp352 Type *NewTy; local
357 NewTy = VectorTy; // Use the vector type.
377 NewTy = IntegerType::get(AI->getContext(), BitWidth);
379 AllocaInst *NewAI = new AllocaInst(NewTy, 0, "", AI->getParent()->begin());
2210 Type *NewTy = local
2213 if (OtherPtr->getType() != NewTy)
2214 OtherPtr = new BitCastInst(OtherPtr, NewTy, OtherPtr->getName(), MI);
/external/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp2603 Type *NewTy = cast<PointerType>(Ptr->getType())->getElementType(); local
2606 // from NewTy to Val's type must be legal. If it's not, we can try
2607 // introspecting NewTy to find a legal conversion.
2608 while (!Val->getType()->canLosslesslyBitCastTo(NewTy)) {
2609 // If NewTy is a struct, we can convert the pointer to the struct
2612 if (StructType *STy = dyn_cast<StructType>(NewTy)) {
2613 NewTy = STy->getTypeAtIndex(0U);
2615 IntegerType *IdxTy = IntegerType::get(NewTy->getContext(), 32);
2623 // If we can't improve the situation by introspecting NewTy,
2632 Val = ConstantExpr::getBitCast(Val, NewTy);
[all...]
/external/clang/lib/Sema/
H A DSemaDeclAttr.cpp3284 QualType NewTy; local
3298 NewTy = S.Context.SignedCharTy;
3300 NewTy = S.Context.UnsignedCharTy;
3308 NewTy = S.Context.ShortTy;
3310 NewTy = S.Context.UnsignedShortTy;
3314 NewTy = S.Context.FloatTy;
3316 NewTy = S.Context.IntTy;
3318 NewTy = S.Context.UnsignedIntTy;
3322 NewTy = S.Context.DoubleTy;
3325 NewTy
[all...]
H A DSemaDecl.cpp10952 QualType NewTy; local
10958 NewTy = Context.IntTy;
10970 NewTy = BestType;
10982 !Context.hasSameType(NewTy, ECD->getInitExpr()->getType()))
10983 ECD->setInitExpr(ImplicitCastExpr::Create(Context, NewTy,
10994 ECD->setType(NewTy);
H A DSemaDeclCXX.cpp10534 QualType NewTy = New->getType()->getAs<FunctionType>()->getResultType(); local
10537 if (Context.hasSameType(NewTy, OldTy) ||
10538 NewTy->isDependentType() || OldTy->isDependentType())
10545 if (const PointerType *NewPT = NewTy->getAs<PointerType>()) {
10550 } else if (const ReferenceType *NewRT = NewTy->getAs<ReferenceType>()) {
10563 << New->getDeclName() << NewTy << OldTy;
10586 << New->getDeclName() << NewTy << OldTy;
10607 if (NewTy.getLocalCVRQualifiers() != OldTy.getLocalCVRQualifiers()) {
10610 << New->getDeclName() << NewTy << OldTy;
10620 << New->getDeclName() << NewTy << OldT
[all...]

Completed in 243 milliseconds