summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Revert "CodeGenModule: Always output wchar_size, check LLVM assumptions."Matthias Braun2017-05-201-13/+6
* CodeGenModule: Always output wchar_size, check LLVM assumptions.Matthias Braun2017-05-191-6/+13
* CodeGen: Cast alloca to expected address spaceYaxun Liu2017-05-181-0/+1
* Suppress all uses of LLVM_END_WITH_NULL. NFC.Serge Guelton2017-05-091-1/+1
* Re-land r301697 "[IR] Make add/remove Attributes use AttrBuilder instead of A...Reid Kleckner2017-05-021-10/+3
* Adapt to LLVM's rename of WeakVH to WeakTrackingVH; NFCSanjoy Das2017-05-011-1/+1
* Remove unneeded struct; NFCSanjoy Das2017-05-011-12/+9
* [Profile] Add off-by-default -Wprofile-instr-missing warningVedant Kumar2017-04-271-3/+7
* Revert "Update to LLVM's use of WeakTrackingVH; NFC"Sanjoy Das2017-04-261-1/+1
* Update to LLVM's use of WeakTrackingVH; NFCSanjoy Das2017-04-261-1/+1
* [Devirtualization] Emit invariant.group loads with empty group mdPiotr Padlewski2017-04-241-6/+2
* Fix assertion failure in codegen on non-template deduction guide.Richard Smith2017-04-191-0/+4
* Use less temporary AttributeLists NFCReid Kleckner2017-04-181-4/+3
* CodeGen: Let lifetime intrinsic use alloca address spaceYaxun Liu2017-04-171-0/+2
* [IR] Make getParamAttributes take argument numbers, not ArgNo+1Reid Kleckner2017-04-131-1/+1
* [IR] Take func, ret, and arg attrs separately in AttributeList::getReid Kleckner2017-04-131-12/+8
* [IR] Add AttributeSet to hide AttributeSetNode* again, NFCReid Kleckner2017-04-121-1/+1
* Modular Codegen: Support homing debug info for types in modular objectsDavid Blaikie2017-04-111-0/+5
* Reland "[IR] Make AttributeSetNode public, avoid temporary AttributeList copies"Reid Kleckner2017-04-101-10/+4
* [cfi] Emit __cfi_check stub in the frontend.Evgeniy Stepanov2017-04-071-1/+3
* Move NumRegParameters Module Flag. NFCI.Nirav Dave2017-03-301-6/+5
* [XRay] Add -fxray-{always,never}-instrument= flags to clangDean Michael Berris2017-03-301-0/+24
* [CodeGen] Emit a CoreFoundation link guard when @available is usedAlex Lorenz2017-03-231-0/+1
* Update Clang for LLVM rename AttributeSet -> AttributeListReid Kleckner2017-03-211-42/+34
* IRGen: Do not set dllexport on declarations.Peter Collingbourne2017-03-211-1/+0
* [X86] Add NumRegisterParameters Module Flag.Nirav Dave2017-03-181-0/+7
* Promote ConstantInitBuilder to be a public CodeGen API; it'sJohn McCall2017-03-021-1/+1
* [dllimport] Check for dtor references in functionsHans Wennborg2017-02-151-13/+31
* [dllimport] Look through typedefs and arrays in HasNonDllImportDtorHans Wennborg2017-02-151-1/+1
* Prototype of modules codegenDavid Blaikie2017-01-301-1/+1
* Re-commit "Don't inline dllimport functions referencing non-imported methods"Hans Wennborg2017-01-231-0/+10
* Revert "Don't inline dllimport functions referencing non-imported methods"Reid Kleckner2017-01-201-5/+0
* Don't inline dllimport functions referencing non-imported methodsHans Wennborg2017-01-191-0/+5
* Remove now redundant code that ensured debug info for class definitions was e...David Blaikie2017-01-181-17/+0
* [WebAssembly] Add minimal support for the new wasm object format triple.Dan Gohman2017-01-171-0/+1
* Module: Do not add any link flags when an implementation TU of a module importsManman Ren2017-01-111-1/+7
* Deduplicate several GD.getDecl() calls into Decl * local variable.Yaron Keren2016-12-241-8/+9
* Cleanup the handling of noinline function attributes, -fno-inline,Chandler Carruth2016-12-231-25/+54
* Re-commit r289252 and r289285, and fix PR31374Yaxun Liu2016-12-151-1/+8
* CodeGen: fix runtime function dll storageSaleem Abdulrasool2016-12-151-6/+58
* Revert 289252 (and follow-up 289285), it caused PR31374Nico Weber2016-12-141-8/+1
* Add support for non-zero null pointer for C and OpenCLYaxun Liu2016-12-091-1/+8
* Introduce a type-safe enum for ForDefinition.John McCall2016-11-301-9/+9
* Fix some layering violations where CGObjCMac's NSString emission wasJohn McCall2016-11-301-122/+0
* Hide the result of building a constant initializer. NFC.John McCall2016-11-281-1/+1
* ConstantBuilder -> ConstantInitBuilder for clarity, andJohn McCall2016-11-281-3/+3
* [CodeGen] Simplify code. No functionality change intended.Benjamin Kramer2016-11-231-8/+1
* Remove alignment from ctors/dtors lists in an attempt to placate LTO.John McCall2016-11-191-3/+9
* Introduce a helper class for building complex constant initializers. NFC.John McCall2016-11-191-45/+40
* regcall: Implement regcall Calling Conv in clangErich Keane2016-11-021-1/+10
OpenPOWER on IntegriCloud