[PATCH] [ARM64] Split tbz/tbnz into W/X register variant

Bradley Smith bradley.smith at arm.com
Thu May 15 09:33:58 PDT 2014


Updated patch to properly emit w-registers when using an immediate < 32.

http://reviews.llvm.org/D3784

Files:
  lib/Target/ARM64/ARM64BranchRelaxation.cpp
  lib/Target/ARM64/ARM64InstrFormats.td
  lib/Target/ARM64/ARM64InstrInfo.cpp
  lib/Target/ARM64/ARM64InstrInfo.h
  lib/Target/ARM64/ARM64InstrInfo.td
  lib/Target/ARM64/AsmParser/ARM64AsmParser.cpp
  lib/Target/ARM64/Disassembler/ARM64Disassembler.cpp
  lib/Target/ARM64/InstPrinter/ARM64InstPrinter.cpp
  test/CodeGen/AArch64/analyze-branch.ll
  test/CodeGen/AArch64/directcond.ll
  test/CodeGen/AArch64/tst-br.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D3784.9446.patch
Type: text/x-patch
Size: 15504 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140515/96ae7703/attachment.bin>


More information about the llvm-commits mailing list