aboutsummaryrefslogtreecommitdiff
path: root/clang/test/CodeGen/object-size.c
AgeCommit message (Expand)AuthorFilesLines
2023-05-23Reland: [clang][ExprConstant] fix __builtin_object_size for flexible array me...Nick Desaulniers1-0/+46
2023-05-23Revert "[clang][ExprConstant] fix __builtin_object_size for flexible array me...Krasimir Georgiev1-27/+0
2023-05-22[clang][ExprConstant] fix __builtin_object_size for flexible array membersNick Desaulniers1-0/+27
2022-10-07[CodeGen] Convert tests to opaque pointers (NFC)Nikita Popov1-77/+77
2022-04-07[OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC)Nikita Popov1-2/+2
2022-02-18[Clang] Rename `disable-noundef-analysis` flag to `-[no-]enable-noundef-analy...hyeongyukim1-2/+2
2022-02-15Use functions with prototypes when appropriate; NFCAaron Ballman1-30/+30
2022-01-16[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and ...hyeongyu kim1-2/+2
2021-11-09Revert "[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analy...hyeongyu kim1-2/+2
2021-11-06[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and ...hyeongyukim1-2/+2
2021-11-06Revert "[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analy...Juneyoung Lee1-2/+2
2021-11-06[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and ...Juneyoung Lee1-2/+2
2021-10-18Revert D105169 due to the two-stage failure in ASANJuneyoung Lee1-2/+2
2021-10-16[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and ...Juneyoung Lee1-2/+2
2021-01-20Revert "[clang] Change builtin object size when subobject is invalid"George Burgess IV1-5/+5
2021-01-07[clang] Change builtin object size when subobject is invalidJeffrey T Mott1-5/+5
2020-12-30[test] Add {{.*}} to make tests immune to dso_local/dso_preemptable/(none) di...Fangrui Song1-16/+16
2019-02-08[opaque pointer types] Cleanup CGBuilder's Create*GEP.James Y Knight1-15/+15
2019-01-30Add a new builtin: __builtin_dynamic_object_sizeErik Pilkington1-139/+146
2019-01-30Add a 'dynamic' parameter to the objectsize intrinsicErik Pilkington1-55/+55
2017-03-21Let llvm.objectsize be conservative with null pointersGeorge Burgess IV1-55/+55
2017-02-10Don't let EvaluationModes dictate whether an invalid base is OKGeorge Burgess IV1-0/+19
2017-01-03Re-add objectsize function/incomplete type checks.George Burgess IV1-0/+13
2016-09-12[Sema] Fix PR30346: relax __builtin_object_size checks.George Burgess IV1-3/+22
2016-02-24Fix typo in test/CodeGen/object-size.c CHECK line.Bob Wilson1-1/+1
2015-10-16Make __builtin_object_size more conservativeGeorge Burgess IV1-12/+138
2015-09-08Compute and preserve alignment more faithfully in IR-generation.John McCall1-2/+2
2015-09-04Increase accuracy of __builtin_object_size.George Burgess IV1-4/+115
2015-08-31Fix CHECK directives that weren't checking.Hans Wennborg1-2/+2
2015-08-19Make __builtin_object_size always answer correctlyGeorge Burgess IV1-0/+134
2015-08-18Revert r245323, it caused PR24493.Nico Weber1-93/+0
2015-08-18Make __builtin_object_size always answer correctlyGeorge Burgess IV1-0/+93
2015-03-13Test case updates for explicit type parameter to the gep operatorDavid Blaikie1-15/+15
2015-02-27Update Clang tests to handle explicitly typed load changes in LLVM.David Blaikie1-1/+1
2013-10-07Fix objectsize tests after r192117Matt Arsenault1-1/+1
2013-08-15CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tes...Stephen Lin1-16/+16
2012-07-13add support for conditional expressions in Expr::HasSideEffects()Nuno Lopes1-1/+10
2012-05-23If the first argument of __builtin_object_size can be folded to a constantRichard Smith1-1/+4
2012-05-22revert the usage of the objectsize intrinsic with 3 parameters (to match LLVM...Nuno Lopes1-2/+2
2012-05-09update calls to objectsize intrinsic to match LLVM r156473Nuno Lopes1-2/+2
2011-11-17Constant expression evaluation: add support for evaluation of member pointersRichard Smith1-2/+1
2010-06-29IRgen: Assignment to Objective-C properties shouldn't reload the value (whichDaniel Dunbar1-1/+17
2010-01-13Fix for Release-Asserts.Mike Stump1-18/+17
2010-01-03__builtin_object_size(ptr, type) returns -1 for type = {0,1} if there are any...Benjamin Kramer1-0/+11
2009-12-23Update for the intrinsic changes in llvm: the object size intrinsicEric Christopher1-1/+1
2009-12-15Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar1-1/+1
2009-12-07Switch over to checking .ll files instead of .s files.Mike Stump1-44/+29
2009-11-17Fix tests after enabling -split-phi-edges.Jakob Stoklund Olesen1-10/+10
2009-11-09Enable the use of the new llvm objectsize intrinsic.Mike Stump1-2/+2
2009-10-31Add missing colons for FileCheck.Benjamin Kramer1-1/+1