Searched refs:MVETRUNC (Results 1 – 2 of 2) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/lib/Target/ARM/ |
| D | ARMISelLowering.h | 146 MVETRUNC, // stack store/load sequence, if not optimized to anything else. enumerator
|
| D | ARMISelLowering.cpp | 1734 MAKE_CASE(ARMISD::MVETRUNC) in getTargetNodeName() 8889 return DAG.getNode(ARMISD::MVETRUNC, dl, VT, Lo, Hi); in LowerVECTOR_SHUFFLE() 9291 return DAG.getNode(ARMISD::MVETRUNC, DL, ToVT, Lo, Hi); in LowerTruncate() 15444 if (Op0->getOpcode() == ARMISD::MVETRUNC) { in PerformExtractEltCombine() 15562 if (Trunc.getOpcode() != ARMISD::MVETRUNC || !N->getOperand(1).isUndef()) in PerformShuffleVMOVNCombine() 16607 if (Trunc->getOpcode() != ARMISD::MVETRUNC) in PerformSplittingMVETruncToNarrowingStores() 18397 N->getOperand(0).getOpcode() == ARMISD::MVETRUNC && in PerformMVETruncCombine() 18398 N->getOperand(1).getOpcode() == ARMISD::MVETRUNC) in PerformMVETruncCombine() 18399 return DAG.getNode(ARMISD::MVETRUNC, DL, VT, N->getOperand(0).getOperand(0), in PerformMVETruncCombine() 18744 case ARMISD::MVETRUNC: in PerformDAGCombine()
|