r359367 - Reinstate r359059, reverted in r359361, with a fix to properly prevent

2019-04-26 Thread Richard Smith via cfe-commits
Author: rsmith Date: Fri Apr 26 19:58:17 2019 New Revision: 359367 URL: http://llvm.org/viewvc/llvm-project?rev=359367&view=rev Log: Reinstate r359059, reverted in r359361, with a fix to properly prevent us emitting the operand of __builtin_constant_p if it has side-effects. Original commit messa

[PATCH] D60763: Prototype OpenCL BIFs using Tablegen

2019-04-26 Thread Anastasia Stulova via Phabricator via cfe-commits
Anastasia marked an inline comment as done. Anastasia added a comment. In D60763#1478672 , @Pierre wrote: > I also think we could reduce the size of the tables. > To sum up how this is working right now: > > 1. The isOpenCLBuiltin(char* functionName) func

[PATCH] D61220: lib/Header: Fix Visual Studio builds try #2

2019-04-26 Thread Tom Stellard via Phabricator via cfe-commits
tstellar created this revision. tstellar added reviewers: smeenai, vzakhari, phosek. Herald added a subscriber: mgorny. Herald added a project: clang. This is a follow up to r355253 and a better fix than the first attempt which was r359257. We can't install anything from ${CMAKE_CFG_INTDIR}, beca

<    1   2