Guard rewriter insertion point during signature conversion.
Avoid unexpected side effect in rewriter insertion point. PiperOrigin-RevId: 273785794
This commit is contained in:
parent
9ce3ef17b2
commit
2ccb836f49
@ -284,6 +284,7 @@ void ArgConverter::applySignatureConversion(
|
||||
// Remap each of the original arguments as determined by the signature
|
||||
// conversion.
|
||||
auto &newArgMapping = argMapping[block];
|
||||
OpBuilder::InsertionGuard guard(rewriter);
|
||||
rewriter.setInsertionPointToStart(block);
|
||||
for (unsigned i = 0; i != origArgCount; ++i) {
|
||||
ArrayRef<Value *> remappedValues;
|
||||
|
Loading…
Reference in New Issue
Block a user