LLVM: lib/Target/LoongArch/LoongArchISelDAGToDAG.cpp File Reference (original) (raw)

Go to the source code of this file.

DEBUG_TYPE

#define DEBUG_TYPE "loongarch-isel"

PASS_NAME

INITIALIZE_PASS()

Definition at line 32 of file LoongArchISelDAGToDAG.cpp.

References llvm::ISD::BUILD_VECTOR, llvm::cast(), llvm::ISD::Constant, DEBUG_TYPE, DL, llvm::ISD::FrameIndex, llvm::LoongArchMatInt::generateInstSeq(), llvm::EVT::getSizeInBits(), llvm::SDNode::getValueType(), llvm::EVT::getVectorElementType(), llvm::EVT::is128BitVector(), llvm::MVT::is128BitVector(), llvm::EVT::is256BitVector(), llvm::MVT::is256BitVector(), llvm::BuildVectorSDNode::isConstantSplat(), llvm::LoongArchTargetLowering::isImmVLDILegalForMode1(), llvm::APInt::isSignedIntN(), llvm_unreachable, PASS_NAME, SDValue(), Select, llvm::APInt::sextOrTrunc(), and llvm::SignExtend32().