summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Driver: Handle /GR- in a compatible way with MSVCDavid Majnemer2014-07-012-3/+4
* MS ABI: Reference MSVC RTTI from the VFTableDavid Majnemer2014-07-016-53/+105
* Remove CleanupHackLevel from CGException.Logan Chien2014-07-012-113/+16
* Using of variable length arrays in captured statements and OpenMP constructs.Alexey Bataev2014-06-303-14/+24
* CodeGenAction::ExecuteAction(): check for invalid LLVM source locationsAlp Toker2014-06-301-5/+11
* Remove llvm:: from uses of ArrayRef.Craig Topper2014-06-287-12/+12
* Remove 'const' from MemoryBuffers used through the SourceManagerDavid Blaikie2014-06-271-4/+2
* CodeGen: Fix a typo in getThreadLocalWrapperLinkageDavid Majnemer2014-06-271-1/+1
* [ARM] Fix AAPCS non-compliance caused by very large structsOliver Stannard2014-06-271-3/+6
* const_cast the memory MemoryBuffer following LLVM r211883Alp Toker2014-06-271-1/+2
* Add a FIXME for an unfortunate issue in ConvertBackendLocation()Alp Toker2014-06-271-1/+3
* CodeGenAction: don't duplicate entire .ll/.bc files into memoryAlp Toker2014-06-271-6/+1
* [OPENMP] Initial parsing and sema analysis for 'single' directive.Alexey Bataev2014-06-263-0/+8
* [OPENMP] Initial parsing and sema analysis for 'section' directive.Alexey Bataev2014-06-263-0/+8
* Convert some function arguments to use ArrayRef.Craig Topper2014-06-261-1/+1
* CodeGen: Improve warnings about uninstrumented files when profilingJustin Bogner2014-06-264-12/+51
* PR20038: DebugInfo: Call sites without DebugLocs for temporary dtors after a ...David Blaikie2014-06-251-1/+4
* Rename loop unrolling and loop vectorizer metadata to have a common prefix.Eli Bendersky2014-06-253-13/+13
* [OPENMP] Initial support for 'sections' directive.Alexey Bataev2014-06-253-1/+10
* Add R600 builtin codegen.Matt Arsenault2014-06-242-0/+38
* Correctly Load Mixed FP-GP Variadic Arguments for x86-64.Rafael Espindola2014-06-241-2/+2
* Add new debug kind LocTrackingOnly.Diego Novillo2014-06-242-13/+6
* ARM: remove dead CodeGen functions.Tim Northover2014-06-242-33/+0
* Fix spelling. s/overloaed/overloaded/Jim Grosbach2014-06-231-2/+2
* CodeGen: Remove a stray tab character (NFC)Justin Bogner2014-06-231-1/+1
* Revert "Revert r211402 (and r211408,r211410), "CodeGen: Refactor dynamic_cast...David Majnemer2014-06-224-366/+427
* Revert r211402 (and r211408,r211410), "CodeGen: Refactor dynamic_cast and typ...NAKAMURA Takumi2014-06-224-430/+366
* CodeGen: Refactor dynamic_cast and typeidDavid Majnemer2014-06-204-366/+430
* Don't crash when emitting a glvalue conditional where one arm is aRichard Smith2014-06-201-10/+32
* [PowerPC] Fix small argument stack slot offset for LEUlrich Weigand2014-06-201-3/+7
* Add module flags metadata to record the settings for enum and wchar widthOliver Stannard2014-06-201-0/+17
* [MS-ABI] Implement typeidWarren Hunt2014-06-181-2/+35
* CodeGen: improve ms instrincics supportSaleem Abdulrasool2014-06-181-0/+29
* Inherit dll attributes to static localsHans Wennborg2014-06-182-2/+10
* [OPENMP] Reformatting and code improvement.Alexey Bataev2014-06-183-22/+20
* [OPENMP] Initial support for '#pragma omp for' (fixed incompatibility with MS...Alexey Bataev2014-06-183-0/+7
* Revert "[OPENMP] Initial support for '#pragma omp for'."Rafael Espindola2014-06-173-7/+0
* Fix the comment which was backwards.Yaron Keren2014-06-171-1/+1
* [OPENMP] Initial support for '#pragma omp for'.Alexey Bataev2014-06-173-0/+7
* AArch64: Support for __builtin_arm_rbit() and __builtin_arm_rbit64().Jim Grosbach2014-06-161-0/+15
* ARM: Support for __builtin_arm_rbit() intrinsic.Jim Grosbach2014-06-161-0/+6
* MS ABI: Implement x86_64 RTTIDavid Majnemer2014-06-161-18/+81
* Fix typosAlp Toker2014-06-161-1/+1
* A non-trivial array-fill expression isn't necessarily a CXXConstructExpr. ItRichard Smith2014-06-131-6/+24
* Atomics: emit "cmpxchg weak" where possibleTim Northover2014-06-131-26/+60
* Remove top-level Clang -fsanitize= flags for optional ASan features.Alexey Samsonov2014-06-132-10/+2
* IR-change: cmpxchg operations now return { iN, i1 }.Tim Northover2014-06-133-13/+16
* Prefix another use of error_code.Rafael Espindola2014-06-121-1/+1
* Replace llvm::error_code with std::error_code.Rafael Espindola2014-06-121-1/+1
* Use StringRef to simplify code. No functional change.Craig Topper2014-06-121-1/+1
OpenPOWER on IntegriCloud