Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:ConvertType

82   llvm::Type *ConvertType(QualType T) { return CGF.ConvertType(T); }
190 return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue());
193 return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue());
196 return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue());
208 return Builder.CreateBitCast(V, ConvertType(E->getType()));
212 return llvm::ConstantInt::get(ConvertType(E->getType()),E->getPackLength());
375 return llvm::ConstantInt::get(ConvertType(E->getType()), E->getValue());
716 llvm::Type *DstTy = ConvertType(DstType);
894 return llvm::UndefValue::get(CGF.ConvertType(E->getType()));
988 llvm::Type *DstTy = ConvertType(DstType);
1099 dyn_cast<llvm::VectorType>(ConvertType(E->getType()));
1289 ConvertType(CGF.getContext().getPointerType(DestTy)));
1300 llvm::Type *DstTy = ConvertType(DestTy);
1310 return Builder.CreateAddrSpaceCast(Src, ConvertType(DestTy));
1371 return CGF.Builder.CreatePointerCast(V, ConvertType(CE->getType()));
1381 cast<llvm::PointerType>(ConvertType(DestTy)));
1445 return Builder.CreateIntToPtr(IntResult, ConvertType(DestTy));
1449 return Builder.CreatePtrToInt(Visit(E), ConvertType(DestTy));
1456 llvm::Type *DstTy = ConvertType(DestTy);
1497 return llvm::Constant::getNullValue(ConvertType(DestTy));
1583 llvm::ConstantInt::get(ConvertType(type), 1, true), type);
1794 return Builder.CreateSExt(Result, ConvertType(E->getType()), "sext");
1806 return Builder.CreateZExt(BoolVal, ConvertType(E->getType()), "lnot.ext");
1817 llvm::Type* ResultType = ConvertType(E->getType());
1973 return llvm::Constant::getNullValue(ConvertType(E->getType()));
2155 llvm::Value *Zero = llvm::Constant::getNullValue(ConvertType(Ops.Ty));
2159 llvm::Value *Zero = llvm::Constant::getNullValue(ConvertType(Ops.Ty));
2184 llvm::Value *Zero = llvm::Constant::getNullValue(ConvertType(Ops.Ty));
2227 llvm::Type *opTy = CGF.CGM.getTypes().ConvertType(Ops.Ty);
2788 return Builder.CreateSExt(Result, ConvertType(E->getType()), "sext");
2897 return Builder.CreateSExt(And, ConvertType(E->getType()), "sext");
2900 llvm::Type *ResTy = ConvertType(E->getType());
2975 return Builder.CreateSExt(Or, ConvertType(E->getType()), "sext");
2978 ConvertType(E->getType());
3093 Result = llvm::UndefValue::get(CGF.ConvertType(E->getType()));
3109 llvm::Type *condType = ConvertType(condExpr->getType());
3212 return Builder.CreateVAArg(ArgValue, ConvertType(VE->getType()));
3224 llvm::Type *DstTy = ConvertType(E->getType());
3327 llvm::Type *ClassPtrTy = ConvertType(E->getType());