mirror of
https://github.com/intel/llvm.git
synced 2026-01-26 12:26:52 +08:00
Add another two ExtVectorComponent FIXMEs.
llvm-svn: 84393
This commit is contained in:
@@ -1877,6 +1877,11 @@ QualType Sema::
|
||||
CheckExtVectorComponent(QualType baseType, SourceLocation OpLoc,
|
||||
const IdentifierInfo *CompName,
|
||||
SourceLocation CompLoc) {
|
||||
// FIXME: Share logic with ExtVectorElementExpr::containsDuplicateElements,
|
||||
// see FIXME there.
|
||||
//
|
||||
// FIXME: This logic can be greatly simplified by splitting it along
|
||||
// halving/not halving and reworking the component checking.
|
||||
const ExtVectorType *vecType = baseType->getAs<ExtVectorType>();
|
||||
|
||||
// The vector accessor can't exceed the number of elements.
|
||||
|
||||
Reference in New Issue
Block a user