Searched refs:FirstLoad (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64LoadStoreOptimizer.cpp | 1839 MachineInstr &FirstLoad, MachineInstr &SecondLoad, in canRenameUntilSecondLoad() argument 1843 if (FirstLoad.isPseudo()) in canRenameUntilSecondLoad() 1846 UsedInBetween.accumulate(FirstLoad); in canRenameUntilSecondLoad() 1847 auto RegToRename = getLdStRegOp(FirstLoad).getReg(); in canRenameUntilSecondLoad() 1849 FirstLoad.getIterator(), SecondLoad.getIterator(), in canRenameUntilSecondLoad()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 9689 auto *FirstLoad = cast<LoadSDNode>(FirstByteProvider->Src.value()); in MatchLoadCombine() local 9717 *FirstLoad->getMemOperand(), &Fast); in MatchLoadCombine() 9723 Chain, FirstLoad->getBasePtr(), in MatchLoadCombine() 9724 FirstLoad->getPointerInfo(), MemVT, FirstLoad->getAlign()); in MatchLoadCombine() 21974 LoadSDNode *FirstLoad = cast<LoadSDNode>(LoadNodes[0].MemNode); in tryStoreMergeOfLoads() local 21988 SDValue LoadChain = FirstLoad->getChain(); in tryStoreMergeOfLoads() 22023 *FirstLoad->getMemOperand(), &IsFastLd) && in tryStoreMergeOfLoads() 22038 *FirstLoad->getMemOperand(), &IsFastLd) && in tryStoreMergeOfLoads() 22056 *FirstLoad->getMemOperand(), &IsFastLd) && in tryStoreMergeOfLoads() 22075 Align FirstLoadAlign = FirstLoad->getAlign(); in tryStoreMergeOfLoads() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 15603 LoadSDNode *FirstLoad = nullptr; in combineBVOfConsecutiveLoads() local 15607 FirstLoad = cast<LoadSDNode>(FirstInput.getOperand(0)); in combineBVOfConsecutiveLoads() 15608 IsRoundOfExtLoad = FirstLoad->getExtensionType() == ISD::EXTLOAD; in combineBVOfConsecutiveLoads() 15616 FirstLoad = cast<LoadSDNode>(FirstInput); in combineBVOfConsecutiveLoads() 15619 InputLoads.push_back(FirstLoad); in combineBVOfConsecutiveLoads() 15658 assert(FirstLoad && "Input needs to be a LoadSDNode."); in combineBVOfConsecutiveLoads() 15659 WideLoad = DAG.getLoad(N->getValueType(0), dl, FirstLoad->getChain(), in combineBVOfConsecutiveLoads() 15660 FirstLoad->getBasePtr(), FirstLoad->getPointerInfo(), in combineBVOfConsecutiveLoads() 15661 FirstLoad->getAlign()); in combineBVOfConsecutiveLoads()
|