Lines Matching refs:Int64Ty

1163       return RValue::get(Builder.CreateSExt(Result, Int64Ty, "extend.sext"));  in EmitBuiltinExpr()
1165 return RValue::get(Builder.CreateZExt(Result, Int64Ty, "extend.zext")); in EmitBuiltinExpr()
2539 return llvm::VectorType::get(CGF->Int64Ty, V1Ty ? 1 : (1 << IsQuad)); in GetNeonType()
4040 Value *C1 = llvm::ConstantInt::get(Int64Ty, 32); in EmitARMBuiltinExpr()
4072 Rt = Builder.CreateZExt(Rt, Int64Ty); in EmitARMBuiltinExpr()
4073 Rt1 = Builder.CreateZExt(Rt1, Int64Ty); in EmitARMBuiltinExpr()
4075 Value *ShiftCast = llvm::ConstantInt::get(Int64Ty, 32); in EmitARMBuiltinExpr()
4107 Val0 = Builder.CreateZExt(Val0, Int64Ty); in EmitARMBuiltinExpr()
4108 Val1 = Builder.CreateZExt(Val1, Int64Ty); in EmitARMBuiltinExpr()
4110 Value *ShiftCst = llvm::ConstantInt::get(Int64Ty, 32); in EmitARMBuiltinExpr()
4218 Value *C1 = llvm::ConstantInt::get(Int64Ty, 32); in EmitARMBuiltinExpr()
4257 ValueType = RegisterType = Int64Ty; in EmitARMBuiltinExpr()
4914 llvm::Type *STy = llvm::StructType::get(Int64Ty, Int64Ty, nullptr); in EmitAArch64BuiltinExpr()
4940 StoreVal = Builder.CreatePtrToInt(StoreVal, Int64Ty); in EmitAArch64BuiltinExpr()
4943 StoreVal = Builder.CreateZExtOrBitCast(StoreVal, Int64Ty); in EmitAArch64BuiltinExpr()
5008 llvm::Type *RegisterType = Int64Ty; in EmitAArch64BuiltinExpr()
5012 ValueType = Int64Ty; in EmitAArch64BuiltinExpr()
5084 llvm::Type *InTy = Is64 ? Int64Ty : Int32Ty; in EmitAArch64BuiltinExpr()
5099 llvm::Type *InTy = Is64 ? Int64Ty : Int32Ty; in EmitAArch64BuiltinExpr()
5107 llvm::Type *Ty = llvm::VectorType::get(Int64Ty, 2); in EmitAArch64BuiltinExpr()
5182 Ops[0] = Builder.CreateBitCast(Ops[0], Int64Ty); in EmitAArch64BuiltinExpr()
5184 Builder.CreateICmpEQ(Ops[0], llvm::Constant::getNullValue(Int64Ty)); in EmitAArch64BuiltinExpr()
5185 return Builder.CreateSExt(Ops[0], Int64Ty, "vceqzd"); in EmitAArch64BuiltinExpr()
5205 return Builder.CreateSExt(Ops[0], Int64Ty, "vcmpd"); in EmitAArch64BuiltinExpr()
5252 Ops[0] = Builder.CreateBitCast(Ops[0], Int64Ty); in EmitAArch64BuiltinExpr()
5253 Ops[1] = Builder.CreateBitCast(Ops[1], Int64Ty); in EmitAArch64BuiltinExpr()
5255 return Builder.CreateSExt(Ops[0], Int64Ty, "vceqd"); in EmitAArch64BuiltinExpr()
5260 Ops[0] = Builder.CreateBitCast(Ops[0], Int64Ty); in EmitAArch64BuiltinExpr()
5261 Ops[1] = Builder.CreateBitCast(Ops[1], Int64Ty); in EmitAArch64BuiltinExpr()
5264 llvm::Constant::getNullValue(Int64Ty)); in EmitAArch64BuiltinExpr()
5265 return Builder.CreateSExt(Ops[0], Int64Ty, "vtstd"); in EmitAArch64BuiltinExpr()
5329 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int64Ty, 1)); in EmitAArch64BuiltinExpr()
5339 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int64Ty, 2)); in EmitAArch64BuiltinExpr()
5388 Ops[1] = Builder.CreateZExt(Ops[1], Int64Ty); in EmitAArch64BuiltinExpr()
5389 return EmitNeonCall(CGM.getIntrinsic(Intrinsic::aarch64_neon_sqshlu, Int64Ty), in EmitAArch64BuiltinExpr()
5398 Ops[1] = Builder.CreateZExt(Ops[1], Int64Ty); in EmitAArch64BuiltinExpr()
5399 return EmitNeonCall(CGM.getIntrinsic(Int, Int64Ty), Ops, "vqshl_n"); in EmitAArch64BuiltinExpr()
5408 Ops[1] = ConstantInt::get(Int64Ty, -SV); in EmitAArch64BuiltinExpr()
5409 return EmitNeonCall(CGM.getIntrinsic(Int, Int64Ty), Ops, "vrshr_n"); in EmitAArch64BuiltinExpr()
5416 Ops[1] = Builder.CreateBitCast(Ops[1], Int64Ty); in EmitAArch64BuiltinExpr()
5418 Ops[1] = Builder.CreateCall(CGM.getIntrinsic(Int, Int64Ty), in EmitAArch64BuiltinExpr()
5419 {Ops[1], Builder.CreateSExt(Ops[2], Int64Ty)}); in EmitAArch64BuiltinExpr()
5420 return Builder.CreateAdd(Ops[0], Builder.CreateBitCast(Ops[1], Int64Ty)); in EmitAArch64BuiltinExpr()
5426 Ops[0], ConstantInt::get(Int64Ty, Amt->getZExtValue()), "shld_n"); in EmitAArch64BuiltinExpr()
5431 Ops[0], ConstantInt::get(Int64Ty, std::min(static_cast<uint64_t>(63), in EmitAArch64BuiltinExpr()
5440 return ConstantInt::get(Int64Ty, 0); in EmitAArch64BuiltinExpr()
5441 return Builder.CreateLShr(Ops[0], ConstantInt::get(Int64Ty, ShiftAmt), in EmitAArch64BuiltinExpr()
5447 Ops[1], ConstantInt::get(Int64Ty, std::min(static_cast<uint64_t>(63), in EmitAArch64BuiltinExpr()
5459 Ops[1] = Builder.CreateLShr(Ops[1], ConstantInt::get(Int64Ty, ShiftAmt), in EmitAArch64BuiltinExpr()
5497 return EmitNeonCall(CGM.getIntrinsic(AccumInt, Int64Ty), Ops, "vqdmlXl"); in EmitAArch64BuiltinExpr()
5517 return EmitNeonCall(CGM.getIntrinsic(AccInt, Int64Ty), Ops, "vqdmlXl"); in EmitAArch64BuiltinExpr()
6351 Ops[3] = Builder.CreateZExt(Ops[3], Int64Ty); in EmitAArch64BuiltinExpr()
6366 Ops[4] = Builder.CreateZExt(Ops[4], Int64Ty); in EmitAArch64BuiltinExpr()
6382 Ops[5] = Builder.CreateZExt(Ops[5], Int64Ty); in EmitAArch64BuiltinExpr()
6400 Ops[2] = Builder.CreateZExt(Ops[2], Int64Ty); in EmitAArch64BuiltinExpr()
6417 Ops[3] = Builder.CreateZExt(Ops[3], Int64Ty); in EmitAArch64BuiltinExpr()
6434 Ops[4] = Builder.CreateZExt(Ops[4], Int64Ty); in EmitAArch64BuiltinExpr()
6920 Builder.CreateLShr(Ops[1], ConstantInt::get(Int64Ty, 32)), Int32Ty); in EmitX86BuiltinExpr()
7000 llvm::Type *PtrTy = llvm::PointerType::getUnqual(Int64Ty); in EmitX86BuiltinExpr()
7001 llvm::Type *VecTy = llvm::VectorType::get(Int64Ty, 2); in EmitX86BuiltinExpr()
7668 EmitSpecialRegisterBuiltin(*this, E, Int64Ty, Int64Ty, true, "exec")); in EmitAMDGPUBuiltinExpr()
7748 return Builder.CreateCall(F, Builder.CreateSExt(Data, Int64Ty, "tabort")); in EmitSystemZBuiltinExpr()