aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
AgeCommit message (Expand)AuthorFilesLines
2015-10-20Apply modernize-use-default to clang.Angel Garcia Gomez1-1/+1
2015-10-17[Frontend] Name variable correctly.Davide Italiano1-2/+2
2015-10-16[Frontend/CompilerInvocation] Use range-based loop. NFC.Davide Italiano1-2/+2
2015-10-15Recommit "Clang support for -flto=thin."Teresa Johnson1-1/+3
2015-10-15Revert "Clang support for -flto=thin." (bot failures)Teresa Johnson1-3/+1
2015-10-15Clang support for -flto=thin.Teresa Johnson1-1/+3
2015-10-12Support Debug Info path remappingSaleem Abdulrasool1-0/+3
2015-10-08Stop messing with the 'g' group of options in CompilerInvocation.Douglas Katzman1-29/+9
2015-10-08[WinEH] Remove NewMSEH and enable its behavior by defaultReid Kleckner1-1/+0
2015-10-04Add -f[no-]declspec to control recognition of __declspec as a keywordSaleem Abdulrasool1-0/+11
2015-10-02Implement ACLE 2.0 macros of chapters 6.6 and 6.7 for [ARM] and [Aarch64] tar...Alexandros Lamprineas1-0/+3
2015-09-22[CUDA] Allow parsing of host and device code simultaneously.Artem Belevich1-0/+3
2015-09-22[CUDA] Allow function overloads in CUDA based on host/device attributes.Artem Belevich1-0/+3
2015-09-15Emiting llvm.invariant.group.barrier when dynamic type changesPiotr Padlewski1-0/+1
2015-09-10[CUDA] Postprocess bitcode linked in during device-side CUDA compilation.Artem Belevich1-0/+3
2015-09-02Do not include default sanitizer blacklists into -M/-MM/-MD/-MMD output.Ivan Krasin1-1/+1
2015-08-27Add a -gmodules option to the driver and a -dwarf-ext-refs to cc1Adrian Prantl1-0/+1
2015-08-14[modules] Add an experimental -cc1 feature to embed the contents of an inputRichard Smith1-0/+1
2015-08-13[modules] For explicit module file dependencies, only list direct dependency ...Richard Smith1-0/+3
2015-08-13Add sanitizer blacklists to the rules generated with -M/-MM/-MD/-MMD.Ivan Krasin1-0/+4
2015-08-05Add -fno-coverage-mapping flag.Diego Novillo1-1/+2
2015-08-05Remove unnecessary ClangLibdirSuffix variable. Yaron Keren1-6/+4
2015-08-05Add -gcodeview and -gdwarf to control which type Clang emitsReid Kleckner1-3/+7
2015-08-05Delete trailing whitespaceDouglas Katzman1-16/+16
2015-07-31[MS ABI] Hook clang up to the new EH instructionsDavid Majnemer1-0/+1
2015-07-30Add support for System z vector language extensionsUlrich Weigand1-0/+4
2015-07-28Add -femulated-tls flag to select the emulated TLS model.Chih-Hung Hsieh1-0/+3
2015-07-17Fix -save-temp when using objc-arc, sanitizer and profilingSteven Wu1-1/+11
2015-07-17Make the clang module container format selectable from the command line.Adrian Prantl1-0/+2
2015-07-13[OpenMP] Add TLS-based implementation for threadprivate directive.Samuel Antao1-0/+2
2015-07-10Add an experimental flag -fsanitize-memory-use-after-dtor.Evgeniy Stepanov1-0/+2
2015-07-06Resubmit "Pass down the -flto option to the -cc1 job" (r239481)Teresa Johnson1-0/+2
2015-06-23[Modules] Consider -fmodule-feature in module hash and when loadingBen Langmuir1-0/+4
2015-06-22Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko1-1/+1
2015-06-22Update for LLVM API change to return by InputArgList directly (rather than by...David Blaikie1-18/+18
2015-06-22[modules] Add a flag to disable the feature that permits conflicting redefini...Richard Smith1-0/+2
2015-06-22Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-1/+1
2015-06-21ArrayRef-ify ParseArgsDavid Blaikie1-2/+2
2015-06-18Introduce -fsanitize-trap= flag.Peter Collingbourne1-2/+3
2015-06-16[modules] Simplify -cc1 interface for enabling implicit module maps.Richard Smith1-4/+1
2015-06-13Add `-verify-ignore-unexpected` option to ignore unexpected diagnostics in Ve...Eric Fiselier1-1/+31
2015-06-12Revert commit r239481 as it is dependent on reverted llvm commit r239480.Teresa Johnson1-2/+0
2015-06-11add the -mrecip driver flag and process its options (3rd try)Sanjay Patel1-1/+1
2015-06-10Pass down the -flto option to the -cc1 job, and from there into theTeresa Johnson1-0/+2
2015-06-09Removing spurious semi colons; NFC.Aaron Ballman1-1/+1
2015-06-09range-for'ify Args->filtered_begin(...) loopsSean Silva1-108/+64
2015-06-09Simplify this code a bit.Sean Silva1-6/+5
2015-06-03Revert "add the -mrecip driver flag and process its options (2nd try)"Rafael Espindola1-1/+1
2015-06-02add the -mrecip driver flag and process its options (2nd try)Sanjay Patel1-1/+1
2015-05-29Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer1-10/+10