- 99fdfb6 Emit section information for extern variables.  by Erich Keane · 8 years ago
- bffc1bb CodeGenModule: Adapt to LLVM TargetLibraryInfo changes by Matthias Braun · 8 years ago
- 2eccdab Allow specifying sanitizers in blacklists by Vlad Tsyrklevich · 8 years ago
- 0acf343 [Coverage] Add an option to emit limited coverage info by Vedant Kumar · 8 years ago
- c6c9b8f [codeview] omit debug locations for nested exprs unless column info enabled by Bob Haarman · 8 years ago
- 7cb1b30 Emit static constexpr member as available_externally definition by Mehdi Amini · 8 years ago
- edd66ab Revert r311857 "Emit static constexpr member as available_externally definition" by Hans Wennborg · 8 years ago
- f238476 Emit static constexpr member as available_externally definition by Mehdi Amini · 8 years ago
- de0fe07 Extract IRGen's constant-emitter into its own helper class and clean up by John McCall · 8 years ago
- efb4d4c [OpenCL] Allow targets to select address space per type by Sven van Haastregt · 8 years ago
- b7b8250 CodeGenModule.cpp: [PR33810][Modules] Remove an assertion that confirms MangledDeclNames[CanonicalGD] might be still empty. by NAKAMURA Takumi · 8 years ago
- 6e4d774 CodeGenModule.cpp: [PR33810][Modules] Avoid reusing FoundStr to try to fix crash. by NAKAMURA Takumi · 8 years ago
- c922003 CodeGenModule.cpp: [PR33810][Modules] Make sure actual memory corruption before random crash with -fmodules. by NAKAMURA Takumi · 8 years ago
- 1a116db [CodeGen][mips] Support `long_call/far/near` attributes by Simon Atanasyan · 8 years ago
- b0d4423 Convert attribute 'target' parsing from a 'pair' to a 'struct' to make further improvements easier by Erich Keane · 8 years ago
- 7bce642 Fix build failure with gcc about mixing enum and non-enum by Yaxun Liu · 8 years ago
- 6fbfdec [CodeGen] Fold variable into assert. by Benjamin Kramer · 8 years ago
- cbf647c CodeGen: Fix address space of global variable by Yaxun Liu · 8 years ago
- 1283e98 [modules ts] Basic for module linkage. by Richard Smith · 8 years ago
- 98ee785 This reverts r305820 (ARMv.2-A FP16 vector intrinsics) because it shows by Sjoerd Meijer · 8 years ago
- f10ca93 [AArch64] ADD ARMv.2-A FP16 vector intrinsics by Abderrazek Zaafrani · 8 years ago
- 364a116 [OpenCL] Fix OpenCL and SPIR version metadata generation. by Alexey Bader · 8 years ago
- 89061b2 IR: Replace the "Linker Options" module flag with "llvm.linker.options" named metadata. by Peter Collingbourne · 8 years ago
- 2a67c9e Add support for #pragma clang section by Javed Absar · 8 years ago
- 0872d6c Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. by Galina Kistanova · 8 years ago
- a44a6ac Revert "[AArch64] Add ARMv8.2-A FP16 vefctor intrinsics" by Vedant Kumar · 8 years ago
- a44e5f6 [AArch64] Add ARMv8.2-A FP16 vefctor intrinsics by Abderrazek Zaafrani · 8 years ago
- 0554774 Fixed warnings by Piotr Padlewski · 8 years ago
- d3b1cbd Emit available_externally vtables opportunistically by Piotr Padlewski · 8 years ago
- 5e458ad [CodeGen] Surround assertion with parens and format. by Davide Italiano · 8 years ago
- 6aa9e9b IRGen: Add optnone attribute on function during O0 by Mehdi Amini · 8 years ago
- 29d0f00 [OpenMP] Create COMDAT group for OpenMP offload registration code to avoid multiple copies by George Rokos · 8 years ago
- 170429e [XRay][clang] Allow imbuing arg1 logging attribute via -fxray-always-instrument= by Dean Michael Berris · 8 years ago
- a451953 CodeGenModule: Always output wchar_size, check LLVM assumptions. by Matthias Braun · 8 years ago
- 421b63d Revert "CodeGenModule: Always output wchar_size, check LLVM assumptions." by Matthias Braun · 8 years ago
- bf4a869 CodeGenModule: Always output wchar_size, check LLVM assumptions. by Matthias Braun · 8 years ago
- 6d96f163 CodeGen: Cast alloca to expected address space by Yaxun Liu · 8 years ago
- 1d99327 Suppress all uses of LLVM_END_WITH_NULL. NFC. by Serge Guelton · 8 years ago
- ee4930b Re-land r301697 "[IR] Make add/remove Attributes use AttrBuilder instead of AttributeList" by Reid Kleckner · 9 years ago
- e369bd9 Adapt to LLVM's rename of WeakVH to WeakTrackingVH; NFC by Sanjoy Das · 9 years ago
- 70a6051 Remove unneeded struct; NFC by Sanjoy Das · 9 years ago
- 96d6ca7 [Profile] Add off-by-default -Wprofile-instr-missing warning by Vedant Kumar · 9 years ago
- a84ae0b Revert "Update to LLVM's use of WeakTrackingVH; NFC" by Sanjoy Das · 9 years ago
- 2b5aa7c Update to LLVM's use of WeakTrackingVH; NFC by Sanjoy Das · 9 years ago
- 34046bd [Devirtualization] Emit invariant.group loads with empty group md by Piotr Padlewski · 9 years ago
- ada0888 Fix assertion failure in codegen on non-template deduction guide. by Richard Smith · 9 years ago
- cdd2679 Use less temporary AttributeLists NFC by Reid Kleckner · 9 years ago
- 7f7f323 CodeGen: Let lifetime intrinsic use alloca address space by Yaxun Liu · 9 years ago
- f021fab [IR] Make getParamAttributes take argument numbers, not ArgNo+1 by Reid Kleckner · 9 years ago
- 7f72033 [IR] Take func, ret, and arg attrs separately in AttributeList::get by Reid Kleckner · 9 years ago
- c2cb560 [IR] Add AttributeSet to hide AttributeSetNode* again, NFC by Reid Kleckner · 9 years ago
- 1ac9c98 Modular Codegen: Support homing debug info for types in modular objects by David Blaikie · 9 years ago
- eb9dd5b Reland "[IR] Make AttributeSetNode public, avoid temporary AttributeList copies" by Reid Kleckner · 9 years ago
- 1a8030e [cfi] Emit __cfi_check stub in the frontend. by Evgeniy Stepanov · 9 years ago
- 741dea0 Move NumRegParameters Module Flag. NFCI. by Nirav Dave · 9 years ago
- 835832d [XRay] Add -fxray-{always,never}-instrument= flags to clang by Dean Michael Berris · 9 years ago
- a8fbef4 [CodeGen] Emit a CoreFoundation link guard when @available is used by Alex Lorenz · 9 years ago
- de86482 Update Clang for LLVM rename AttributeSet -> AttributeList by Reid Kleckner · 9 years ago
- dc205b3 IRGen: Do not set dllexport on declarations. by Peter Collingbourne · 9 years ago
- 8497ef4 [X86] Add NumRegisterParameters Module Flag. by Nirav Dave · 9 years ago
- 5ad7407 Promote ConstantInitBuilder to be a public CodeGen API; it's by John McCall · 9 years ago
- cac8ce0 [dllimport] Check for dtor references in functions by Hans Wennborg · 9 years ago
- 6c3d625 [dllimport] Look through typedefs and arrays in HasNonDllImportDtor by Hans Wennborg · 9 years ago
- 9ffe5a3 Prototype of modules codegen by David Blaikie · 9 years ago
- 251c204 Re-commit "Don't inline dllimport functions referencing non-imported methods" by Hans Wennborg · 9 years ago
- 25019ca Revert "Don't inline dllimport functions referencing non-imported methods" by Reid Kleckner · 9 years ago
- 7c650777 Don't inline dllimport functions referencing non-imported methods by Hans Wennborg · 9 years ago
- 75ed8ad Remove now redundant code that ensured debug info for class definitions was emitted under certain circumstances by David Blaikie · 9 years ago
- 839f215 [WebAssembly] Add minimal support for the new wasm object format triple. by Dan Gohman · 9 years ago
- 9803ee8 Module: Do not add any link flags when an implementation TU of a module imports by Manman Ren · 9 years ago
- 1c4bbc9 Deduplicate several GD.getDecl() calls into Decl * local variable. by Yaron Keren · 9 years ago
- fcd3314 Cleanup the handling of noinline function attributes, -fno-inline, by Chandler Carruth · 9 years ago
- 402804b Re-commit r289252 and r289285, and fix PR31374 by Yaxun Liu · 9 years ago
- 6cb0744 CodeGen: fix runtime function dll storage by Saleem Abdulrasool · 9 years ago
- 7849eeb Revert 289252 (and follow-up 289285), it caused PR31374 by Nico Weber · 9 years ago
- 8f66b4b Add support for non-zero null pointer for C and OpenCL by Yaxun Liu · 9 years ago
- d195d4c Introduce a type-safe enum for ForDefinition. by John McCall · 9 years ago
- cd21d54 Fix some layering violations where CGObjCMac's NSString emission was by John McCall · 9 years ago
- f178863 Hide the result of building a constant initializer.  NFC. by John McCall · 9 years ago
- 23c9dc6 ConstantBuilder -> ConstantInitBuilder for clarity, and by John McCall · 9 years ago
- 630cf8c [CodeGen] Simplify code. No functionality change intended. by Benjamin Kramer · 9 years ago
- 18081af Remove alignment from ctors/dtors lists in an attempt to placate LTO. by John McCall · 9 years ago
- 6c9f1fdb Introduce a helper class for building complex constant initializers.  NFC. by John McCall · 9 years ago
- 757d317 regcall: Implement regcall Calling Conv in clang by Erich Keane · 9 years ago
- f754309 [cfi] Fix missing !type annotation. by Evgeniy Stepanov · 9 years ago
- 188ad3a Empty the CtorLists/DtorLists once emitted. by Vassil Vassilev · 9 years ago
- 3b5dbf2 Module: emit initializers in submodules when importing the parent module. by Manman Ren · 9 years ago
- 23d9542 [CUDA] Emit deferred diagnostics during Sema rather than during codegen. by Justin Lebar · 9 years ago
- 9fdb46e [CUDA] Do a better job at detecting wrong-side calls. by Justin Lebar · 9 years ago
- 49e7614 [CUDA] Destroy deferred diagnostics before destroying the ASTContext's PartialDiagnostic allocator. by Justin Lebar · 9 years ago
- 9091055 Move UTF functions into namespace llvm. by Justin Lebar · 9 years ago
- 7246dcc CodeGen: simplify the logic a slight bit by Saleem Abdulrasool · 9 years ago
- 1b3aee7 Also don't inline dllimport functions referring to non-dllimport constructors. by Hans Wennborg · 9 years ago
- 93f7547 Try harder to not inline dllimport functions referencing non-dllimport functions by Hans Wennborg · 9 years ago
- 4fab745 CodeGen: remove unnecessary else case by Saleem Abdulrasool · 9 years ago
- 8df390f C++ Modules TS: Add parsing and some semantic analysis support for by Richard Smith · 9 years ago
- 97e49ac Add -fprofile-dir= to clang. by Nick Lewycky · 9 years ago
- 26f7566 Re-commit [OpenCL] AMDGCN: Fix size_t type by Yaxun Liu · 9 years ago
- dea5ccb Revert [OpenCL] AMDGCN: Fix size_t type by Yaxun Liu · 9 years ago
- 6305f8a [OpenCL] AMDGCN: Fix size_t type by Yaxun Liu · 9 years ago