r332704 - This patch aims to match the changes introduced

2018-05-18 Thread Alexander Ivchenko via cfe-commits
Author: aivchenk Date: Fri May 18 04:56:21 2018 New Revision: 332704 URL: http://llvm.org/viewvc/llvm-project?rev=332704&view=rev Log: This patch aims to match the changes introduced in gcc by https://gcc.gnu.org/ml/gcc-cvs/2018-04/msg00534.html. The -mibt feature flag is being removed, and the -f

r330323 - Lowering x86 adds/addus/subs/subus intrinsics (clang)

2018-04-19 Thread Alexander Ivchenko via cfe-commits
Author: aivchenk Date: Thu Apr 19 05:15:11 2018 New Revision: 330323 URL: http://llvm.org/viewvc/llvm-project?rev=330323&view=rev Log: Lowering x86 adds/addus/subs/subus intrinsics (clang) This is the patch that lowers x86 intrinsics to native IR in order to enable optimizations. Patch by tkrupa

r326689 - [x86][CET] Introduce _get_ssp, _inc_ssp intrinsics

2018-03-05 Thread Alexander Ivchenko via cfe-commits
Author: aivchenk Date: Mon Mar 5 03:30:28 2018 New Revision: 326689 URL: http://llvm.org/viewvc/llvm-project?rev=326689&view=rev Log: [x86][CET] Introduce _get_ssp, _inc_ssp intrinsics Summary: The _get_ssp intrinsic can be used to retrieve the shadow stack pointer, independent of the current ar

r324594 - Fix for #31362 - ms_abi is implemented incorrectly for values >=16 bytes.

2018-02-08 Thread Alexander Ivchenko via cfe-commits
Author: aivchenk Date: Thu Feb 8 03:15:21 2018 New Revision: 324594 URL: http://llvm.org/viewvc/llvm-project?rev=324594&view=rev Log: Fix for #31362 - ms_abi is implemented incorrectly for values >=16 bytes. Summary: This patch is a fix for following issue: https://bugs.llvm.org/show_bug.cgi?id=