r339651 - [X86] Lowering addus/subus intrinsics to native IR

2018-08-14 Thread Tomasz Krupa via cfe-commits
Author: tkrupa Date: Tue Aug 14 01:01:38 2018 New Revision: 339651 URL: http://llvm.org/viewvc/llvm-project?rev=339651&view=rev Log: [X86] Lowering addus/subus intrinsics to native IR Summary: This is the patch that lowers x86 intrinsics to native IR in order to enable optimizations. Reviewers:

r334964 - Fix a bug introduced by rL334850

2018-06-18 Thread Tomasz Krupa via cfe-commits
Author: tkrupa Date: Mon Jun 18 10:57:05 2018 New Revision: 334964 URL: http://llvm.org/viewvc/llvm-project?rev=334964&view=rev Log: Fix a bug introduced by rL334850 Summary: All *_sqrt_round_s[s|d] intrinsics should execute a square root on zeroth element from B (Ops[1]) and insert in to A (Ops[

r334850 - [X86] Lowering sqrt intrinsics to native IR

2018-06-15 Thread Tomasz Krupa via cfe-commits
Author: tkrupa Date: Fri Jun 15 11:05:59 2018 New Revision: 334850 URL: http://llvm.org/viewvc/llvm-project?rev=334850&view=rev Log: [X86] Lowering sqrt intrinsics to native IR Reviewers: craig.topper, spatel, RKSimon, igorb, uriel.k Reviewed By: craig.topper Subscribers: tkrupa, cfe-commits D

r334741 - [X86] Lowering Mask Scalar intrinsics to native IR (Clang part)

2018-06-14 Thread Tomasz Krupa via cfe-commits
Author: tkrupa Date: Thu Jun 14 10:36:23 2018 New Revision: 334741 URL: http://llvm.org/viewvc/llvm-project?rev=334741&view=rev Log: [X86] Lowering Mask Scalar intrinsics to native IR (Clang part) Summary: Lowering add, sub, mul, and div mask scalar intrinsic calls to native IR. Reviewers: craig