Searched refs:LdNode (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEISelLowering.cpp | 1315 LoadSDNode *LdNode = dyn_cast<LoadSDNode>(Op.getNode()); in lowerLoadF128() local 1316 assert(LdNode && LdNode->getOffset().isUndef() && "Unexpected node type"); in lowerLoadF128() 1317 Align Alignment = LdNode->getAlign(); in lowerLoadF128() 1322 DAG.getLoad(MVT::f64, DL, LdNode->getChain(), LdNode->getBasePtr(), in lowerLoadF128() 1323 LdNode->getPointerInfo(), Alignment, in lowerLoadF128() 1324 LdNode->isVolatile() ? MachineMemOperand::MOVolatile in lowerLoadF128() 1326 EVT AddrVT = LdNode->getBasePtr().getValueType(); in lowerLoadF128() 1327 SDValue HiPtr = DAG.getNode(ISD::ADD, DL, AddrVT, LdNode->getBasePtr(), in lowerLoadF128() 1330 DAG.getLoad(MVT::f64, DL, LdNode->getChain(), HiPtr, in lowerLoadF128() 1331 LdNode->getPointerInfo(), Alignment, in lowerLoadF128() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.cpp | 2922 LoadSDNode *LdNode = cast<LoadSDNode>(Op.getNode()); in LowerF128Load() local 2923 assert(LdNode->getOffset().isUndef() && "Unexpected node type"); in LowerF128Load() 2925 Align Alignment = commonAlignment(LdNode->getBaseAlign(), 8); in LowerF128Load() 2928 DAG.getLoad(MVT::f64, dl, LdNode->getChain(), LdNode->getBasePtr(), in LowerF128Load() 2929 LdNode->getPointerInfo(), Alignment); in LowerF128Load() 2930 EVT addrVT = LdNode->getBasePtr().getValueType(); in LowerF128Load() 2932 LdNode->getBasePtr(), in LowerF128Load() 2934 SDValue Lo64 = DAG.getLoad(MVT::f64, dl, LdNode->getChain(), LoPtr, in LowerF128Load() 2935 LdNode->getPointerInfo().getWithOffset(8), in LowerF128Load() 2962 LoadSDNode *LdNode = cast<LoadSDNode>(Op.getNode()); in LowerLOAD() local [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 27956 LoadSDNode *LdNode = nullptr; in visitGET_FPENV_MEM() local 27961 if (LdNode && LdNode != Ld) in visitGET_FPENV_MEM() 27963 LdNode = Ld; in visitGET_FPENV_MEM() 27968 if (!LdNode || !LdNode->isSimple() || LdNode->isIndexed() || in visitGET_FPENV_MEM() 27969 !LdNode->getOffset().isUndef() || LdNode->getMemoryVT() != MemVT || in visitGET_FPENV_MEM() 27970 !LdNode->getChain().reachesChainWithoutSideEffects(SDValue(N, 0))) in visitGET_FPENV_MEM() 27975 for (SDUse &U : LdNode->uses()) { in visitGET_FPENV_MEM() 27988 !StNode->getChain().reachesChainWithoutSideEffects(SDValue(LdNode, 1))) in visitGET_FPENV_MEM() 28025 auto *LdNode = dyn_cast<LoadSDNode>(StValue); in visitSET_FPENV_MEM() local 28026 if (!LdNode || !LdNode->isSimple() || LdNode->isIndexed() || in visitSET_FPENV_MEM() [all …]
|