Searched refs:VI4 (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/clang/test/CXX/temp/temp.param/ |
| H A D | p7.cpp | 40 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 D | PatternMatch.cpp | 946 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 D | constant-expression-cxx11.cpp | 1624 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()
|