implement .ll and .bc support for nsw/nuw on shl and exact on lshr/ashr.
authorChris Lattner <sabre@nondot.org>
Mon, 7 Feb 2011 16:40:21 +0000 (16:40 +0000)
committerChris Lattner <sabre@nondot.org>
Mon, 7 Feb 2011 16:40:21 +0000 (16:40 +0000)
commitf067d584a81ae771d301304ea885e55e2de8ee9a
tree9e3fa2842b0884048e3cf0937db440d77d115168
parent163a84bbce69947aa314760e6068c704fc0df7a0
implement .ll and .bc support for nsw/nuw on shl and exact on lshr/ashr.
Factor some code better.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@125006 91177308-0d34-0410-b5e6-96231b3b80d8
docs/LangRef.html
include/llvm/Constants.h
include/llvm/Operator.h
lib/AsmParser/LLParser.cpp
lib/Bitcode/Reader/BitcodeReader.cpp
lib/VMCore/Constants.cpp
test/Assembler/2003-05-21-MalformedShiftCrash.ll
test/Assembler/flags.ll