summaryrefslogtreecommitdiff
path: root/clang/test/CodeGen/object-size.c
AgeCommit message (Expand)Author
2025-01-18[Clang] [NFC] Fix unintended `-Wreturn-type` warnings everywhere in the test ...Sirraide
2024-05-30[ConstantFold] Remove notional over-indexing fold (#93697)Nikita Popov
2023-05-23Reland: [clang][ExprConstant] fix __builtin_object_size for flexible array me...Nick Desaulniers
2023-05-23Revert "[clang][ExprConstant] fix __builtin_object_size for flexible array me...Krasimir Georgiev
2023-05-22[clang][ExprConstant] fix __builtin_object_size for flexible array membersNick Desaulniers
2022-10-07[CodeGen] Convert tests to opaque pointers (NFC)Nikita Popov
2022-04-07[OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC)Nikita Popov
2022-02-18[Clang] Rename `disable-noundef-analysis` flag to `-[no-]enable-noundef-analy...hyeongyukim
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
2021-01-20Revert "[clang] Change builtin object size when subobject is invalid"George Burgess IV
2021-01-07[clang] Change builtin object size when subobject is invalidJeffrey T Mott
2020-12-30[test] Add {{.*}} to make tests immune to dso_local/dso_preemptable/(none) di...Fangrui Song
2019-02-08[opaque pointer types] Cleanup CGBuilder's Create*GEP.James Y Knight
2019-01-30Add a new builtin: __builtin_dynamic_object_sizeErik Pilkington
2019-01-30Add a 'dynamic' parameter to the objectsize intrinsicErik Pilkington
2017-03-21Let llvm.objectsize be conservative with null pointersGeorge Burgess IV
2017-02-10Don't let EvaluationModes dictate whether an invalid base is OKGeorge Burgess IV
2017-01-03Re-add objectsize function/incomplete type checks.George Burgess IV
2016-09-12[Sema] Fix PR30346: relax __builtin_object_size checks.George Burgess IV
2016-02-24Fix typo in test/CodeGen/object-size.c CHECK line.Bob Wilson
2015-10-16Make __builtin_object_size more conservativeGeorge Burgess IV
2015-09-08Compute and preserve alignment more faithfully in IR-generation.John McCall
2015-09-04Increase accuracy of __builtin_object_size.George Burgess IV
2015-08-31Fix CHECK directives that weren't checking.Hans Wennborg
2015-08-19Make __builtin_object_size always answer correctlyGeorge Burgess IV
2015-08-18Revert r245323, it caused PR24493.Nico Weber
2015-08-18Make __builtin_object_size always answer correctlyGeorge Burgess IV
2015-03-13Test case updates for explicit type parameter to the gep operatorDavid Blaikie
2015-02-27Update Clang tests to handle explicitly typed load changes in LLVM.David Blaikie
2013-10-07Fix objectsize tests after r192117Matt Arsenault
2013-08-15CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tes...Stephen Lin
2012-07-13add support for conditional expressions in Expr::HasSideEffects()Nuno Lopes
2012-05-23If the first argument of __builtin_object_size can be folded to a constantRichard Smith
2012-05-22revert the usage of the objectsize intrinsic with 3 parameters (to match LLVM...Nuno Lopes
2012-05-09update calls to objectsize intrinsic to match LLVM r156473Nuno Lopes
2011-11-17Constant expression evaluation: add support for evaluation of member pointersRichard Smith
2010-06-29IRgen: Assignment to Objective-C properties shouldn't reload the value (whichDaniel Dunbar
2010-01-13Fix for Release-Asserts.Mike Stump
2010-01-03__builtin_object_size(ptr, type) returns -1 for type = {0,1} if there are any...Benjamin Kramer
2009-12-23Update for the intrinsic changes in llvm: the object size intrinsicEric Christopher
2009-12-15Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar
2009-12-07Switch over to checking .ll files instead of .s files.Mike Stump
2009-11-17Fix tests after enabling -split-phi-edges.Jakob Stoklund Olesen