Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
Toma tells me he's going to untangle this patch from the patches it depends on. The problem is that a couple of those patches have uncovered badly broken MCExpr simplification which is blocking them.
Comment Actions
Rebased on top of the new D9523 and made changes accordingly.
Removed unnecessary dependencies on other patches.
Comment Actions
This version LGTM with a nit
lib/Target/Mips/AsmParser/MipsAsmParser.cpp | ||
---|---|---|
1988–1991 | Nit: With this bit added we're not really loading a symbol address anymore, we're adding a symbol address and treating the $0 case as an optimization. I'd suggest hoisting this out into another function (addSymbolAddress()?) or renaming this function. |
Comment Actions
Addressed LGTM nit.
I decided to rename the function instead of splitting it into two,
as the latter would complicate some upcoming patches.
Nit: With this bit added we're not really loading a symbol address anymore, we're adding a symbol address and treating the $0 case as an optimization. I'd suggest hoisting this out into another function (addSymbolAddress()?) or renaming this function.