[PATCH] ARM: Windows on ARM Hazard recognition support

Tim Northover t.p.northover at gmail.com
Wed Apr 2 11:05:23 PDT 2014


  A thought has occurred to me. The implementation via the hazard feels like a hack, so...

  These MOVW/MOVT pairs are going to be coming from t2MOVi32imm or similar. Might a better solution be to modify ExpandPseudoInst so that it creates a bundle of them (on Windows) instead of 2 completely separate instructions?

  That might get rid of the need for the ConstantIslands and IT block change entirely.

  Cheers.

  Tim.

http://llvm-reviews.chandlerc.com/D3254



More information about the llvm-commits mailing list