1//=- AArch64.td - Define AArch64 Combine Rules ---------------*- tablegen -*-=// 2// 3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4// See https://llvm.org/LICENSE.txt for license information. 5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6// 7//===----------------------------------------------------------------------===// 8// 9// 10//===----------------------------------------------------------------------===// 11 12include "llvm/Target/GlobalISel/Combine.td" 13 14def AArch64PreLegalizerCombinerHelper: GICombinerHelper< 15 "AArch64GenPreLegalizerCombinerHelper", [all_combines, 16 elide_br_by_inverting_cond]> { 17 let DisableRuleOption = "aarch64prelegalizercombiner-disable-rule"; 18} 19