Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGAddressAnalysis.cpp243 auto *LSBase = cast<LSBaseSDNode>(Base.getNode()); in matchLSNode() local
245 if (LSBase->isIndexed() && Base.getResNo() == IndexResNo) in matchLSNode()
246 if (auto *C = dyn_cast<ConstantSDNode>(LSBase->getOffset())) { in matchLSNode()
248 if (LSBase->getAddressingMode() == ISD::PRE_DEC || in matchLSNode()
249 LSBase->getAddressingMode() == ISD::POST_DEC) in matchLSNode()
253 Base = DAG.getTargetLoweringInfo().unwrapAddress(LSBase->getBasePtr()); in matchLSNode()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h1460 SDValue combineVReverseMemOP(ShuffleVectorSDNode *SVN, LSBaseSDNode *LSBase,
H A DPPCISelLowering.cpp16569 LSBaseSDNode *LSBase, in combineVReverseMemOP() argument
16571 assert((ISD::isNormalLoad(LSBase) || ISD::isNormalStore(LSBase)) && in combineVReverseMemOP()
16603 if (LSBase->getOpcode() == ISD::LOAD) { in combineVReverseMemOP()
16607 for (SDUse &Use : LSBase->uses()) in combineVReverseMemOP()
16612 SDLoc dl(LSBase); in combineVReverseMemOP()
16613 SDValue LoadOps[] = {LSBase->getChain(), LSBase->getBasePtr()}; in combineVReverseMemOP()
16616 LSBase->getMemoryVT(), LSBase->getMemOperand()); in combineVReverseMemOP()
16619 if (LSBase->getOpcode() == ISD::STORE) { in combineVReverseMemOP()
16626 SDLoc dl(LSBase); in combineVReverseMemOP()
16627 SDValue StoreOps[] = {LSBase->getChain(), SVN->getOperand(0), in combineVReverseMemOP()
[all …]