Lines Matching refs:Int32Ty
778 Arg1Ty = CGF.Int32Ty; in EmitMSVCRTSetJmp()
788 llvm::ConstantInt::get(CGF.Int32Ty, 0)); in EmitMSVCRTSetJmp()
1000 llvm::FunctionType *FTy = llvm::FunctionType::get(VoidTy, {Int32Ty}, false); in EmitMSVCBuiltinExpr()
1996 llvm::ConstantInt::get(Int32Ty, 0); in EmitBuiltinExpr()
1998 llvm::ConstantInt::get(Int32Ty, 3); in EmitBuiltinExpr()
1999 Value *Data = llvm::ConstantInt::get(Int32Ty, 1); in EmitBuiltinExpr()
2397 llvm::ConstantInt::get(Int32Ty, Offset))); in EmitBuiltinExpr()
2495 ConstantInt::get(Int32Ty, 0)); in EmitBuiltinExpr()
3403 llvm::Type *ArgTys[] = {Arg0->getType(), I8PTy, Int32Ty, Int32Ty}; in EmitBuiltinExpr()
3405 Int32Ty, llvm::ArrayRef<llvm::Type *>(ArgTys), false); in EmitBuiltinExpr()
3416 llvm::Type *ArgTys[] = {Arg0->getType(), Arg1->getType(), Int32Ty, I8PTy, in EmitBuiltinExpr()
3417 Int32Ty, Int32Ty}; in EmitBuiltinExpr()
3421 Int32Ty, llvm::ArrayRef<llvm::Type *>(ArgTys), false); in EmitBuiltinExpr()
3425 if (Arg2->getType() != Int32Ty) in EmitBuiltinExpr()
3426 Arg2 = Builder.CreateZExtOrTrunc(Arg2, Int32Ty); in EmitBuiltinExpr()
3463 llvm::Type *ArgTys[] = {Arg0->getType(), Int32Ty, Int32Ty, Int32Ty}; in EmitBuiltinExpr()
3468 if (Arg1->getType() != Int32Ty) in EmitBuiltinExpr()
3469 Arg1 = Builder.CreateZExtOrTrunc(Arg1, Int32Ty); in EmitBuiltinExpr()
3503 llvm::Type *ArgTys[] = {Arg0->getType(), Arg1->getType(), Int32Ty, Int32Ty}; in EmitBuiltinExpr()
3529 llvm::Type *ArgTys[] = {Arg0->getType(), Int32Ty, Int32Ty}; in EmitBuiltinExpr()
3531 Int32Ty, llvm::ArrayRef<llvm::Type *>(ArgTys), false); in EmitBuiltinExpr()
3581 llvm::Type *ArgTys[] = {QueueTy, Int32Ty, RangeTy, GenericVoidPtrTy, in EmitBuiltinExpr()
3584 Int32Ty, llvm::ArrayRef<llvm::Type *>(ArgTys), false); in EmitBuiltinExpr()
3658 Int32Ty, llvm::ArrayRef<llvm::Type *>(ArgTys), false); in EmitBuiltinExpr()
3673 Builder.CreateZExtOrTrunc(EmitScalarExpr(E->getArg(3)), Int32Ty); in EmitBuiltinExpr()
3692 QueueTy, Int32Ty, RangeTy, Int32Ty, in EmitBuiltinExpr()
3702 Int32Ty, llvm::ArrayRef<llvm::Type *>(ArgTys), false); in EmitBuiltinExpr()
3709 Args.push_back(ConstantInt::get(Int32Ty, NumArgs - 7)); in EmitBuiltinExpr()
3710 ArgTys.push_back(Int32Ty); in EmitBuiltinExpr()
3719 Int32Ty, llvm::ArrayRef<llvm::Type *>(ArgTys), false); in EmitBuiltinExpr()
4103 return llvm::VectorType::get(CGF->Int32Ty, V1Ty ? 1 : (2 << IsQuad)); in GetNeonType()
5698 llvm::ConstantInt::get(Int32Ty, Value)); in GetValueForARMHint()
5867 Value *Locality = llvm::ConstantInt::get(Int32Ty, 3); in EmitARMBuiltinExpr()
5918 Value *Rt = Builder.CreateTruncOrBitCast(RtAndRt2, Int32Ty); in EmitARMBuiltinExpr()
5920 Rt2 = Builder.CreateTruncOrBitCast(Rt2, Int32Ty); in EmitARMBuiltinExpr()
6026 llvm::Type *STy = llvm::StructType::get(Int32Ty, Int32Ty); in EmitARMBuiltinExpr()
6052 StoreVal = Builder.CreatePtrToInt(StoreVal, Int32Ty); in EmitARMBuiltinExpr()
6058 StoreVal = Builder.CreateZExtOrBitCast(StoreVal, Int32Ty); in EmitARMBuiltinExpr()
6114 Value *Arg1a = Builder.CreateTruncOrBitCast(Arg1, Int32Ty); in EmitARMBuiltinExpr()
6116 Arg1b = Builder.CreateTruncOrBitCast(Arg1b, Int32Ty); in EmitARMBuiltinExpr()
6122 Arg1 = Builder.CreateZExtOrBitCast(Arg1, Int32Ty); in EmitARMBuiltinExpr()
6150 RegisterType = Int32Ty; in EmitARMBuiltinExpr()
6154 ValueType = RegisterType = Int32Ty; in EmitARMBuiltinExpr()
6498 Value *SV = llvm::ConstantVector::get(ConstantInt::get(Int32Ty, 1-Lane)); in EmitARMBuiltinExpr()
6799 return Builder.CreateCall(F, llvm::ConstantInt::get(Int32Ty, HintID)); in EmitAArch64BuiltinExpr()
6812 Locality = llvm::ConstantInt::get(Int32Ty, in EmitAArch64BuiltinExpr()
6816 Locality = llvm::ConstantInt::get(Int32Ty, 0); in EmitAArch64BuiltinExpr()
7029 ValueType = Int32Ty; in EmitAArch64BuiltinExpr()
7143 llvm::Type *InTy = Is64 ? Int64Ty : Int32Ty; in EmitAArch64BuiltinExpr()
7158 llvm::Type *InTy = Is64 ? Int64Ty : Int32Ty; in EmitAArch64BuiltinExpr()
7179 InTy = Int32Ty; in EmitAArch64BuiltinExpr()
7204 return Builder.CreateFPToUI(Ops[0], Int32Ty); in EmitAArch64BuiltinExpr()
7205 return Builder.CreateFPToSI(Ops[0], Int32Ty); in EmitAArch64BuiltinExpr()
7226 llvm::Type* InTy = Int32Ty; in EmitAArch64BuiltinExpr()
7257 llvm::Type* InTy = Int32Ty; in EmitAArch64BuiltinExpr()
7278 llvm::Type* InTy = Int32Ty; in EmitAArch64BuiltinExpr()
7296 llvm::Type* InTy = Int32Ty; in EmitAArch64BuiltinExpr()
7436 return Builder.CreateSExt(Ops[0], Int32Ty, "vcmpd"); in EmitAArch64BuiltinExpr()
7545 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int32Ty, 2)); in EmitAArch64BuiltinExpr()
7555 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int32Ty, 4)); in EmitAArch64BuiltinExpr()
7631 llvm::Type *VTy = llvm::VectorType::get(Int32Ty, 4); in EmitAArch64BuiltinExpr()
7640 return EmitNeonCall(CGM.getIntrinsic(AccumInt, Int32Ty), Ops, "vqdmlXl"); in EmitAArch64BuiltinExpr()
7728 llvm::Type *VTy = llvm::VectorType::get(Int32Ty, 4); in EmitAArch64BuiltinExpr()
7739 return EmitNeonCall(CGM.getIntrinsic(AccInt, Int32Ty), Ops, "vqdmlXl"); in EmitAArch64BuiltinExpr()
8226 Ty = Int32Ty; in EmitAArch64BuiltinExpr()
8238 Ty = Int32Ty; in EmitAArch64BuiltinExpr()
8250 Ty = Int32Ty; in EmitAArch64BuiltinExpr()
8262 Ty = Int32Ty; in EmitAArch64BuiltinExpr()
8271 Ty = Int32Ty; in EmitAArch64BuiltinExpr()
8280 Ty = Int32Ty; in EmitAArch64BuiltinExpr()
8289 Ty = Int32Ty; in EmitAArch64BuiltinExpr()
8298 Ty = Int32Ty; in EmitAArch64BuiltinExpr()
8307 Ty = Int32Ty; in EmitAArch64BuiltinExpr()
8316 Ty = Int32Ty; in EmitAArch64BuiltinExpr()
8325 Ty = Int32Ty; in EmitAArch64BuiltinExpr()
8334 Ty = Int32Ty; in EmitAArch64BuiltinExpr()
8361 Ty = Int32Ty; in EmitAArch64BuiltinExpr()
8370 Ty = Int32Ty; in EmitAArch64BuiltinExpr()
8379 Ty = Int32Ty; in EmitAArch64BuiltinExpr()
8388 Ty = Int32Ty; in EmitAArch64BuiltinExpr()
8397 Ty = Int32Ty; in EmitAArch64BuiltinExpr()
8406 Ty = Int32Ty; in EmitAArch64BuiltinExpr()
8415 Ty = Int32Ty; in EmitAArch64BuiltinExpr()
8424 Ty = Int32Ty; in EmitAArch64BuiltinExpr()
8492 Ty = Int32Ty; in EmitAArch64BuiltinExpr()
8501 Ty = Int32Ty; in EmitAArch64BuiltinExpr()
8509 Ty = Int32Ty; in EmitAArch64BuiltinExpr()
8518 Ty = Int32Ty; in EmitAArch64BuiltinExpr()
8526 Ty = Int32Ty; in EmitAArch64BuiltinExpr()
8535 Ty = Int32Ty; in EmitAArch64BuiltinExpr()
8543 Ty = Int32Ty; in EmitAArch64BuiltinExpr()
8552 Ty = Int32Ty; in EmitAArch64BuiltinExpr()
8618 llvm::Constant *CI = ConstantInt::get(Int32Ty, 0); in EmitAArch64BuiltinExpr()
9526 llvm::Type *Int32Ty = Builder.getInt32Ty(); in EmitX86CpuIs() local
9534 llvm::Type *STy = llvm::StructType::get(Int32Ty, Int32Ty, Int32Ty, in EmitX86CpuIs()
9535 llvm::ArrayType::get(Int32Ty, 1)); in EmitX86CpuIs()
9559 llvm::Value *Idxs[] = {ConstantInt::get(Int32Ty, 0), in EmitX86CpuIs()
9560 ConstantInt::get(Int32Ty, Index)}; in EmitX86CpuIs()
9566 llvm::ConstantInt::get(Int32Ty, Value)); in EmitX86CpuIs()
9607 llvm::Type *STy = llvm::StructType::get(Int32Ty, Int32Ty, Int32Ty, in EmitX86CpuSupports()
9608 llvm::ArrayType::get(Int32Ty, 1)); in EmitX86CpuSupports()
9630 llvm::Constant *CpuFeatures2 = CGM.CreateRuntimeVariable(Int32Ty, in EmitX86CpuSupports()
9719 Value *RW = ConstantInt::get(Int32Ty, (C->getZExtValue() >> 2) & 0x1); in EmitX86BuiltinExpr()
9720 Value *Locality = ConstantInt::get(Int32Ty, C->getZExtValue() & 0x3); in EmitX86BuiltinExpr()
9721 Value *Data = ConstantInt::get(Int32Ty, 1); in EmitX86BuiltinExpr()
9856 Builder.CreateLShr(Ops[1], ConstantInt::get(Int64Ty, 32)), Int32Ty); in EmitX86BuiltinExpr()
9857 Value *Mlo = Builder.CreateTrunc(Ops[1], Int32Ty); in EmitX86BuiltinExpr()
11842 Constant *ShuffleElts[2] = { ConstantInt::get(Int32Ty, 1), in EmitPPCBuiltinExpr()
11843 ConstantInt::get(Int32Ty, 0) in EmitPPCBuiltinExpr()
11856 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int32Ty, 4)); in EmitPPCBuiltinExpr()
11857 Ops[2] = ConstantInt::getSigned(Int32Ty, Index); in EmitPPCBuiltinExpr()
11878 Ops[1] = ConstantInt::getSigned(Int32Ty, Index); in EmitPPCBuiltinExpr()
11884 Constant *ShuffleElts[2] = { ConstantInt::get(Int32Ty, 1), in EmitPPCBuiltinExpr()
11885 ConstantInt::get(Int32Ty, 0) in EmitPPCBuiltinExpr()
11892 Ops[1] = ConstantInt::getSigned(Int32Ty, Index); in EmitPPCBuiltinExpr()
11911 Constant *ShuffleElts[2] = {ConstantInt::get(Int32Ty, ElemIdx0), in EmitPPCBuiltinExpr()
11912 ConstantInt::get(Int32Ty, ElemIdx1)}; in EmitPPCBuiltinExpr()
11926 Ops[0] = Builder.CreateBitCast(Ops[0], llvm::VectorType::get(Int32Ty, 4)); in EmitPPCBuiltinExpr()
11927 Ops[1] = Builder.CreateBitCast(Ops[1], llvm::VectorType::get(Int32Ty, 4)); in EmitPPCBuiltinExpr()
11950 Constant *ShuffleElts[4] = {ConstantInt::get(Int32Ty, ElemIdx0), in EmitPPCBuiltinExpr()
11951 ConstantInt::get(Int32Ty, ElemIdx1), in EmitPPCBuiltinExpr()
11952 ConstantInt::get(Int32Ty, ElemIdx2), in EmitPPCBuiltinExpr()
11953 ConstantInt::get(Int32Ty, ElemIdx3)}; in EmitPPCBuiltinExpr()
12122 EmitSpecialRegisterBuiltin(*this, E, Int32Ty, Int32Ty, true, RegName)); in EmitAMDGPUBuiltinExpr()
12172 Value *Control = llvm::ConstantInt::get(Int32Ty, 0xff0c); in EmitSystemZBuiltinExpr()
12178 Value *Control = llvm::ConstantInt::get(Int32Ty, 0xff0c); in EmitSystemZBuiltinExpr()
12184 Value *Control = llvm::ConstantInt::get(Int32Ty, 0xff08); in EmitSystemZBuiltinExpr()
13500 return MakeBrevLd(Intrinsic::hexagon_L2_loadri_pbr, Int32Ty); in EmitHexagonBuiltinExpr()