Home
last modified time | relevance | path

Searched refs:VGETLANEu (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.h184 VGETLANEu, // zero-extend vector extract element enumerator
H A DARMISelDAGToDAG.cpp3111 Val1.getOpcode() == ARMISD::VGETLANEu) && in tryInsertVectorElt()
3113 Val2.getOpcode() == ARMISD::VGETLANEu) && in tryInsertVectorElt()
H A DARMISelLowering.cpp1786 MAKE_CASE(ARMISD::VGETLANEu) in getTargetNodeName()
9137 return DAG.getNode(ARMISD::VGETLANEu, dl, MVT::i32, Vec, Lane); in LowerEXTRACT_VECTOR_ELT()
15248 return DAG.getNode(ARMISD::VGETLANEu, SDLoc(N), VT, N0->getOperand(0), in PerformVMOVrhCombine()
15640 if (Op.getOpcode() == ARMISD::VGETLANEu && in PerformSignExtendInregCombine()
16783 DAG.getNodeIfExists(ARMISD::VGETLANEu, DAG.getVTList(MVT::i32), in PerformExtractFpToIntStores()
17908 Opc = ARMISD::VGETLANEu; in PerformExtendCombine()
20137 case ARMISD::VGETLANEu: { in computeKnownBitsForTargetNode()
H A DARMInstrInfo.td274 def ARMvgetlaneu : SDNode<"ARMISD::VGETLANEu", SDTARMVGETLN>;