| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Revert "CodeGenModule: Always output wchar_size, check LLVM assumptions." | Matthias Braun | 2017-05-20 | 1 | -13/+6 |
* | CodeGenModule: Always output wchar_size, check LLVM assumptions. | Matthias Braun | 2017-05-19 | 1 | -6/+13 |
* | CodeGen: Cast alloca to expected address space | Yaxun Liu | 2017-05-18 | 1 | -0/+1 |
* | Suppress all uses of LLVM_END_WITH_NULL. NFC. | Serge Guelton | 2017-05-09 | 1 | -1/+1 |
* | Re-land r301697 "[IR] Make add/remove Attributes use AttrBuilder instead of A... | Reid Kleckner | 2017-05-02 | 1 | -10/+3 |
* | Adapt to LLVM's rename of WeakVH to WeakTrackingVH; NFC | Sanjoy Das | 2017-05-01 | 1 | -1/+1 |
* | Remove unneeded struct; NFC | Sanjoy Das | 2017-05-01 | 1 | -12/+9 |
* | [Profile] Add off-by-default -Wprofile-instr-missing warning | Vedant Kumar | 2017-04-27 | 1 | -3/+7 |
* | Revert "Update to LLVM's use of WeakTrackingVH; NFC" | Sanjoy Das | 2017-04-26 | 1 | -1/+1 |
* | Update to LLVM's use of WeakTrackingVH; NFC | Sanjoy Das | 2017-04-26 | 1 | -1/+1 |
* | [Devirtualization] Emit invariant.group loads with empty group md | Piotr Padlewski | 2017-04-24 | 1 | -6/+2 |
* | Fix assertion failure in codegen on non-template deduction guide. | Richard Smith | 2017-04-19 | 1 | -0/+4 |
* | Use less temporary AttributeLists NFC | Reid Kleckner | 2017-04-18 | 1 | -4/+3 |
* | CodeGen: Let lifetime intrinsic use alloca address space | Yaxun Liu | 2017-04-17 | 1 | -0/+2 |
* | [IR] Make getParamAttributes take argument numbers, not ArgNo+1 | Reid Kleckner | 2017-04-13 | 1 | -1/+1 |
* | [IR] Take func, ret, and arg attrs separately in AttributeList::get | Reid Kleckner | 2017-04-13 | 1 | -12/+8 |
* | [IR] Add AttributeSet to hide AttributeSetNode* again, NFC | Reid Kleckner | 2017-04-12 | 1 | -1/+1 |
* | Modular Codegen: Support homing debug info for types in modular objects | David Blaikie | 2017-04-11 | 1 | -0/+5 |
* | Reland "[IR] Make AttributeSetNode public, avoid temporary AttributeList copies" | Reid Kleckner | 2017-04-10 | 1 | -10/+4 |
* | [cfi] Emit __cfi_check stub in the frontend. | Evgeniy Stepanov | 2017-04-07 | 1 | -1/+3 |
* | Move NumRegParameters Module Flag. NFCI. | Nirav Dave | 2017-03-30 | 1 | -6/+5 |
* | [XRay] Add -fxray-{always,never}-instrument= flags to clang | Dean Michael Berris | 2017-03-30 | 1 | -0/+24 |
* | [CodeGen] Emit a CoreFoundation link guard when @available is used | Alex Lorenz | 2017-03-23 | 1 | -0/+1 |
* | Update Clang for LLVM rename AttributeSet -> AttributeList | Reid Kleckner | 2017-03-21 | 1 | -42/+34 |
* | IRGen: Do not set dllexport on declarations. | Peter Collingbourne | 2017-03-21 | 1 | -1/+0 |
* | [X86] Add NumRegisterParameters Module Flag. | Nirav Dave | 2017-03-18 | 1 | -0/+7 |
* | Promote ConstantInitBuilder to be a public CodeGen API; it's | John McCall | 2017-03-02 | 1 | -1/+1 |
* | [dllimport] Check for dtor references in functions | Hans Wennborg | 2017-02-15 | 1 | -13/+31 |
* | [dllimport] Look through typedefs and arrays in HasNonDllImportDtor | Hans Wennborg | 2017-02-15 | 1 | -1/+1 |
* | Prototype of modules codegen | David Blaikie | 2017-01-30 | 1 | -1/+1 |
* | Re-commit "Don't inline dllimport functions referencing non-imported methods" | Hans Wennborg | 2017-01-23 | 1 | -0/+10 |
* | Revert "Don't inline dllimport functions referencing non-imported methods" | Reid Kleckner | 2017-01-20 | 1 | -5/+0 |
* | Don't inline dllimport functions referencing non-imported methods | Hans Wennborg | 2017-01-19 | 1 | -0/+5 |
* | Remove now redundant code that ensured debug info for class definitions was e... | David Blaikie | 2017-01-18 | 1 | -17/+0 |
* | [WebAssembly] Add minimal support for the new wasm object format triple. | Dan Gohman | 2017-01-17 | 1 | -0/+1 |
* | 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 |