[all-commits] [llvm/llvm-project] 465df3: [ARM] Use just ARM::t2B in ARMBlockPlacementPass

David Green via All-commits all-commits at lists.llvm.org
Wed Apr 28 23:44:31 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 465df35355ec30ab8c60ef1c0c156a6b22bda7d4
      https://github.com/llvm/llvm-project/commit/465df35355ec30ab8c60ef1c0c156a6b22bda7d4
  Author: David Green <david.green at arm.com>
  Date:   2021-04-29 (Thu, 29 Apr 2021)

  Changed paths:
    M llvm/lib/Target/ARM/ARMBlockPlacement.cpp
    M llvm/test/CodeGen/Thumb2/block-placement.mir

  Log Message:
  -----------
  [ARM] Use just ARM::t2B in ARMBlockPlacementPass

The ARMConstantIsland pass will convert any t2B to tB if they are within
range after it has added or moved any constant pools. They don't need to
be deliberately converted beforehand, and it doesn't deal with needing
to convert tB to t2B very well.




More information about the All-commits mailing list