summaryrefslogtreecommitdiffstats
path: root/test/CodeGen/catch-undef-behavior.c
Commit message (Expand)AuthorAgeFilesLines
* Add a 'dynamic' parameter to the objectsize intrinsicErik Pilkington2019-01-301-1/+1
* [ubsan] Save a ptrtoint when emitting alignment checksVedant Kumar2017-10-031-2/+1
* [ubsan] Skip alignment checks on allocas with known alignmentVedant Kumar2017-04-261-7/+1
* Let llvm.objectsize be conservative with null pointersGeorge Burgess IV2017-03-211-1/+1
* Retry^2: [ubsan] Reduce null checking of C++ object pointers (PR27581)Vedant Kumar2017-02-171-15/+4
* Revert "Retry: [ubsan] Reduce null checking of C++ object pointers (PR27581)"Vedant Kumar2017-02-171-4/+15
* Retry: [ubsan] Reduce null checking of C++ object pointers (PR27581)Vedant Kumar2017-02-171-15/+4
* Revert "[ubsan] Reduce null checking of C++ object pointers (PR27581)"Vedant Kumar2017-02-171-4/+15
* [ubsan] Reduce null checking of C++ object pointers (PR27581)Vedant Kumar2017-02-171-15/+4
* [ubsan] Minimize size of data for type_mismatch (Redo of D19667)Filipe Cabecinhas2017-01-061-11/+11
* Make clang/test/CodeGen/catch-undef-behavior.c* capable of -Asserts with "opt...NAKAMURA Takumi2015-09-151-3/+2
* Compute and preserve alignment more faithfully in IR-generation.John McCall2015-09-081-1/+1
* Propagate SourceLocations through to get a Loc on float_cast_overflowFilipe Cabecinhas2015-08-111-7/+25
* Introduce -fsanitize-trap= flag.Peter Collingbourne2015-06-181-1/+1
* ubsan: Check for null pointers given to certain builtins, suchNuno Lopes2015-05-301-0/+28
* [opaque pointer types] Explicit non-pointer type for call expressionsDavid Blaikie2015-04-161-1/+1
* Suppress a couple of tests, clang/test/CodeGen/catch-undef-behavior.c and one...NAKAMURA Takumi2015-03-091-0/+1
* [UBSan] Split -fsanitize=shift into -fsanitize=shift-base and -fsanitize=shif...Alexey Samsonov2015-03-091-8/+12
* Revert "[UBSan] Split -fsanitize=shift into -fsanitize=shift-base and -fsanit...Alexey Samsonov2015-03-051-6/+9
* [UBSan] Split -fsanitize=shift into -fsanitize=shift-base and -fsanitize=shif...Alexey Samsonov2015-03-031-9/+6
* Reimplement -fsanitize-recover family of flags.Alexey Samsonov2015-01-121-3/+3
* IR: Make metadata typeless in assembly, clang sideDuncan P. N. Exon Smith2014-12-151-1/+1
* Bundle conditions checked by UBSan with sanitizer kinds they implement.Alexey Samsonov2014-11-111-2/+3
* Simplify the test by using multiple --check-prefix argumentsAlexey Samsonov2014-11-111-253/+160
* Implement nonnull-attribute sanitizerAlexey Samsonov2014-09-081-2/+27
* [UBSan] Add returns-nonnull sanitizer.Alexey Samsonov2014-08-131-2/+16
* Check-labelize ubsan testsAlexey Samsonov2014-07-171-39/+39
* [UBSan] Add !nosanitize metadata to the code generated by UBSan.Alexey Samsonov2014-07-171-2/+2
* Fix objectsize tests after r192117Matt Arsenault2013-10-071-2/+2
* UBSan: Don't diagnose inf/nan conversions between floating-point types. It's ...Richard Smith2013-03-271-5/+8
* ubsan: Pass floating-point arguments to the runtime by value if they fit theRichard Smith2013-03-221-1/+26
* PR15383: When -fsanitize=float-cast-overflow checks a float-to-int conversion,Richard Smith2013-03-191-12/+12
* [ubsan] Emit single check for left shift.Will Dietz2013-02-251-16/+16
* Update to use references to attribute groups instead of listing the attribute...Bill Wendling2013-02-221-17/+19
* [ubsan] Implement the -fcatch-undefined-behavior flag using a trappingChad Rosier2013-01-291-0/+149
* [ubsan] Make static check data non-const so it can be used for deduplication.Will Dietz2013-01-091-2/+2
* Scalar shifts in the OpenCL specification (as of v. 1.2) are defined to beDavid Tweed2013-01-071-1/+1
* [ubsan] Recover by default, use -fno-sanitize-recover to disable.Will Dietz2012-12-301-18/+18
* [ubsan] Emit branch weight metadata to hint towards common case.Will Dietz2012-12-151-2/+4
* ubsan: Add -fsanitize=bool and -fsanitize=enum, which check for loads ofRichard Smith2012-12-131-1/+9
* [ubsan] Add flag to enable recovery from checks when possible.Will Dietz2012-12-021-17/+17
* Add -fsanitize=integer for reporting suspicious integer behaviors.Will Dietz2012-11-271-1/+1
* Classify the INT_MIN/-1 check as -fsanitize=signed-integer-overflow, not as -...Richard Smith2012-11-061-1/+26
* Use the individual -fsanitize=<...> arguments to control which of the UBSanRichard Smith2012-11-051-1/+12
* -fcatch-undefined-behavior: Start checking loads and stores for null pointers.Richard Smith2012-11-011-3/+13
* -fcatch-undefined-behavior: Trap undefined behavior due to conversions to orRichard Smith2012-10-121-0/+59
* -fcatch-undefined-behavior: catch a VLA bound which evalutes to a non-positiv...Richard Smith2012-10-101-0/+11
* Fix test broken by r165572.Richard Smith2012-10-101-4/+2
* -fcatch-undefined-behavior: emit calls to the runtime library whenever one of...Richard Smith2012-10-091-10/+90
* If we flow off the end of a value-returning function:Richard Smith2012-10-041-0/+8