Home
last modified time | relevance | path

Searched refs:BitcastVT (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DTargetLowering.h391 EVT BitcastVT) const { in isLoadBitCastBeneficial() argument
394 if (!LoadVT.isSimple() || !BitcastVT.isSimple()) in isLoadBitCastBeneficial()
402 getTypeToPromoteTo(ISD::LOAD, LoadMVT) == BitcastVT.getSimpleVT()) in isLoadBitCastBeneficial()
410 virtual bool isStoreBitCastBeneficial(EVT StoreVT, EVT BitcastVT) const { in isStoreBitCastBeneficial() argument
412 return isLoadBitCastBeneficial(StoreVT, BitcastVT); in isStoreBitCastBeneficial()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.h1071 bool isLoadBitCastBeneficial(EVT LoadVT, EVT BitcastVT) const override;
H A DX86ISelLowering.cpp4934 EVT BitcastVT) const { in isLoadBitCastBeneficial()
4935 if (!Subtarget.hasAVX512() && !LoadVT.isVector() && BitcastVT.isVector() && in isLoadBitCastBeneficial()
4936 BitcastVT.getVectorElementType() == MVT::i1) in isLoadBitCastBeneficial()
4939 if (!Subtarget.hasDQI() && BitcastVT == MVT::v8i1 && LoadVT == MVT::i8) in isLoadBitCastBeneficial()
4942 return TargetLowering::isLoadBitCastBeneficial(LoadVT, BitcastVT); in isLoadBitCastBeneficial()
21399 MVT BitcastVT = MVT::getVectorVT(MVT::i1, in getMaskNode() local
21404 DAG.getBitcast(BitcastVT, Mask), in getMaskNode()