summaryrefslogtreecommitdiffstats
path: root/lib/Driver/Action.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix MSVC "not all control paths return a value" warningSimon Pilgrim2016-10-281-0/+2
* [Driver][OpenMP] Add support to create jobs for unbundling actions.Samuel Antao2016-10-271-5/+8
* [Driver][OpenMP] Add support to create jobs for bundling actions.Samuel Antao2016-10-271-0/+17
* [Driver][OpenMP] Update actions builder to create unbundling action when nece...Samuel Antao2016-10-271-0/+10
* [Driver][OpenMP] Update actions builder to create bundling action when necess...Samuel Antao2016-10-271-0/+7
* [Driver][OpenMP] Create tool chains for OpenMP offloading kind.Samuel Antao2016-10-271-0/+4
* Rename variable to not use C++ reserved name (leading underscore + capital) (...Mehdi Amini2016-10-071-2/+2
* Fix MSVC build: requires namespace in front of StringRef (NFC)Mehdi Amini2016-10-071-1/+1
* Turn ArchName/BoundArch in Driver from raw pointer to StringRef (NFC)Mehdi Amini2016-10-071-1/+1
* Remove extra semi-colon. Fixes warning and Werror bots.Eric Christopher2016-07-161-1/+1
* Attempt to fix breakage caused by r275645 for Windows bots.Samuel Antao2016-07-151-1/+1
* [CUDA][OpenMP] Create generic offload actionSamuel Antao2016-07-151-9/+208
* [CUDA] Add missing namespace qualification on CudaArch in Action.cpp.Justin Lebar2016-07-061-1/+1
* [CUDA] Add utility functions for dealing with CUDA versions / architectures.Justin Lebar2016-07-061-34/+2
* [CUDA] Add support for CUDA 8 and sm_60-62.Justin Lebar2016-07-061-0/+3
* [CUDA] Invoke ptxas and fatbinary during compilation.Justin Lebar2016-01-141-1/+1
* [CUDA] Add explicit mapping from sm_XX to compute_YY.Justin Lebar2016-01-121-2/+24
* [CUDA] Reject values for --cuda-gpu-arch that are not of the form /sm_\d+/.Justin Lebar2016-01-111-1/+9
* Move ownership of Action objects into Compilation.Justin Lebar2016-01-111-53/+32
* [CUDA] use -aux-triple to pass target triple of opposite side of compilationArtem Belevich2015-11-171-7/+4
* Augmented CudaHostAction to carry device-side triple.Artem Belevich2015-09-221-2/+4
* [CUDA] Moved device-side triple calculation to buildCudaActions().Artem Belevich2015-07-201-2/+3
* Fixed style issues pointed out by Justin Bogner.Artem Belevich2015-07-201-5/+4
* Driver: Delete dead codeJustin Bogner2015-07-141-7/+0
* [cuda] Driver changes to compile and stitch together host and device-side CUD...Artem Belevich2015-07-131-0/+21
* This reverts commit r242058, r242065, r242067.Rafael Espindola2015-07-131-21/+0
* [cuda] Driver changes to compile and stitch together host and device-side CUD...Artem Belevich2015-07-131-0/+21
* Reapply "Change -save-temps to emit unoptimized bitcode files."Bob Wilson2014-12-211-0/+7
* Revert "Change -save-temps to emit unoptimized bitcode files."Reid Kleckner2014-12-181-7/+0
* Change -save-temps to emit unoptimized bitcode files.Bob Wilson2014-12-181-0/+7
* unique_ptrify Driver Action handlingDavid Blaikie2014-08-291-34/+33
* Move -verify-pch to use VerifyJobActionBen Langmuir2014-02-061-3/+27
* [Driver] Refactor clang driver to use LLVM's Option libraryReid Kleckner2013-06-141-0/+1
* Remove the SplitDebug action and replace with a set of commandsEric Christopher2013-02-211-7/+0
* Driver and option support for -gsplit-dwarf. This is a part ofEric Christopher2013-02-051-0/+7
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-1/+0
* Add new code migrator support for migrating existing Objective-C code to useTed Kremenek2012-03-061-0/+7
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-201-0/+24
* Removing a bunch of dead returns/breaks after llvm_unreachables.David Blaikie2011-09-231-1/+0
* More missing header inclusions from llvm_unreachable migration.David Blaikie2011-09-231-0/+1
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-1/+1
* Add support for a verifier to the driver. Currently only verifies debugEric Christopher2011-08-231-0/+5
* Remove stray emacs mode markers in all these files that was causing emacs toNick Lewycky2010-12-311-1/+1
* Driver: Add an explicit dsymutil action.Daniel Dunbar2010-06-041-0/+5
* Driver: Free Action objects.Daniel Dunbar2010-03-111-2/+4
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-6/+6
* Driver: I was too hasty in free'ing Actions, we sometimes shareDaniel Dunbar2009-03-181-3/+2
* Driver: Move actions into Compilation, and construct the compilationDaniel Dunbar2009-03-181-1/+5
* Driver: Action vtables were still hungry.Daniel Dunbar2009-03-131-1/+1
* Driver: Provide food and shelter for Action vtables.Daniel Dunbar2009-03-131-0/+44