summaryrefslogtreecommitdiffstats
path: root/llvm/utils/PerfectShuffle
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2010-10-14 00:05:07 +0000
committerChris Lattner <sabre@nondot.org>2010-10-14 00:05:07 +0000
commit698661c741aeadde16956ac4021d1ee1d1eeac85 (patch)
treef14cb6679724a346e83dae3faa70d6ac118fd50a /llvm/utils/PerfectShuffle
parentedf5e640fa05fbabc7822be42fe71bbcbe1156cc (diff)
downloadbcm5719-llvm-698661c741aeadde16956ac4021d1ee1d1eeac85.tar.gz
bcm5719-llvm-698661c741aeadde16956ac4021d1ee1d1eeac85.zip
add uadd_ov/usub_ov to apint, consolidate constant folding
logic to use the new APInt methods. Among other things this implements rdar://8501501 - llvm.smul.with.overflow.i32 should constant fold which comes from "clang -ftrapv", originally brought to my attention from PR8221. llvm-svn: 116457
Diffstat (limited to 'llvm/utils/PerfectShuffle')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud