aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/SelectionDAG
diff options
context:
space:
mode:
authorReid Spencer <rspencer@reidspencer.com>2007-04-12 02:48:46 +0000
committerReid Spencer <rspencer@reidspencer.com>2007-04-12 02:48:46 +0000
commitf75b874957aa61e81804e266daf671aa9dcc75b9 (patch)
treeb463b1afe794f25dcdfe42b550544dc10f45c52c /lib/CodeGen/SelectionDAG
parent78732c2d8a5ac472e6963d36cf86fa1d40fb43f5 (diff)
For PR1284:
Implement the "part_set" intrinsic. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35938 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/SelectionDAG')
-rw-r--r--lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp b/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
index 9683d486ec..77374f63c8 100644
--- a/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
+++ b/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
@@ -2691,7 +2691,12 @@ SelectionDAGLowering::visitIntrinsicCall(CallInst &I, unsigned Intrinsic) {
}
case Intrinsic::part_select: {
// Currently not implemented: just abort
- assert(0 && "bit_part_select intrinsic not implemented");
+ assert(0 && "part_select intrinsic not implemented");
+ abort();
+ }
+ case Intrinsic::part_set: {
+ // Currently not implemented: just abort
+ assert(0 && "part_set intrinsic not implemented");
abort();
}
case Intrinsic::bswap: