Lines Matching refs:Int16Ty

1341     RetType = CGF.Int16Ty;  in emitPPCLoadReserveIntrinsic()
6078 return llvm::FixedVectorType::get(CGF->Int16Ty, V1Ty ? 1 : (4 << IsQuad)); in GetNeonType()
6083 return llvm::FixedVectorType::get(CGF->Int16Ty, V1Ty ? 1 : (4 << IsQuad)); in GetNeonType()
6088 return llvm::FixedVectorType::get(CGF->Int16Ty, V1Ty ? 1 : (4 << IsQuad)); in GetNeonType()
9392 auto *VTy = llvm::FixedVectorType::get(Int16Ty, 4); in vectorWrapScalar16()
9393 Op = Builder.CreateBitCast(Op, Int16Ty); in vectorWrapScalar16()
11450 InTy = Int16Ty; in EmitAArch64BuiltinExpr()
11495 return Builder.CreateTrunc(Ops[0], Int16Ty); in EmitAArch64BuiltinExpr()
11518 return Builder.CreateTrunc(Ops[0], Int16Ty); in EmitAArch64BuiltinExpr()
11535 return Builder.CreateTrunc(Ops[0], Int16Ty); in EmitAArch64BuiltinExpr()
11708 return Builder.CreateSExt(Ops[0], Int16Ty, "vcmpd"); in EmitAArch64BuiltinExpr()
11792 Builder.CreateBitCast(Ops[0], llvm::FixedVectorType::get(Int16Ty, 4)); in EmitAArch64BuiltinExpr()
11798 Builder.CreateBitCast(Ops[0], llvm::FixedVectorType::get(Int16Ty, 8)); in EmitAArch64BuiltinExpr()
12593 VTy = llvm::FixedVectorType::get(Int16Ty, 4); in EmitAArch64BuiltinExpr()
12597 return Builder.CreateTrunc(Ops[0], Int16Ty); in EmitAArch64BuiltinExpr()
12617 VTy = llvm::FixedVectorType::get(Int16Ty, 8); in EmitAArch64BuiltinExpr()
12621 return Builder.CreateTrunc(Ops[0], Int16Ty); in EmitAArch64BuiltinExpr()
12635 VTy = llvm::FixedVectorType::get(Int16Ty, 4); in EmitAArch64BuiltinExpr()
12639 return Builder.CreateTrunc(Ops[0], Int16Ty); in EmitAArch64BuiltinExpr()
12653 VTy = llvm::FixedVectorType::get(Int16Ty, 8); in EmitAArch64BuiltinExpr()
12657 return Builder.CreateTrunc(Ops[0], Int16Ty); in EmitAArch64BuiltinExpr()
12671 VTy = llvm::FixedVectorType::get(Int16Ty, 4); in EmitAArch64BuiltinExpr()
12675 return Builder.CreateTrunc(Ops[0], Int16Ty); in EmitAArch64BuiltinExpr()
12689 VTy = llvm::FixedVectorType::get(Int16Ty, 8); in EmitAArch64BuiltinExpr()
12693 return Builder.CreateTrunc(Ops[0], Int16Ty); in EmitAArch64BuiltinExpr()
12725 VTy = llvm::FixedVectorType::get(Int16Ty, 4); in EmitAArch64BuiltinExpr()
12729 return Builder.CreateTrunc(Ops[0], Int16Ty); in EmitAArch64BuiltinExpr()
12743 VTy = llvm::FixedVectorType::get(Int16Ty, 8); in EmitAArch64BuiltinExpr()
12747 return Builder.CreateTrunc(Ops[0], Int16Ty); in EmitAArch64BuiltinExpr()
12761 VTy = llvm::FixedVectorType::get(Int16Ty, 4); in EmitAArch64BuiltinExpr()
12765 return Builder.CreateTrunc(Ops[0], Int16Ty); in EmitAArch64BuiltinExpr()
12779 VTy = llvm::FixedVectorType::get(Int16Ty, 8); in EmitAArch64BuiltinExpr()
12783 return Builder.CreateTrunc(Ops[0], Int16Ty); in EmitAArch64BuiltinExpr()
12851 return Builder.CreateTrunc(Ops[0], Int16Ty); in EmitAArch64BuiltinExpr()
12856 VTy = llvm::FixedVectorType::get(Int16Ty, 4); in EmitAArch64BuiltinExpr()
12868 return Builder.CreateTrunc(Ops[0], Int16Ty); in EmitAArch64BuiltinExpr()
12873 VTy = llvm::FixedVectorType::get(Int16Ty, 8); in EmitAArch64BuiltinExpr()
12885 return Builder.CreateTrunc(Ops[0], Int16Ty); in EmitAArch64BuiltinExpr()
12890 VTy = llvm::FixedVectorType::get(Int16Ty, 4); in EmitAArch64BuiltinExpr()
12902 return Builder.CreateTrunc(Ops[0], Int16Ty); in EmitAArch64BuiltinExpr()
12907 VTy = llvm::FixedVectorType::get(Int16Ty, 8); in EmitAArch64BuiltinExpr()
16778 ConvTy = Int16Ty; in EmitPPCBuiltinExpr()
17182 return Builder.CreateTrunc(LoadIntrinsic, Int16Ty); in EmitPPCBuiltinExpr()
17769 Address(Result, CGF.Int16Ty, CharUnits::fromQuantity(2))); in EmitAMDGPUWorkGroupSize()
17782 Address(GEP, CGF.Int16Ty, CharUnits::fromQuantity(2))); in EmitAMDGPUWorkGroupSize()
17981 CGM.getIntrinsic(Intrinsic::ldexp, {Src0->getType(), Int16Ty}); in EmitAMDGPUBuiltinExpr()
17982 return Builder.CreateCall(F, {Src0, Builder.CreateTrunc(Src1, Int16Ty)}); in EmitAMDGPUBuiltinExpr()
21083 return MakeBrevLd(Intrinsic::hexagon_L2_loadruh_pbr, Int16Ty); in EmitHexagonBuiltinExpr()
21085 return MakeBrevLd(Intrinsic::hexagon_L2_loadrh_pbr, Int16Ty); in EmitHexagonBuiltinExpr()