LLVM
15.0.0git
|
#include "AArch64TargetMachine.h"
Go to the source code of this file.
Macros | |
#define | DEBUG_TYPE "aarch64-selectiondag-info" |
Functions | |
static SDValue | EmitUnrolledSetTag (SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Ptr, uint64_t ObjSize, const MachineMemOperand *BaseMemOperand, bool ZeroData) |
Variables | |
static const int | kSetTagLoopThreshold = 176 |
#define DEBUG_TYPE "aarch64-selectiondag-info" |
Definition at line 16 of file AArch64SelectionDAGInfo.cpp.
|
static |
Definition at line 153 of file AArch64SelectionDAGInfo.cpp.
References llvm::TypeSize::Fixed(), llvm::ISD::FrameIndex, llvm::SelectionDAG::getMachineFunction(), llvm::MachineFunction::getMachineMemOperand(), llvm::SelectionDAG::getMemBasePlusOffset(), llvm::SelectionDAG::getMemIntrinsicNode(), llvm::SelectionDAG::getNode(), llvm::SDValue::getOpcode(), llvm::SelectionDAG::getRegister(), llvm::SelectionDAG::getTargetFrameIndex(), llvm::SelectionDAG::getVTList(), llvm::MVT::i64, llvm::MVT::Other, llvm::AArch64ISD::ST2G, llvm::AArch64ISD::STG, llvm::AArch64ISD::STZ2G, llvm::AArch64ISD::STZG, llvm::ISD::TokenFactor, llvm::MVT::v2i64, and llvm::MVT::v4i64.
Referenced by llvm::AArch64SelectionDAGInfo::EmitTargetCodeForSetTag().
Definition at line 151 of file AArch64SelectionDAGInfo.cpp.
Referenced by llvm::AArch64SelectionDAGInfo::EmitTargetCodeForSetTag().