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().