[PATCH] [ARM64] Split tbz/tbnz into W/X register variant
Bradley Smith
bradley.smith at arm.com
Fri May 16 04:15:54 PDT 2014
Fixup matching of X-reg variant with imm<31. This was incorrectly being selected as tbz x0,#0, rather than tbz w0,#0.
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/ARM64/early-ifcvt.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D3784.9466.patch
Type: text/x-patch
Size: 15229 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140516/26765131/attachment.bin>
More information about the llvm-commits
mailing list