aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Driver/Action.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-10-28Fix MSVC "not all control paths return a value" warningSimon Pilgrim1-0/+2
2016-10-27[Driver][OpenMP] Add support to create jobs for unbundling actions.Samuel Antao1-5/+8
2016-10-27[Driver][OpenMP] Add support to create jobs for bundling actions.Samuel Antao1-0/+17
2016-10-27[Driver][OpenMP] Update actions builder to create unbundling action when nece...Samuel Antao1-0/+10
2016-10-27[Driver][OpenMP] Update actions builder to create bundling action when necess...Samuel Antao1-0/+7
2016-10-27[Driver][OpenMP] Create tool chains for OpenMP offloading kind.Samuel Antao1-0/+4
2016-10-07Rename variable to not use C++ reserved name (leading underscore + capital) (...Mehdi Amini1-2/+2
2016-10-07Fix MSVC build: requires namespace in front of StringRef (NFC)Mehdi Amini1-1/+1
2016-10-07Turn ArchName/BoundArch in Driver from raw pointer to StringRef (NFC)Mehdi Amini1-1/+1
2016-07-16Remove extra semi-colon. Fixes warning and Werror bots.Eric Christopher1-1/+1
2016-07-15Attempt to fix breakage caused by r275645 for Windows bots.Samuel Antao1-1/+1
2016-07-15[CUDA][OpenMP] Create generic offload actionSamuel Antao1-9/+208
2016-07-06[CUDA] Add missing namespace qualification on CudaArch in Action.cpp.Justin Lebar1-1/+1
2016-07-06[CUDA] Add utility functions for dealing with CUDA versions / architectures.Justin Lebar1-34/+2
2016-07-06[CUDA] Add support for CUDA 8 and sm_60-62.Justin Lebar1-0/+3
2016-01-14[CUDA] Invoke ptxas and fatbinary during compilation.Justin Lebar1-1/+1
2016-01-12[CUDA] Add explicit mapping from sm_XX to compute_YY.Justin Lebar1-2/+24
2016-01-11[CUDA] Reject values for --cuda-gpu-arch that are not of the form /sm_\d+/.Justin Lebar1-1/+9
2016-01-11Move ownership of Action objects into Compilation.Justin Lebar1-53/+32
2015-11-17[CUDA] use -aux-triple to pass target triple of opposite side of compilationArtem Belevich1-7/+4
2015-09-22Augmented CudaHostAction to carry device-side triple.Artem Belevich1-2/+4
2015-07-20[CUDA] Moved device-side triple calculation to buildCudaActions().Artem Belevich1-2/+3
2015-07-20Fixed style issues pointed out by Justin Bogner.Artem Belevich1-5/+4
2015-07-14Driver: Delete dead codeJustin Bogner1-7/+0
2015-07-13[cuda] Driver changes to compile and stitch together host and device-side CUD...Artem Belevich1-0/+21
2015-07-13This reverts commit r242058, r242065, r242067.Rafael Espindola1-21/+0
2015-07-13[cuda] Driver changes to compile and stitch together host and device-side CUD...Artem Belevich1-0/+21
2014-12-21Reapply "Change -save-temps to emit unoptimized bitcode files."Bob Wilson1-0/+7
2014-12-18Revert "Change -save-temps to emit unoptimized bitcode files."Reid Kleckner1-7/+0
2014-12-18Change -save-temps to emit unoptimized bitcode files.Bob Wilson1-0/+7
2014-08-29unique_ptrify Driver Action handlingDavid Blaikie1-34/+33
2014-02-06Move -verify-pch to use VerifyJobActionBen Langmuir1-3/+27
2013-06-14[Driver] Refactor clang driver to use LLVM's Option libraryReid Kleckner1-0/+1
2013-02-21Remove the SplitDebug action and replace with a set of commandsEric Christopher1-7/+0
2013-02-05Driver and option support for -gsplit-dwarf. This is a part ofEric Christopher1-0/+7
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth1-1/+0
2012-03-06Add new code migrator support for migrating existing Objective-C code to useTed Kremenek1-0/+7
2011-12-20Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie1-0/+24
2011-09-23Removing a bunch of dead returns/breaks after llvm_unreachables.David Blaikie1-1/+0
2011-09-23More missing header inclusions from llvm_unreachable migration.David Blaikie1-0/+1
2011-09-23Switch assert(0/false) llvm_unreachable.David Blaikie1-1/+1
2011-08-23Add support for a verifier to the driver. Currently only verifies debugEric Christopher1-0/+5
2010-12-31Remove stray emacs mode markers in all these files that was causing emacs toNick Lewycky1-1/+1
2010-06-04Driver: Add an explicit dsymutil action.Daniel Dunbar1-0/+5
2010-03-11Driver: Free Action objects.Daniel Dunbar1-2/+4
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump1-6/+6
2009-03-18Driver: I was too hasty in free'ing Actions, we sometimes shareDaniel Dunbar1-3/+2
2009-03-18Driver: Move actions into Compilation, and construct the compilationDaniel Dunbar1-1/+5
2009-03-13Driver: Action vtables were still hungry.Daniel Dunbar1-1/+1
2009-03-13Driver: Provide food and shelter for Action vtables.Daniel Dunbar1-0/+44