Lines Matching refs:Ctx

45   LLVMContext Ctx;  in TEST()  local
48 EVT Vnx4i32 = EVT::getVectorVT(Ctx, MVT::i32, 4, /*Scalable=*/true); in TEST()
53 EVT Vnx2i32 = EVT::getVectorVT(Ctx, MVT::i32, EltCnt); in TEST()
57 EVT Vnx2i64 = EVT::getVectorVT(Ctx, MVT::i64, ElementCount::getScalable(2)); in TEST()
61 EXPECT_EQ(Vnx2i32.widenIntegerVectorElementType(Ctx), Vnx2i64); in TEST()
62 EXPECT_EQ(Vnx4i32.getHalfNumVectorElementsVT(Ctx), Vnx2i32); in TEST()
65 EXPECT_EQ(EVT::getVectorVT(Ctx, MVT::i64, EltCnt * 2), MVT::nxv4i64); in TEST()
66 EXPECT_EQ(EVT::getVectorVT(Ctx, MVT::i64, EltCnt.divideCoefficientBy(2)), in TEST()
70 EVT Vnx2f64 = EVT::getVectorVT(Ctx, MVT::f64, ElementCount::getScalable(2)); in TEST()
79 EVT V8i32 = EVT::getVectorVT(Ctx, MVT::i32, 8); in TEST()
81 EVT V4f64 = EVT::getVectorVT(Ctx, MVT::f64, ElementCount::getFixed(4)); in TEST()
91 LLVMContext Ctx; in TEST() local
93 Type *Int64Ty = Type::getInt64Ty(Ctx); in TEST()
113 LLVMContext Ctx; in TEST() local
115 EVT Enxv4f64 = EVT::getVectorVT(Ctx, MVT::f64, ElementCount::getScalable(4)); in TEST()
117 Type *Ty = Enxv4f64.getTypeForEVT(Ctx); in TEST()
121 ASSERT_EQ(Enxv4f64.getScalarType().getTypeForEVT(Ctx), in TEST()
126 LLVMContext Ctx; in TEST() local
128 EVT nxv4i32 = EVT::getVectorVT(Ctx, MVT::i32, 4, /*Scalable=*/ true); in TEST()
129 EVT nxv2i32 = EVT::getVectorVT(Ctx, MVT::i32, 2, /*Scalable=*/ true); in TEST()
130 EVT nxv2i64 = EVT::getVectorVT(Ctx, MVT::i64, 2, /*Scalable=*/ true); in TEST()
131 EVT nxv2f64 = EVT::getVectorVT(Ctx, MVT::f64, 2, /*Scalable=*/ true); in TEST()
133 EVT v4i32 = EVT::getVectorVT(Ctx, MVT::i32, 4); in TEST()
134 EVT v2i32 = EVT::getVectorVT(Ctx, MVT::i32, 2); in TEST()
135 EVT v2i64 = EVT::getVectorVT(Ctx, MVT::i64, 2); in TEST()
136 EVT v2f64 = EVT::getVectorVT(Ctx, MVT::f64, 2); in TEST()