summaryrefslogtreecommitdiff
path: root/clang/test/CodeGen/init.c
AgeCommit message (Expand)Author
2024-10-14Reapply "[clang][CodeGen] Zero init unspecified fields in initializers in C" ...yabinc
2024-09-24Revert "[clang][CodeGen] Zero init unspecified fields in initializers in C" (...Eli Friedman
2024-09-24[clang][CodeGen] Zero init unspecified fields in initializers in C (#97121)yabinc
2023-08-28[clang] Remove rdar links; NFCAaron Ballman
2023-07-17Revert "Remove rdar links; NFC"Mehdi Amini
2023-07-07Remove rdar links; NFCAaron Ballman
2023-03-17Make globals used for array initialization codegen constantHans Wennborg
2023-03-10[Clang] Convert some tests to opaque pointers (NFC)Nikita Popov
2022-04-07[OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC)Nikita Popov
2022-02-15Use functions with prototypes when appropriate; NFCAaron Ballman
2020-12-31[test] Add {{.*}} to make ELF tests immune to dso_local/dso_preemptable/(none...Fangrui Song
2020-02-03Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition"Fangrui Song
2020-02-03[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interpositionFangrui Song
2018-07-25CodeGen: use non-zero memset when possible for automatic variablesJF Bastien
2018-07-19Fix typo causing assert in self-host.Richard Smith
2018-07-19When we choose to use zeroinitializer for a trailing portion of an arrayRichard Smith
2018-07-13CodeGen: specify alignment + inbounds for automatic variable initializationJF Bastien
2018-05-23Use zeroinitializer for (trailing zero portion of) large array initializersRichard Smith
2018-05-23Revert r333044 "Use zeroinitializer for (trailing zero portion of) large arra...Hans Wennborg
2018-05-23Use zeroinitializer for (trailing zero portion of) large array initializersRichard Smith
2018-02-19[CodeGen] Initialize large arrays by copying from a globalIvan A. Kosarev
2016-01-25Fixed processing of GNU extensions to C99 designated initializersAlexey Bataev
2015-03-13Test case updates for explicit type parameter to the gep operatorDavid Blaikie
2015-03-13Update test case to make it easier to automatically port to typeless pointer ...David Blaikie
2014-07-29PR20473: Don't "deduplicate" string literals with the same value but differentRichard Smith
2012-12-06Rework the bitfield access IR generation to address PR13619 andChandler Carruth
2012-08-27CodeGen: When emitting stores for an initializer, only emit a GEP if we reall...Benjamin Kramer
2012-02-24Fix a stupid mistake in r151133. Reported to me by Joerg Sonnenberger.Eli Friedman
2011-07-10Rename CGT::VerifyFuncTypeComplete to isFuncTypeConvertible sinceChris Lattner
2011-02-19implement a tiny amount of codegen support for gnu array range Chris Lattner
2010-12-02Improve codegen for initializer lists to use memset more aggressivelyChris Lattner
2010-12-02Enhance the init generation logic to emit a memset followed by a few stores whenChris Lattner
2010-10-10Allow a string literal to initialize a tail array (PR8217), patch Chris Lattner
2010-07-07Don't consider casted non-global pointers to be evaluatable.John McCall
2010-04-18recommit r101568 to fix PR6766Nuno Lopes
2010-04-17revert r101568, which miscompiles this testcase, distilled from ldecod:Chris Lattner
2010-04-16fix PR6766: codegen of var initialized with wide charNuno Lopes
2010-03-08add a codegen hack to work around an AST bug, allowing us to compile theChris Lattner
2009-12-15Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar
2009-11-08Eliminate &&s in tests.Daniel Dunbar
2009-03-24Rename clang to clang-cc.Daniel Dunbar
2009-02-13Set constant bit on static block vars as well. Patch by Anders Johnson!qDaniel Dunbar
2009-01-30Upgrade the "excess elements in array initializer" warning to anDouglas Gregor
2008-05-04add a testcaseChris Lattner
2008-02-19Simplify aggregate initilizer implementation. Use the CodeGenModule::EmitCons...Lauro Ramos Venancio
2008-02-18Implement multi-dimension array initalizer.Lauro Ramos Venancio
2008-01-29Correctly handle constants that refer to enums.Anders Carlsson
2008-01-29Correctly handle scalars in braces.Anders Carlsson