Changeset View
Changeset View
Standalone View
Standalone View
llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
//===-- AArch64ISelDAGToDAG.cpp - A dag to dag inst selector for AArch64 --===// | //===-- AArch64ISelDAGToDAG.cpp - A dag to dag inst selector for AArch64 --===// | ||||
// | // | ||||
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. | // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. | ||||
// See https://llvm.org/LICENSE.txt for license information. | // See https://llvm.org/LICENSE.txt for license information. | ||||
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception | // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception | ||||
// | // | ||||
//===----------------------------------------------------------------------===// | //===----------------------------------------------------------------------===// | ||||
// | // | ||||
// This file defines an instruction selector for the AArch64 target. | // This file defines an instruction selector for the AArch64 target. | ||||
// | // | ||||
//===----------------------------------------------------------------------===// | //===----------------------------------------------------------------------===// | ||||
#include "AArch64MachineFunctionInfo.h" | |||||
#include "AArch64TargetMachine.h" | #include "AArch64TargetMachine.h" | ||||
#include "MCTargetDesc/AArch64AddressingModes.h" | #include "MCTargetDesc/AArch64AddressingModes.h" | ||||
#include "llvm/ADT/APSInt.h" | #include "llvm/ADT/APSInt.h" | ||||
#include "llvm/CodeGen/SelectionDAGISel.h" | #include "llvm/CodeGen/SelectionDAGISel.h" | ||||
#include "llvm/IR/Function.h" // To access function attributes. | #include "llvm/IR/Function.h" // To access function attributes. | ||||
#include "llvm/IR/GlobalValue.h" | #include "llvm/IR/GlobalValue.h" | ||||
#include "llvm/IR/Intrinsics.h" | #include "llvm/IR/Intrinsics.h" | ||||
#include "llvm/IR/IntrinsicsAArch64.h" | #include "llvm/IR/IntrinsicsAArch64.h" | ||||
▲ Show 20 Lines • Show All 4,932 Lines • Show Last 20 Lines |