Revert "Revert "[NFC][llvm] Make the contructors of `ElementCount` private.""
authorMehdi Amini <joker.eph@gmail.com>
Wed, 19 Aug 2020 17:26:36 +0000 (17:26 +0000)
committerMehdi Amini <joker.eph@gmail.com>
Wed, 19 Aug 2020 17:26:36 +0000 (17:26 +0000)
commita407ec9b6db1e29e9aa361819f499ad11038d2dd
treec79769dcf2b4f735484b238d909b8285b469b15a
parent2d83014c469153b4e79bb85d110b026d9f3c5664
Revert "Revert "[NFC][llvm] Make the contructors of `ElementCount` private.""

Was reverted because MLIR/Flang builds were broken, these APIs have been
fixed in the meantime.
26 files changed:
clang/lib/AST/ASTContext.cpp
llvm/include/llvm/Analysis/VectorUtils.h
llvm/include/llvm/IR/DerivedTypes.h
llvm/include/llvm/IR/Intrinsics.h
llvm/include/llvm/Support/MachineValueType.h
llvm/include/llvm/Support/TypeSize.h
llvm/lib/Analysis/VFABIDemangling.cpp
llvm/lib/AsmParser/LLParser.cpp
llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
llvm/lib/CodeGen/TargetLoweringBase.cpp
llvm/lib/CodeGen/ValueTypes.cpp
llvm/lib/IR/ConstantFold.cpp
llvm/lib/IR/Constants.cpp
llvm/lib/IR/IRBuilder.cpp
llvm/lib/IR/Instructions.cpp
llvm/lib/IR/Type.cpp
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
llvm/unittests/Analysis/VectorUtilsTest.cpp
llvm/unittests/CodeGen/ScalableVectorMVTsTest.cpp
llvm/unittests/FuzzMutate/OperationsTest.cpp
llvm/unittests/IR/ConstantsTest.cpp
llvm/unittests/IR/PatternMatch.cpp
llvm/unittests/IR/VectorTypesTest.cpp
llvm/unittests/IR/VerifierTest.cpp