Home
last modified time | relevance | path

Searched refs:VI4 (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/clang/test/CXX/temp/temp.param/
H A Dp7.cpp40 typedef __attribute__((ext_vector_type(4))) int VI4; typedef
42 template<VI4> struct VectorInt; // cxx17-error {{cannot have type 'VI4'}}
67 VI4 vi4;
/llvm-project-15.0.7/llvm/unittests/IR/
H A DPatternMatch.cpp946 Value *VI4 = IRB.CreateInsertElement(VI1, IRB.getInt8(2), Val); in TEST_F() local
948 Value *EX1 = IRB.CreateExtractElement(VI4, Val); in TEST_F()
949 Value *EX2 = IRB.CreateExtractElement(VI4, (uint64_t)0); in TEST_F()
957 Value *SI2 = IRB.CreateShuffleVector(VI3, VI4, IdxVec); in TEST_F()
959 Value *SI4 = IRB.CreateShuffleVector(VI4, ZeroMask); in TEST_F()
988 EXPECT_TRUE(A == VI4); in TEST_F()
1000 EXPECT_TRUE(B == VI4); in TEST_F()
/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dconstant-expression-cxx11.cpp1624 typedef int __attribute__((vector_size(16))) VI4; typedef
1625 constexpr VI4 f(int n) { in f()
1626 return VI4 { n * 3, n + 4, n - 5, n / 6 }; in f()