File tree Expand file tree Collapse file tree 2 files changed +2
-4
lines changed
test/Transforms/PreISelIntrinsicLowering/AArch64 Expand file tree Collapse file tree 2 files changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -594,8 +594,8 @@ bool PreISelIntrinsicLowering::lowerIntrinsics(Module &M) const {
594
594
return false ;
595
595
const TargetLowering *TL = TM->getSubtargetImpl (F)->getTargetLowering ();
596
596
unsigned Op = TL->IntrinsicIDToISD (F.getIntrinsicID ());
597
- if (Op == ISD::DELETED_NODE ||
598
- !TL->isOperationExpand (Op, EVT::getEVT (Ty)))
597
+ assert (Op != ISD::DELETED_NODE && " unsupported intrinsic " );
598
+ if ( !TL->isOperationExpand (Op, EVT::getEVT (Ty)))
599
599
return false ;
600
600
return lowerUnaryVectorIntrinsicAsLoop (M, CI);
601
601
});
Original file line number Diff line number Diff line change @@ -37,6 +37,4 @@ define <4 x float> @fixed_vec_log(<4 x float> %input) {
37
37
declare <4 x float > @llvm.log.v4f32 (<4 x float >) #0
38
38
declare <vscale x 4 x float > @llvm.log.nxv4f32 (<vscale x 4 x float >) #0
39
39
40
- ; CHECK: attributes #0 = { nocallback nofree nosync nounwind speculatable willreturn memory(none) }
41
- ; CHECK-NEXT: attributes #1 = { nocallback nofree nosync nounwind willreturn memory(none) }
42
40
attributes #0 = { nocallback nofree nosync nounwind speculatable willreturn memory(none) }
You can’t perform that action at this time.
0 commit comments