summaryrefslogtreecommitdiff
path: root/clang/test/CodeGen/blocks.c
AgeCommit message (Expand)Author
2024-11-14[clang codegen] Add CreateRuntimeFunction overload that takes a clang type. (...Eli Friedman
2024-08-09[IRBuilder] Generate nuw GEPs for struct member accesses (#99538)Hari Limaye
2024-07-09[CodeGen] Add a flag to disable emitting block signature strings (#96944)Akira Hatanaka
2024-01-11[Clang] Set writable and dead_on_unwind attributes on sret arguments (#77116)Nikita Popov
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-02-17[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-24Add -Wno-strict-prototypes to C tests; NFCAaron Ballman
2022-02-15Use functions with prototypes when appropriate; NFCAaron Ballman
2022-01-16[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and ...hyeongyu kim
2021-11-09Revert "[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analy...hyeongyu kim
2021-11-06[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and ...hyeongyukim
2021-11-06Revert "[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analy...Juneyoung Lee
2021-11-06[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and ...Juneyoung Lee
2021-10-18Revert D105169 due to the two-stage failure in ASANJuneyoung Lee
2021-10-16[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and ...Juneyoung Lee
2020-12-31[test] Add {{.*}} to make ELF tests immune to dso_local/dso_preemptable/(none...Fangrui Song
2020-10-16Reapply "OpaquePtr: Add type to sret attribute"Matt Arsenault
2020-09-29Revert "OpaquePtr: Add type to sret attribute"Tres Popp
2020-09-25OpaquePtr: Add type to sret attributeMatt Arsenault
2020-03-24[CodeGen] Add an alignment attribute to all sret parametersErik Pilkington
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
2019-08-03IR: print value numbers for unnamed function argumentsTim Northover
2019-06-05LLVM IR: Generate new-style byval-with-Type from ClangTim Northover
2018-08-14[CodeGen] Before returning a copy/dispose helper function, bitcast it toAkira Hatanaka
2018-08-10[CodeGen] Merge equivalent block copy/helper functions.Akira Hatanaka
2017-02-23NFC, Add a test that ensure that we don't emit helper code in copy/disposeAlex Lorenz
2015-02-27Update Clang tests to handle explicitly typed load changes in LLVM.David Blaikie
2013-08-15CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tes...Stephen Lin
2013-06-07blocks: fixes an ast bug when block pointer variableFariborz Jahanian
2013-02-15Update testcases due to Attribute sorting improvements.Bill Wendling
2013-01-31Update the tests.Bill Wendling
2013-01-29Modify the tests for the (sorted) order that the attributes come out as now.Bill Wendling
2012-06-26block literal irgen: several improvements on naming blockFariborz Jahanian
2012-05-01During block layout, after padding up to the max field alignment,John McCall
2012-04-26Fix a bug with block layout when the block contains somethingJohn McCall
2011-08-25Track whether an AggValueSlot is potentially aliased, and do notJohn McCall
2010-10-28When emitting l-values for bool non-__block decl references, make a pointerJohn McCall
2010-06-04Preserve more information from a block's original function declarator, if oneJohn McCall
2010-05-25Fix testsuite for blocks mangling changeDouglas Gregor
2010-04-20don't slap noalias attribute on stret result arguments.Chris Lattner
2009-12-15Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar
2009-11-08Remove RUN: true lines.Daniel Dunbar
2009-11-08Eliminate &&s in tests.Daniel Dunbar
2009-05-01Don't assert when we think we need copy/dispose, but don't need them.Mike Stump
2009-04-21use of predefined identifiers like __func__ at global scope warn in sema,Chris Lattner
2009-04-17Attributes on block functions were not being set.Daniel Dunbar