llvm-project
76ee2d34 - MCParser: Error when .set reassigns a non-redefinable variable

Commit
126 days ago
MCParser: Error when .set reassigns a non-redefinable variable The conditions in parseAssignmentExpression are conservative. We should also report an error when a non-redefiniable variable (e.g. .equiv followed by .set; .weakref followed by .set). Make MCAsmStreamer::emitLabel call setOffset to make the behavior similar to MCObjectStreamer. `isUndefined()` can now be replaced with `isUnset()`. Additionally, fix an AMDGPU API user (tested by a few tests including MC/AMDGPU/hsa-v4.s)
Author
Parents
Loading