summaryrefslogtreecommitdiffstats
path: root/lib/Parse/ParsePragma.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merging r308455:Hans Wennborg2017-07-191-7/+2
* Recommit r308327: Add a warning for missing '#pragma pack (pop)'Alex Lorenz2017-07-191-2/+7
* Revert r308327Alex Lorenz2017-07-181-7/+2
* Add a warning for missing '#pragma pack (pop)' and suspicious usesAlex Lorenz2017-07-181-2/+7
* Add support for #pragma clang sectionJaved Absar2017-06-051-0/+60
* Fix the location of "missing ';'" suggestions after annotation tokens.Richard Smith2017-05-181-22/+22
* Add #pragma clang attributeAlex Lorenz2017-04-181-0/+534
* Revert r300539 - Add #pragma clang attributeAlex Lorenz2017-04-181-535/+0
* Fix one more 'not all control paths return a value' MSVC warningAlex Lorenz2017-04-181-0/+2
* Add #pragma clang attributeAlex Lorenz2017-04-181-0/+533
* Add #pragma clang fpAdam Nemet2017-04-041-1/+150
* Publish RAIIObjectsForParser.h for external usage.Vassil Vassilev2017-03-231-1/+1
* [OpenCL] Re-enable supported core extensions based on opencl version when dis...Konstantin Zhuravlyov2017-01-061-2/+4
* Recommit r289979 [OpenCL] Allow disabling types and declarations associated w...Yaxun Liu2016-12-181-42/+55
* Revert r289979 due to regressionsYaxun Liu2016-12-161-55/+42
* [OpenCL] Allow disabling types and declarations associated with extensionsYaxun Liu2016-12-161-42/+55
* [CUDA] Add #pragma clang force_cuda_host_device_{begin,end} pragmas.Justin Lebar2016-10-081-0/+44
* Parsing MS pragma intrinsicReid Kleckner2016-09-071-0/+60
* Add loop pragma for Loop DistributionAdam Nemet2016-06-141-4/+11
* [OpenCL] Add supported OpenCL extensions to target info.Yaxun Liu2016-05-161-2/+12
* Revert "[OpenCL] Add supported OpenCL extensions to target info."Yaxun Liu2016-05-131-12/+2
* [OpenCL] Add supported OpenCL extensions to target info.Yaxun Liu2016-05-131-2/+12
* [MS] Make #pragma pack use PragmaStack<> class.Denis Zobnin2016-04-291-20/+17
* Recommit "[MS] Improved implementation of stack pragmas (vtordisp, *_seg)"Denis Zobnin2016-04-291-9/+9
* Revert "[MS] Improved implementation of MS stack pragmas (vtordisp, *_seg)"Denis Zobnin2016-04-281-9/+9
* [MS] Improved implementation of MS stack pragmas (vtordisp, *_seg)Denis Zobnin2016-04-281-9/+9
* [Parse] Reuse OptionUnroll rather than matching it again. NFCAdam Nemet2016-04-191-2/+1
* [Parse] Use StringSwitch to improve readability. NFCAdam Nemet2016-04-191-4/+8
* Serialize `pragma ms_struct` state.Nico Weber2016-03-021-6/+5
* Serialize `#pragma detect_mismatch`.Nico Weber2016-03-021-4/+4
* Serialize `#pragma comment`.Nico Weber2016-03-021-11/+12
* Simplify EnterTokenStream API to make it more robust for memory managementDavid Blaikie2016-02-091-82/+56
* Improve AST dumping:Richard Smith2016-01-121-0/+8
* Put global classes into the appropriate namespace.Benjamin Kramer2015-10-281-0/+4
* Parse and ignore #pragma runtime_checks in MS extensions mode (PR25138)Hans Wennborg2015-10-121-0/+8
* Add new llvm.loop.unroll.enable metadata for use with "#pragma unroll".Mark Heffernan2015-08-101-9/+12
* [Parse] ArrayRefize PragmaLoopHintInfo. No functionality change.Benjamin Kramer2015-08-051-10/+4
* Add assume_safety option for pragma loop vectorize and interleave.Tyler Nowicki2015-06-111-3/+6
* Correct Loop Hint Diagnostic MessageTyler Nowicki2015-06-081-3/+4
* [OPENMP] Allow use of macros in OpenMP directives/clauses.Alexey Bataev2015-05-051-1/+1
* Adds a warning for unrecognized argument to #pragma comment() on PS4.Yunzhong Gao2015-03-231-8/+16
* Parse: Don't assume tokens have a lengthDavid Majnemer2015-03-191-1/+22
* Enable pragma comment processing for PS4. Original patch by Yunzhong Gao!Alex Rosenberg2015-01-281-0/+6
* Parse: Ignore "long" and "short" in #pragma sectionDavid Majnemer2014-10-221-1/+15
* MS Compat: mark globals emitted in read-only sections constHans Wennborg2014-10-161-13/+14
* Fixed a problem in r19589.Tyler Nowicki2014-10-121-2/+2
* Allow constant expressions in pragma loop hints.Tyler Nowicki2014-10-121-47/+96
* Parse: Don't attempt to act on #pragma init_seg when not targeting MSVCDavid Majnemer2014-08-141-0/+6
* Initializing the loop hint option token again.Aaron Ballman2014-08-011-0/+1
* Initializing the loop hint option token.Aaron Ballman2014-08-011-1/+3