diff options
author | Fangrui Song <maskray@google.com> | 2019-12-26 23:32:53 -0800 |
---|---|---|
committer | Fangrui Song <maskray@google.com> | 2019-12-27 00:00:14 -0800 |
commit | 7a7334663cd44c857e4e573e6f6db9c987817801 (patch) | |
tree | d01ede00bd6f4aa3f65e6862d5e56612dea9dc78 /llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp | |
parent | ecbaf152f8fe2b5b8ebc633541e15158984f4db4 (diff) | |
download | bcm5719-llvm-7a7334663cd44c857e4e573e6f6db9c987817801.tar.gz bcm5719-llvm-7a7334663cd44c857e4e573e6f6db9c987817801.zip |
Delete llvm.{sig,}{setjmp,longjmp} remnant after r136821
Intrinsic has incorrect argument type!
i32 (i32*)* @llvm.setjmp
*wipes tear*
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp')
-rw-r--r-- | llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp b/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp index 6f819241018..9d78759876a 100644 --- a/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp +++ b/llvm/lib/Target/PowerPC/PPCTargetTransformInfo.cpp @@ -283,24 +283,6 @@ bool PPCTTIImpl::mightUseCTR(BasicBlock *BB, case Intrinsic::loop_decrement: return true; -// VisualStudio defines setjmp as _setjmp -#if defined(_MSC_VER) && defined(setjmp) && \ - !defined(setjmp_undefined_for_msvc) -# pragma push_macro("setjmp") -# undef setjmp -# define setjmp_undefined_for_msvc -#endif - - case Intrinsic::setjmp: - -#if defined(_MSC_VER) && defined(setjmp_undefined_for_msvc) - // let's return it to _setjmp state -# pragma pop_macro("setjmp") -# undef setjmp_undefined_for_msvc -#endif - - case Intrinsic::longjmp: - // Exclude eh_sjlj_setjmp; we don't need to exclude eh_sjlj_longjmp // because, although it does clobber the counter register, the // control can't then return to inside the loop unless there is also |