Go to the source code of this file.
| #define DEBUG_TYPE "legalize-types" |
Definition at line 3338 of file LegalizeVectorTypes.cpp.
References llvm::ISD::BITCAST, llvm::WebAssembly::End, llvm::SelectionDAG::getConstant(), llvm::SelectionDAG::getContext(), llvm::SelectionDAG::getDataLayout(), llvm::SelectionDAG::getNode(), llvm::EVT::getSizeInBits(), llvm::SelectionDAG::getTargetLoweringInfo(), llvm::TargetLoweringBase::getVectorIdxTy(), llvm::EVT::getVectorVT(), i, llvm::ISD::INSERT_VECTOR_ELT, and llvm::ISD::SCALAR_TO_VECTOR.
Definition at line 3282 of file LegalizeVectorTypes.cpp.
References llvm::MVT::FIRST_INTEGER_VALUETYPE, llvm::MVT::FIRST_VECTOR_VALUETYPE, llvm::SelectionDAG::getContext(), llvm::EVT::getSizeInBits(), llvm::TargetLoweringBase::getTypeAction(), llvm::EVT::getVectorElementType(), llvm::isPowerOf2_32(), llvm::TargetLoweringBase::isTypeLegal(), llvm::MVT::LAST_INTEGER_VALUETYPE, llvm::MVT::LAST_VECTOR_VALUETYPE, llvm::TargetLoweringBase::TypeLegal, and llvm::TargetLoweringBase::TypePromoteInteger.