forked from OSchip/llvm-project
Revert "[mlir] Add SmallVector sizes"
This reverts commit83274a0773
. Fixed ina555ca8b3d
This commit is contained in:
parent
8c85aae6c5
commit
6e2af4d604
|
@ -198,8 +198,8 @@ void SwitchOp::build(OpBuilder &builder, OperationState &result, Value value,
|
||||||
ArrayRef<int32_t> caseValues, BlockRange caseDestinations,
|
ArrayRef<int32_t> caseValues, BlockRange caseDestinations,
|
||||||
ArrayRef<ValueRange> caseOperands,
|
ArrayRef<ValueRange> caseOperands,
|
||||||
ArrayRef<int32_t> branchWeights) {
|
ArrayRef<int32_t> branchWeights) {
|
||||||
SmallVector<Value, 8> flattenedCaseOperands;
|
SmallVector<Value> flattenedCaseOperands;
|
||||||
SmallVector<int32_t, 8> caseOperandOffsets;
|
SmallVector<int32_t> caseOperandOffsets;
|
||||||
int32_t offset = 0;
|
int32_t offset = 0;
|
||||||
for (ValueRange operands : caseOperands) {
|
for (ValueRange operands : caseOperands) {
|
||||||
flattenedCaseOperands.append(operands.begin(), operands.end());
|
flattenedCaseOperands.append(operands.begin(), operands.end());
|
||||||
|
@ -230,8 +230,8 @@ parseSwitchOpCases(OpAsmParser &parser, ElementsAttr &caseValues,
|
||||||
SmallVectorImpl<OpAsmParser::OperandType> &caseOperands,
|
SmallVectorImpl<OpAsmParser::OperandType> &caseOperands,
|
||||||
SmallVectorImpl<Type> &caseOperandTypes,
|
SmallVectorImpl<Type> &caseOperandTypes,
|
||||||
ElementsAttr &caseOperandOffsets) {
|
ElementsAttr &caseOperandOffsets) {
|
||||||
SmallVector<int32_t, 8> values;
|
SmallVector<int32_t> values;
|
||||||
SmallVector<int32_t, 8> offsets;
|
SmallVector<int32_t> offsets;
|
||||||
int32_t value, offset = 0;
|
int32_t value, offset = 0;
|
||||||
do {
|
do {
|
||||||
OptionalParseResult integerParseResult = parser.parseOptionalInteger(value);
|
OptionalParseResult integerParseResult = parser.parseOptionalInteger(value);
|
||||||
|
@ -243,7 +243,7 @@ parseSwitchOpCases(OpAsmParser &parser, ElementsAttr &caseValues,
|
||||||
values.push_back(value);
|
values.push_back(value);
|
||||||
|
|
||||||
Block *destination;
|
Block *destination;
|
||||||
SmallVector<OpAsmParser::OperandType, 8> operands;
|
SmallVector<OpAsmParser::OperandType> operands;
|
||||||
if (parser.parseColon() || parser.parseSuccessor(destination))
|
if (parser.parseColon() || parser.parseSuccessor(destination))
|
||||||
return failure();
|
return failure();
|
||||||
if (!parser.parseOptionalLParen()) {
|
if (!parser.parseOptionalLParen()) {
|
||||||
|
|
Loading…
Reference in New Issue