OSDN Git Service

ArrayRef-ize the Feature and Processor tables for SubtargetFeatures.
authorEric Christopher <echristo@gmail.com>
Tue, 6 May 2014 20:23:04 +0000 (20:23 +0000)
committerEric Christopher <echristo@gmail.com>
Tue, 6 May 2014 20:23:04 +0000 (20:23 +0000)
commitd474181920f0335c4fe4154e3e50df6d6ba50587
treeec3c26222904f617b2f4d567054b8daab734ebd9
parent39497497016cbe38c3fb4ecfad03506a4ee015dd
ArrayRef-ize the Feature and Processor tables for SubtargetFeatures.
This removes arguments passed everywhere and allows the use of
standard iteration over lists.
Should be no functional change.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@208127 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/MC/MCSubtargetInfo.h
include/llvm/MC/SubtargetFeature.h
lib/MC/MCSubtargetInfo.cpp
lib/MC/SubtargetFeature.cpp
utils/TableGen/SubtargetEmitter.cpp