diff options
| author | Maciej Gabka <maciej.gabka@arm.com> | 2024-04-29 10:16:45 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-04-29 10:16:45 +0100 |
| commit | bfc0317153dca75137fba00b5c28758d6f720963 (patch) | |
| tree | 9d5666dc8fb12ae74ced200f94369cccb1203b27 /clang/lib/CodeGen/CGExprScalar.cpp | |
| parent | 16bd10a38730fed27a3bf111076b8ef7a7e7b3ee (diff) | |
Move several vector intrinsics out of experimental namespace (#88748)
This patch is moving out following intrinsics:
* vector.interleave2/deinterleave2
* vector.reverse
* vector.splice
from the experimental namespace.
All these intrinsics exist in LLVM for more than a year now, and are
widely used, so should not be considered as experimental.
Diffstat (limited to 'clang/lib/CodeGen/CGExprScalar.cpp')
| -rw-r--r-- | clang/lib/CodeGen/CGExprScalar.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/CodeGen/CGExprScalar.cpp b/clang/lib/CodeGen/CGExprScalar.cpp index 40a5cd20c3d7..af48e8d2b839 100644 --- a/clang/lib/CodeGen/CGExprScalar.cpp +++ b/clang/lib/CodeGen/CGExprScalar.cpp @@ -2330,7 +2330,7 @@ Value *ScalarExprEmitter::VisitCastExpr(CastExpr *CE) { } // Perform VLAT <-> VLST bitcast through memory. - // TODO: since the llvm.experimental.vector.{insert,extract} intrinsics + // TODO: since the llvm.vector.{insert,extract} intrinsics // require the element types of the vectors to be the same, we // need to keep this around for bitcasts between VLAT <-> VLST where // the element types of the vectors are not the same, until we figure |
