| Commit message (Expand) | Author | Age | Files | Lines |
* | Merging r298177: | Tom Stellard | 2017-05-31 | 1 | -0/+7 |
* | Module: Do not add any link flags when an implementation TU of a module imports | Manman Ren | 2017-01-11 | 1 | -1/+7 |
* | Deduplicate several GD.getDecl() calls into Decl * local variable. | Yaron Keren | 2016-12-24 | 1 | -8/+9 |
* | Cleanup the handling of noinline function attributes, -fno-inline, | Chandler Carruth | 2016-12-23 | 1 | -25/+54 |
* | Re-commit r289252 and r289285, and fix PR31374 | Yaxun Liu | 2016-12-15 | 1 | -1/+8 |
* | CodeGen: fix runtime function dll storage | Saleem Abdulrasool | 2016-12-15 | 1 | -6/+58 |
* | Revert 289252 (and follow-up 289285), it caused PR31374 | Nico Weber | 2016-12-14 | 1 | -8/+1 |
* | Add support for non-zero null pointer for C and OpenCL | Yaxun Liu | 2016-12-09 | 1 | -1/+8 |
* | Introduce a type-safe enum for ForDefinition. | John McCall | 2016-11-30 | 1 | -9/+9 |
* | Fix some layering violations where CGObjCMac's NSString emission was | John McCall | 2016-11-30 | 1 | -122/+0 |
* | Hide the result of building a constant initializer. NFC. | John McCall | 2016-11-28 | 1 | -1/+1 |
* | ConstantBuilder -> ConstantInitBuilder for clarity, and | John McCall | 2016-11-28 | 1 | -3/+3 |
* | [CodeGen] Simplify code. No functionality change intended. | Benjamin Kramer | 2016-11-23 | 1 | -8/+1 |
* | Remove alignment from ctors/dtors lists in an attempt to placate LTO. | John McCall | 2016-11-19 | 1 | -3/+9 |
* | Introduce a helper class for building complex constant initializers. NFC. | John McCall | 2016-11-19 | 1 | -45/+40 |
* | regcall: Implement regcall Calling Conv in clang | Erich Keane | 2016-11-02 | 1 | -1/+10 |
* | [cfi] Fix missing !type annotation. | Evgeniy Stepanov | 2016-10-31 | 1 | -5/+9 |
* | Empty the CtorLists/DtorLists once emitted. | Vassil Vassilev | 2016-10-27 | 1 | -1/+2 |
* | Module: emit initializers in submodules when importing the parent module. | Manman Ren | 2016-10-14 | 1 | -3/+27 |
* | [CUDA] Emit deferred diagnostics during Sema rather than during codegen. | Justin Lebar | 2016-10-13 | 1 | -44/+0 |
* | [CUDA] Do a better job at detecting wrong-side calls. | Justin Lebar | 2016-10-08 | 1 | -0/+4 |
* | [CUDA] Destroy deferred diagnostics before destroying the ASTContext's Partia... | Justin Lebar | 2016-10-04 | 1 | -0/+3 |
* | Move UTF functions into namespace llvm. | Justin Lebar | 2016-09-30 | 1 | -6/+5 |
* | CodeGen: simplify the logic a slight bit | Saleem Abdulrasool | 2016-09-14 | 1 | -9/+7 |
* | Also don't inline dllimport functions referring to non-dllimport constructors. | Hans Wennborg | 2016-09-13 | 1 | -0/+6 |
* | Try harder to not inline dllimport functions referencing non-dllimport functions | Hans Wennborg | 2016-09-13 | 1 | -2/+23 |
* | CodeGen: remove unnecessary else case | Saleem Abdulrasool | 2016-09-11 | 1 | -6/+3 |
* | C++ Modules TS: Add parsing and some semantic analysis support for | Richard Smith | 2016-09-08 | 1 | -15/+16 |
* | Add -fprofile-dir= to clang. | Nick Lewycky | 2016-08-31 | 1 | -12/+18 |
* | Re-commit [OpenCL] AMDGCN: Fix size_t type | Yaxun Liu | 2016-08-19 | 1 | -1/+4 |
* | Revert [OpenCL] AMDGCN: Fix size_t type | Yaxun Liu | 2016-08-18 | 1 | -4/+1 |
* | [OpenCL] AMDGCN: Fix size_t type | Yaxun Liu | 2016-08-18 | 1 | -1/+4 |
* | Add the notion of deferred diagnostics. | Justin Lebar | 2016-08-15 | 1 | -0/+37 |
* | P0217R3: code generation support for decomposition declarations. | Richard Smith | 2016-08-15 | 1 | -0/+4 |
* | CodeGen: try harder to make the CFString structure RW | Saleem Abdulrasool | 2016-07-29 | 1 | -1/+1 |
* | [OpenCL] Generate opaque type for sampler_t and function call for the initial... | Yaxun Liu | 2016-07-28 | 1 | -1/+16 |
* | P0217R3: Parsing support and framework for AST representation of C++1z | Richard Smith | 2016-07-22 | 1 | -0/+1 |
* | [modules] Don't emit initializers for VarDecls within a module eagerly whenever | Richard Smith | 2016-07-20 | 1 | -5/+11 |
* | [NFC] Header cleanup | Mehdi Amini | 2016-07-18 | 1 | -1/+0 |
* | [CodeGen] Treat imported static local variables as declarations | David Majnemer | 2016-07-11 | 1 | -0/+4 |
* | CodeGen: tweak CFString section for COFF, ELF | Saleem Abdulrasool | 2016-07-09 | 1 | -3/+1 |
* | PR28394: For compatibility with c++11 and c++14, if a static constexpr data | Richard Smith | 2016-07-02 | 1 | -1/+13 |
* | fix typo; NFC | Sanjay Patel | 2016-06-30 | 1 | -1/+1 |
* | [CUDA] Give templated device functions internal linkage, templated kernels ex... | Justin Lebar | 2016-06-30 | 1 | -3/+12 |
* | P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991: | Richard Smith | 2016-06-28 | 1 | -0/+9 |
* | Implement C++17 P0386R2, inline variables. (The 'inline' specifier gives a | Richard Smith | 2016-06-25 | 1 | -0/+6 |
* | CodeGen: Update Clang to use the new type metadata. | Peter Collingbourne | 2016-06-24 | 1 | -50/+20 |
* | Restructure the propagation of -fPIC/-fPIE. | Rafael Espindola | 2016-06-23 | 1 | -5/+2 |
* | Remove MaxFunctionCount module flag annotation. | Easwaran Raman | 2016-06-20 | 1 | -1/+0 |
* | Update clang for D20348 | Peter Collingbourne | 2016-06-14 | 1 | -6/+6 |