OSDN Git Service

[AArch64] Add new target feature to fuse arithmetic and logic operations
authorEvandro Menezes <e.menezes@samsung.com>
Mon, 14 Jan 2019 23:54:36 +0000 (23:54 +0000)
committerEvandro Menezes <e.menezes@samsung.com>
Mon, 14 Jan 2019 23:54:36 +0000 (23:54 +0000)
commit3afec904927eb0db5fbada22af83013bfdfb7d42
treea4c73fca5da52581792382f2b7ad5055cb916d5c
parent0ac160f4a63e8e00ce9121fe9543d46c858523ae
[AArch64] Add new target feature to fuse arithmetic and logic operations

This feature enables the fusion of some arithmetic and logic instructions
together.

Differential revision: https://reviews.llvm.org/D56572

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@351139 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AArch64/AArch64.td
lib/Target/AArch64/AArch64MacroFusion.cpp
lib/Target/AArch64/AArch64Subtarget.h
test/CodeGen/AArch64/misched-fusion-arith-logic.mir [new file with mode: 0644]