OSDN Git Service

Add APInt(numBits, ArrayRef<uint64_t> bigVal) constructor to prevent future ambiguity
authorJeffrey Yasskin <jyasskin@google.com>
Mon, 18 Jul 2011 21:45:40 +0000 (21:45 +0000)
committerJeffrey Yasskin <jyasskin@google.com>
Mon, 18 Jul 2011 21:45:40 +0000 (21:45 +0000)
commit3ba292dbc2acee2d1052fb7ffe332e2164147b47
tree82c6c0d2c93837ac6383546b881dbcd10135f9cf
parent3a594f487628b4855d6394c99d5373891a46c797
Add APInt(numBits, ArrayRef<uint64_t> bigVal) constructor to prevent future ambiguity
errors like the one corrected by r135261.  Migrate all LLVM callers of the old
constructor to the new one.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135431 91177308-0d34-0410-b5e6-96231b3b80d8
12 files changed:
include/llvm/ADT/APInt.h
lib/AsmParser/LLLexer.cpp
lib/Bitcode/Reader/BitcodeReader.cpp
lib/CodeGen/SelectionDAG/FastISel.cpp
lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
lib/ExecutionEngine/ExecutionEngine.cpp
lib/Support/APFloat.cpp
lib/Support/APInt.cpp
lib/VMCore/ConstantFold.cpp
lib/VMCore/Core.cpp
unittests/ADT/APIntTest.cpp