176edba5311f6eff0cad2631449885ddf4fbc9ea |
|
01-Dec-2014 |
Stephen Hines <srhines@google.com> |
Update aosp/master Clang for rebase to r222490. Change-Id: Ic557ac55e97fbf6ee08771c7b7c3594777b0aefd
/external/clang/include/clang/Driver/Types.h
|
909930fc19ff69b08f2ea6f6e2996d24c816f311 |
|
07-Aug-2013 |
Hans Wennborg <hans@hanshq.net> |
clang-cl: Use .obj as object file extension instead of .o Differential Revision: http://llvm-reviews.chandlerc.com/D1302 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@187840 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/Driver/Types.h
|
6b9240e058bf3451685df73fc8ce181b3046e92b |
|
05-Jul-2013 |
Craig Topper <craig.topper@gmail.com> |
Use SmallVectorImpl& for function arguments instead of SmallVector. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@185715 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/Driver/Types.h
|
b9aa6739700d10e99da64cfa9b58ba7ca1c248e2 |
|
07-Mar-2013 |
Matthew Curtis <mcurtis@codeaurora.org> |
Minor refactor of how we get compilation phases. There is now a single function to get the list of phases for a given output Type. No functionality change intended. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@176628 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/Driver/Types.h
|
5bab9ae87c41148ee2f92d312945c1e9303222e8 |
|
15-Nov-2012 |
Nick Lewycky <nicholas@mxc.ca> |
Revert r167567, restoring the ability of clang to run gcc in cases where it can't handle the input file type. This resulted in PR14338. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@168024 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/Driver/Types.h
|
85b7f7ddf2f09778ec303f5a39f9e67e3aae1115 |
|
08-Nov-2012 |
Bob Wilson <bob.wilson@apple.com> |
Rip out a bunch of code for invoking gcc from clang. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@167567 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/Driver/Types.h
|
2902829d27ca3d3bb24d55dd99e8a218cc3a415f |
|
30-Oct-2012 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove a bit of dead code. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@166983 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/Driver/Types.h
|
c1a88f27bea81b270c63329a87811f91c8e467fe |
|
15-Jun-2012 |
James Dennett <jdennett@google.com> |
Documentation cleanup: use \p ParameterName when referring to a parameter, not \arg ParameterName (which should be used only when documenting that parameter, not when referring to it from elsewhere). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@158509 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/Driver/Types.h
|
6c6424bc0d3b5f080a97b5f6ef4a8d70c38e38f5 |
|
08-Jun-2010 |
Daniel Dunbar <daniel@zuster.org> |
Driver: Support invoking Clang on .ll or .bc inputs. - We actually pretend that we have two separate types for LLVM assembly/bitcode because we need to use the standard suffixes with LTO ('clang -O4 -c t.c' should generate 't.o'). It is now possible to do something like: $ clang -emit-llvm -S t.c -o t.ll ... assorted other compile flags ... $ clang -c t.ll -o t.o ... assorted other compile flags ... and expect that the output will be almost* identical to: $ clang -c t.c -o t.o ... assorted other compile flags ... because all the target settings (default CPU, target features, etc.) will all be initialized properly by the driver/frontend. *: This isn't perfect yet, because in practice we will end up running the optimization passes twice. It's possible to get something equivalent out with a well placed -mllvm -disable-llvm-optzns, but I'm still thinking about the cleanest way to solve this problem more generally. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@105584 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/Driver/Types.h
|
51679c5e4828b8a64953c4f3db162ca963bf7b03 |
|
17-Feb-2010 |
Daniel Dunbar <daniel@zuster.org> |
PR5803: clang++: Treat untyped 'C' inputs as C++. - Patch by Andrzej K. Haczewski, with a tweak by me to emit a 'deprecated' diagnostic when we do this. We'll see what zee users say. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@96511 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/Driver/Types.h
|
77544fde702fdab2a6150ba812ecf04eb1e6eab6 |
|
17-Nov-2009 |
Daniel Dunbar <daniel@zuster.org> |
Add driver::types::isObjC predicate. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@89064 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/Driver/Types.h
|
4db938ceb72dbaa5f7b50f6420a72629acbf29eb |
|
14-Mar-2009 |
Daniel Dunbar <daniel@zuster.org> |
Driver: Add types::{isAcceptedByClang,isCXX} predicates. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@66986 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/Driver/Types.h
|
c1b5fa81a2dfa4fea2e25bf057363658e7b43681 |
|
13-Mar-2009 |
Daniel Dunbar <daniel@zuster.org> |
Driver: Add types::getNumCompilationPhases, getCompilationPhase to provide information about what steps should be done for a particular file type. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@66881 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/Driver/Types.h
|
9f5ef9426fee383cb42b72cee1d6dc949c8c0189 |
|
12-Mar-2009 |
Daniel Dunbar <daniel@zuster.org> |
Driver: Add types::canLipoType helper method. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@66807 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/Driver/Types.h
|
e9fba573bd9433b89a12f747f2c4ccfa490a79cb |
|
12-Mar-2009 |
Daniel Dunbar <daniel@zuster.org> |
Driver: Add information on Driver input/temporary types. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@66781 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/include/clang/Driver/Types.h
|