commit | a4d71455f0d418e16cc0c5c5aa55a3bad3494aee | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Sat Jun 26 21:25:03 2010 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Sat Jun 26 21:25:03 2010 +0000 |
tree | efaf0e10486ac58302fe7c2934c325225e1c7c3f | |
parent | e70ffd631179c15d358838464425e3464cf05a98 [diff] |
Implement support for -fwrapv, rdar://7221421 As part of this, pull together trapv handling into the same enum. This also add support for NSW multiplies. This also makes PCH disagreement on overflow behavior silent, since it really doesn't matter except for warnings and codegen (no macros get defined etc). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@106956 91177308-0d34-0410-b5e6-96231b3b80d8