OSDN Git Service

[CodeGen] Add larger vector types for i32 and f32
authorDavid Majnemer <david.majnemer@gmail.com>
Sun, 7 Jul 2019 04:47:37 +0000 (04:47 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Sun, 7 Jul 2019 04:47:37 +0000 (04:47 +0000)
commitcc239d2dd898c2f27cfbbc294c7c47012e3a5375
tree52e946941b735490ba5d82ee4da186d645bfd3f4
parent8cab40f23fd66a51bf044afbfddb0f235bda62a2
[CodeGen] Add larger vector types for i32 and f32

Some out of tree backend require larger vector type. Since maintaining the changes out of tree is difficult due to the many manual changes needed when adding a new type we are adding it even if no backend currently use it.

Differential Revision: https://reviews.llvm.org/D64141

Patch by Thomas Raoux!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@365274 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/ValueTypes.td
include/llvm/Support/MachineValueType.h
lib/CodeGen/ValueTypes.cpp
test/TableGen/intrinsic-varargs.td
utils/TableGen/CodeGenTarget.cpp