Lines Matching refs:getType

149     return EmitCast(E->getCastKind(), E->getSubExpr(), E->getType());
152 return EmitCast(E->getCastKind(), E->getSubExpr(), E->getType());
200 assert(E->getType()->isAnyComplexType() && "Expected complex type!");
201 QualType Elem = E->getType()->castAs<ComplexType>()->getElementType();
206 assert(E->getType()->isAnyComplexType() && "Expected complex type!");
207 QualType Elem = E->getType()->castAs<ComplexType>()->getElementType();
298 if (lvalue.getType()->isAtomicType())
305 QualType ComplexTy = lvalue.getType();
332 if (lvalue.getType()->isAtomicType())
340 QualType ComplexTy = lvalue.getType();
359 CGF.ConvertType(getComplexType(E->getType())->getElementType());
367 return ComplexPairTy(llvm::Constant::getNullValue(Imag->getType()), Imag);
382 return EmitLoadOfLValue(CGF.MakeAddrLValue(RetAlloca, E->getType()),
410 return ComplexPairTy(Val, llvm::Constant::getNullValue(Val->getType()));
483 Op->getType(), DestTy);
489 return EmitComplexToComplexCast(Visit(Op), Op->getType(), DestTy);
501 if (Op.first->getType()->isFloatingPointTy()) {
517 if (Op.second->getType()->isFloatingPointTy())
528 if (Op.LHS.first->getType()->isFloatingPointTy()) {
540 if (Op.LHS.first->getType()->isFloatingPointTy()) {
555 if (Op.LHS.first->getType()->isFloatingPointTy()) {
581 if (Op.LHS.first->getType()->isFloatingPointTy()) {
630 Ops.Ty = E->getType();
641 QualType LHSTy = E->getLHS()->getType();
653 E->getRHS()->getType()));
705 assert(CGF.getContext().hasSameUnqualifiedType(E->getLHS()->getType(),
706 E->getRHS()->getType()) &&
772 llvm::PHINode *RealPN = Builder.CreatePHI(LHS.first->getType(), 2, "cond.r");
777 llvm::PHINode *ImagPN = Builder.CreatePHI(LHS.first->getType(), 2, "cond.i");
806 QualType Ty = E->getType()->castAs<ComplexType>()->getElementType();
814 llvm::Value *ArgPtr = CGF.EmitVAArg(ArgValue, E->getType());
819 CGF.ConvertType(E->getType()->castAs<ComplexType>()->getElementType());
824 return EmitLoadOfLValue(CGF.MakeNaturalAlignAddrLValue(ArgPtr, E->getType()),
836 assert(E && getComplexType(E->getType()) &&
845 assert(E && getComplexType(E->getType()) &&