Revert "[clang][CodeGen] Implicit Conversion Sanitizer: handle increment/decrement...
authorRoman Lebedev <lebedev.ri@gmail.com>
Wed, 27 Nov 2019 14:02:01 +0000 (17:02 +0300)
committerRoman Lebedev <lebedev.ri@gmail.com>
Wed, 27 Nov 2019 14:05:21 +0000 (17:05 +0300)
commitcbfa237892e55b7129a1178c9b03f26683d643af
tree70830e078474d161abb0aaac1b500b3490eb9720
parent9f15fcc2718f95f1dac9e6e57aa93d84e9709930
Revert "[clang][CodeGen] Implicit Conversion Sanitizer: handle increment/decrement (PR44054)"

The asssertion that was added does not hold,
breaks on test-suite/MultiSource/Applications/SPASS/analyze.c
Will reduce the testcase and revisit.

This reverts commit 9872ea4ed1de4c49300430e4f1f4dfc110a79ab9870f3542d3e0d06d208442bdca6482866b59171b.
14 files changed:
clang/docs/ReleaseNotes.rst
clang/lib/CodeGen/CGExprScalar.cpp
clang/test/CodeGen/catch-implicit-conversions-incdec-basics.c [deleted file]
clang/test/CodeGen/catch-implicit-integer-arithmetic-value-change-incdec-basics.c [deleted file]
clang/test/CodeGen/catch-implicit-integer-conversions-incdec-basics.c [deleted file]
clang/test/CodeGen/catch-implicit-integer-sign-changes-incdec-basics.c [deleted file]
clang/test/CodeGen/catch-implicit-integer-sign-changes-incdec.c [deleted file]
clang/test/CodeGen/catch-implicit-integer-truncations-incdec-basics.c [deleted file]
clang/test/CodeGen/catch-implicit-signed-integer-truncations-incdec-basics.c [deleted file]
clang/test/CodeGen/catch-implicit-signed-integer-truncations-incdec.c [deleted file]
clang/test/CodeGen/catch-implicit-unsigned-integer-truncations-incdec-basics.c [deleted file]
compiler-rt/test/ubsan/TestCases/ImplicitConversion/integer-conversion-incdec.c [deleted file]
compiler-rt/test/ubsan/TestCases/ImplicitConversion/integer-sign-change-incdec.c [deleted file]
compiler-rt/test/ubsan/TestCases/ImplicitConversion/signed-integer-truncation-incdec.c [deleted file]