Created attachment 593255 [details] [diff] [review]
Looks like there was a typo in the old MacroAssembler that caused TI to never get turned on in my tests (or almost any other ARM tests).
Created attachment 593266 [details] [diff] [review]
change the location of a check to a more sane location
dvander pointed out that (this == NULL) isn't valid C++, so I've pulled the check out to the calling functions.