summaryrefslogtreecommitdiffstats
path: root/test/CodeGenCXX/catch-undef-behavior.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merging r311695:Hans Wennborg2017-08-251-0/+36
* P0145R3 (C++17 evaluation order tweaks): consistently emit the LHS of arrayRichard Smith2016-09-261-4/+4
* Make clang/test/CodeGen/catch-undef-behavior.c* capable of -Asserts with "opt...NAKAMURA Takumi2015-09-151-20/+19
* 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-5/+9
* Revert "[UBSan] Split -fsanitize=shift into -fsanitize=shift-base and -fsanit...Alexey Samsonov2015-03-051-4/+6
* [UBSan] Split -fsanitize=shift into -fsanitize=shift-base and -fsanitize=shif...Alexey Samsonov2015-03-031-6/+4
* Update Clang tests to handle explicitly typed load changes in LLVM.David Blaikie2015-02-271-5/+5
* Update Clang tests to handle explicitly typed gep changes in LLVM.David Blaikie2015-02-271-6/+6
* UBSan: Use the correct function prologue for x32.Peter Collingbourne2015-02-251-0/+4
* Emit DeferredDeclsToEmit in a DFS order.Rafael Espindola2015-01-221-2/+2
* Reimplement -fsanitize-recover family of flags.Alexey Samsonov2015-01-121-3/+3
* Update test to check for prologue instead of prefixPeter Collingbourne2014-12-031-1/+1
* Bundle conditions checked by UBSan with sanitizer kinds they implement.Alexey Samsonov2014-11-111-2/+5
* Sanitize upcasts and conversion to virtual base.Alexey Samsonov2014-10-131-0/+34
* [UBsan] Skip -fsanitize=vptr instrumentations when the pointer value is null.Alexey Samsonov2014-07-181-0/+6
* Make sure globals created by UBSan are not instrumented by ASan.Alexey Samsonov2014-07-181-0/+8
* Mark C++ reference parameters as dereferenceableHal Finkel2014-07-181-1/+1
* Check-labelize ubsan testsAlexey Samsonov2014-07-171-16/+16
* Add 'nonnull' parameter or return attribute when producing an llvm pointer ty...Nick Lewycky2014-05-281-1/+1
* Split -fsanitize=bounds to -fsanitize=array-bounds (for the frontend-insertedRichard Smith2013-10-221-1/+1
* Implement function type checker for the undefined behavior sanitizer.Peter Collingbourne2013-10-201-1/+19
* Fix objectsize tests after r192117Matt Arsenault2013-10-071-2/+2
* Disable the bool and enum sanitizers when emitting the implicitly-defined copyNick Lewycky2013-09-111-2/+85
* CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tes...Stephen Lin2013-08-151-2/+2
* catch-undefined-behavior.cpp: Remove names that don't appear in every build.Filipe Cabecinhas2013-08-081-3/+3
* UBSan: Fix naming for IR variables in catch-undef-behavior.cppFilipe Cabecinhas2013-08-081-2/+2
* UBSan: Fix alignment checks emitted in downcasts.Filipe Cabecinhas2013-08-081-1/+52
* [ubsan] Emit single check for left shift.Will Dietz2013-02-251-1/+6
* PR15338: Don't assert if -fsanitize=bounds sees array indexing on an incompleteRichard Smith2013-02-241-0/+7
* ubsan: Emit bounds checks for array indexing, vector indexing, and (in really...Richard Smith2013-02-231-1/+90
* Update to use references to attribute groups instead of listing the attribute...Bill Wendling2013-02-221-1/+3
* ubsan: Add checking for invalid downcasts. Per [expr.static.cast]p2 and p11,Richard Smith2013-02-131-0/+46
* [ubsan] Recover by default, use -fno-sanitize-recover to disable.Will Dietz2012-12-301-6/+6
* Rein ubsan's vptr sanitizer back a bit. Per core issue 453, binding a referenceRichard Smith2012-12-181-7/+11
* ubsan: Add -fsanitize=bool and -fsanitize=enum, which check for loads ofRichard Smith2012-12-131-1/+34
* [ubsan] Add flag to enable recovery from checks when possible.Will Dietz2012-12-021-2/+6
* Add -fsanitize=integer for reporting suspicious integer behaviors.Will Dietz2012-11-271-1/+1
* Use the individual -fsanitize=<...> arguments to control which of the UBSanRichard Smith2012-11-051-1/+1
* Fix the other occurrence of the problem fixed by r166731.Richard Smith2012-10-251-1/+1
* LLVM's hashing routines produce a size_t, and thus generate different values ...Richard Smith2012-10-251-1/+5
* Add a more direct test for r166661.Richard Smith2012-10-251-6/+42
* -fcatch-undefined-behavior: emit calls to the runtime library whenever one of...Richard Smith2012-10-091-2/+2
* If we flow off the end of a value-returning function:Richard Smith2012-10-041-0/+6
* -fcatch-undefined-behavior: add the -ftrapv checks to the set of things caughtRichard Smith2012-08-251-0/+20
* New -fcatch-undefined-behavior features:Richard Smith2012-08-241-0/+68