aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGDecl.cpp
AgeCommit message (Expand)AuthorFilesLines
2022-06-07[NFC][CodeGen] Rename methodMitch Phillips1-1/+1
2022-05-26[OpenMP] Use the align clause value from 'omp allocate' for globalsMike Rice1-0/+19
2022-04-23[clang][OpenMP][DebugInfo] Debug support for TLS variables present in OpenMP ...Alok Kumar Sharma1-1/+7
2022-04-15Fix size of flexible array initializers, and re-enable assertions.Eli Friedman1-6/+1
2022-04-14Comment out assertions about initializer size added in D123649.Eli Friedman1-0/+5
2022-04-14Allow flexible array initialization in C++.Eli Friedman1-0/+10
2022-03-28[Clang] Implement __builtin_source_location.James Y Knight1-0/+1
2022-03-17[CodeGen] Avoid some pointer element type accessesNikita Popov1-6/+5
2022-02-17[CodeGen] Rename deprecated Address constructorNikita Popov1-4/+5
2022-02-14[CGBuilder] Remove CreateBitCast() methodNikita Popov1-14/+7
2022-01-11[CodeGen] Make element type in emitArrayDestroy() predictableNikita Popov1-3/+4
2021-12-27[CodeGen] Avoid one more pointer element type accessNikita Popov1-2/+4
2021-12-16[CodeGen] Avoid more pointer element type accessesNikita Popov1-1/+1
2021-12-16[CodeGen] Always update map entry after adding initializerNikita Popov1-4/+3
2021-12-16[CodeGen] Avoid more pointer element type accessesNikita Popov1-1/+2
2021-12-15[CodeGen] Avoid some pointer element type accessesNikita Popov1-1/+1
2021-12-06Revert "[clang][DebugInfo] Allow function-local statics and types to be scope...Jonas Devlieghere1-12/+6
2021-12-06[clang][DebugInfo] Allow function-local statics and types to be scoped within...Kristina Bessonova1-6/+12
2021-11-05In spir functions, llvm.dbg.declare intrinsics createdZahira Ammarguellat1-6/+13
2021-10-06Reland [IR] Increase max alignment to 4GBArthur Eubanks1-1/+1
2021-10-06Revert "Reland [IR] Increase max alignment to 4GB"Arthur Eubanks1-1/+1
2021-10-06Reland [IR] Increase max alignment to 4GBArthur Eubanks1-1/+1
2021-10-06Revert "[IR] Increase max alignment to 4GB"Arthur Eubanks1-1/+1
2021-10-06[IR] Increase max alignment to 4GBArthur Eubanks1-1/+1
2021-07-28[clang] NFC: change uses of `Expr->getValueKind` into `is?Value`Matheus Izvekov1-2/+2
2021-07-17[OpaquePtr] Remove uses of CreateInBoundsGEP() without element typeNikita Popov1-4/+8
2021-06-08[clang] p1099 using enum part 2Nathan Sidwell1-0/+4
2021-06-07[Clang][CodeGen] Set the size of llvm.lifetime to unknown for scalable types.Hsiangkai Wang1-7/+5
2021-06-02[clang] Implement the using_if_exists attributeErik Pilkington1-0/+1
2021-05-17[clang CodeGen] Don't crash on large atomic function parameter.Eli Friedman1-1/+1
2021-05-06[OpenMP] Overhaul `declare target` handlingJohannes Doerfert1-0/+54
2021-04-29[ObjC][ARC] Don't enter the cleanup scope if the initializer expressionAkira Hatanaka1-3/+4
2021-04-26[SYCL] Implement SYCL address space attributes handlingAlexey Bader1-1/+1
2021-04-15Implemented [[clang::musttail]] attribute for guaranteed tail calls.Joshua Haberman1-0/+1
2021-04-12[Clang][Coroutine][DebugInfo] In c++ coroutine, clang will emit different deb...yifeng.dongyifeng1-1/+4
2021-03-12[OpaquePtrs] Remove some uses of type-less CreateGEP() (NFC)Nikita Popov1-3/+4
2021-02-26Add GNU attribute 'retain'Fangrui Song1-1/+3
2021-02-26Change some addUsedGlobal to addUsedOrCompilerUsedGlobalFangrui Song1-1/+1
2021-01-04Revert "[NFC, Refactor] Modernize StorageClass from Specifiers.h to a scoped ...Thorsten Schütt1-1/+1
2021-01-04[NFC, Refactor] Modernize StorageClass from Specifiers.h to a scoped enum (II)Thorsten Schütt1-1/+1
2020-12-12[CodeGen][AMDGPU] Fix ICE for static initializer IR generationAlexey Bader1-6/+5
2020-11-16[IRGen] Add !annotation metadata for auto-init stores.Florian Hahn1-27/+48
2020-10-21[c++20] For P0732R2 / P1907R1: Basic frontend support for class types asRichard Smith1-0/+1
2020-08-31[CodeGen] Make sure the EH cleanup for block captures is conditional when the...Erik Pilkington1-13/+39
2020-08-10[Clang] implement -fno-eliminate-unused-debug-typesNick Desaulniers1-6/+13
2020-08-07Revert "[Clang] implement -fno-eliminate-unused-debug-types"Nick Desaulniers1-13/+6
2020-08-07[Clang] implement -fno-eliminate-unused-debug-typesNick Desaulniers1-6/+13
2020-07-08[OpenMPIRBuilder][Fix] Move llvm::omp::types to OpenMPIRBuilder.sstefan11-1/+1
2020-07-01Fix Wdocumentation warnings due to outdated parameter list. NFC.Simon Pilgrim1-3/+1
2020-06-28[Clang][OpenMP][OMPBuilder] Moving OMP allocation and cache creation code to ...Fady Ghanim1-4/+9