aboutsummaryrefslogtreecommitdiff
path: root/clang/test/OpenMP
AgeCommit message (Collapse)AuthorFilesLines
2013-11-05Disable test fully with REQUIRESAlp Toker1-2/+3
Third time's the charm, sorry for the noise. llvm-svn: 194076
2013-11-05Disable the test that crashesAlp Toker1-3/+2
XFAIL wasn't enough for some of the build servers. llvm-svn: 194073
2013-11-05Fix a test that was never being run, mark it XFAILAlp Toker1-1/+3
Turns out this has always been crashing since the test landed in r186647: Assertion failed: (Access != AS_none && "Access specifier is AS_none inside a record decl"), function CheckAccessDeclContext, file clang/lib/AST/DeclBase.cpp, line 690. Needs attention. llvm-svn: 194072
2013-10-01[OpenMP] Added parsing and semantic analysis for firstprivate clauseAlexey Bataev4-3/+133
llvm-svn: 191730
2013-09-26[OPENMP] Improved variable lookup procedure for threadprivate variables.Alexey Bataev2-4/+13
llvm-svn: 191416
2013-09-16Add some missing ProhibitAttributes calls to some declaration-like #pragmas.Richard Smith1-1/+5
llvm-svn: 190806
2013-09-06OpenMP: Data-sharing attributes analysis and clause 'shared' (fixed test ↵Alexey Bataev5-13/+149
threadprivate_messages.cpp) llvm-svn: 190183
2013-09-03Revert "OpenMP: Data-sharing attributes analysis and clause 'shared'"Rafael Espindola6-150/+14
This reverts commit r189795. threadprivate_messages.cpp is faling on windows. llvm-svn: 189811
2013-09-03OpenMP: Data-sharing attributes analysis and clause 'shared'Alexey Bataev6-14/+150
llvm-svn: 189795
2013-08-17Refactor all diagnosing of TypoCorrections through a common function, inRichard Smith1-1/+1
preparation for teaching this function how to diagnose a correction that includes importing a module. llvm-svn: 188602
2013-07-19OpenMP: basic support for #pragma omp parallelAlexey Bataev5-3/+120
llvm-svn: 186647
2013-05-13OpenMP threadprivate with qualified names.Alexey Bataev2-25/+28
llvm-svn: 181683
2013-03-22OpenMP threadprivate directive parsing and semantic analysisAlexey Bataev7-0/+205
llvm-svn: 177705
2013-03-22test commitAlexey Bataev1-1/+1
llvm-svn: 177701
2013-01-17Add initial rough support for synthesizing linker options when passedChandler Carruth1-0/+16
-fopenmp in the link step on Linux. There is probably more tweaking that will need to take place to get good support for linking the relevant libraries on all Linux distributions and/or on other platforms, but this get's the ball moving and allows Clang to build programs which contain OpenMP pragmas that can be safely ignored by a compiler that doesn't implement them, and yet makes direct calls into the OpenMP runtime. llvm-svn: 172715
2013-01-15Add -fopenmp -cc1 option and wire it up to define _OPENMP, from Alexey Bataev!Douglas Gregor1-0/+17
llvm-svn: 172509