Searched refs:BitcastVT (Results 1 – 3 of 3) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | TargetLowering.h | 412 virtual bool isLoadBitCastBeneficial(EVT LoadVT, EVT BitcastVT, in isLoadBitCastBeneficial() argument 417 if (!LoadVT.isSimple() || !BitcastVT.isSimple()) in isLoadBitCastBeneficial() 425 getTypeToPromoteTo(ISD::LOAD, LoadMVT) == BitcastVT.getSimpleVT()) in isLoadBitCastBeneficial() 429 return allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), BitcastVT, in isLoadBitCastBeneficial() 435 virtual bool isStoreBitCastBeneficial(EVT StoreVT, EVT BitcastVT, in isStoreBitCastBeneficial() argument 439 return isLoadBitCastBeneficial(StoreVT, BitcastVT, DAG, MMO); in isStoreBitCastBeneficial()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86ISelLowering.h | 1183 bool isLoadBitCastBeneficial(EVT LoadVT, EVT BitcastVT,
|
D | X86ISelLowering.cpp | 5166 bool X86TargetLowering::isLoadBitCastBeneficial(EVT LoadVT, EVT BitcastVT, in isLoadBitCastBeneficial() argument 5169 if (!Subtarget.hasAVX512() && !LoadVT.isVector() && BitcastVT.isVector() && in isLoadBitCastBeneficial() 5170 BitcastVT.getVectorElementType() == MVT::i1) in isLoadBitCastBeneficial() 5173 if (!Subtarget.hasDQI() && BitcastVT == MVT::v8i1 && LoadVT == MVT::i8) in isLoadBitCastBeneficial() 5177 if (LoadVT.isVector() && BitcastVT.isVector() && in isLoadBitCastBeneficial() 5178 isTypeLegal(LoadVT) && isTypeLegal(BitcastVT)) in isLoadBitCastBeneficial() 5181 return TargetLowering::isLoadBitCastBeneficial(LoadVT, BitcastVT, DAG, MMO); in isLoadBitCastBeneficial() 23461 MVT BitcastVT = MVT::getVectorVT(MVT::i1, in getMaskNode() local 23466 DAG.getBitcast(BitcastVT, Mask), in getMaskNode() 44230 EVT BitcastVT = EVT::getVectorVT(*DAG.getContext(), TruncVT, NumElts); in combineToFPTruncExtElt() local [all …]
|