Searched refs:LdNode (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VEISelLowering.cpp | 1324 LoadSDNode *LdNode = dyn_cast<LoadSDNode>(Op.getNode()); in lowerLoadF128() local 1325 assert(LdNode && LdNode->getOffset().isUndef() && "Unexpected node type"); in lowerLoadF128() 1326 Align Alignment = LdNode->getAlign(); in lowerLoadF128() 1331 DAG.getLoad(MVT::f64, DL, LdNode->getChain(), LdNode->getBasePtr(), in lowerLoadF128() 1332 LdNode->getPointerInfo(), Alignment, in lowerLoadF128() 1333 LdNode->isVolatile() ? MachineMemOperand::MOVolatile in lowerLoadF128() 1335 EVT AddrVT = LdNode->getBasePtr().getValueType(); in lowerLoadF128() 1336 SDValue HiPtr = DAG.getNode(ISD::ADD, DL, AddrVT, LdNode->getBasePtr(), in lowerLoadF128() 1339 DAG.getLoad(MVT::f64, DL, LdNode->getChain(), HiPtr, in lowerLoadF128() 1340 LdNode->getPointerInfo(), Alignment, in lowerLoadF128() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 2956 LoadSDNode *LdNode = cast<LoadSDNode>(Op.getNode()); in LowerF128Load() local 2957 assert(LdNode->getOffset().isUndef() && "Unexpected node type"); in LowerF128Load() 2959 Align Alignment = commonAlignment(LdNode->getOriginalAlign(), 8); in LowerF128Load() 2962 DAG.getLoad(MVT::f64, dl, LdNode->getChain(), LdNode->getBasePtr(), in LowerF128Load() 2963 LdNode->getPointerInfo(), Alignment); in LowerF128Load() 2964 EVT addrVT = LdNode->getBasePtr().getValueType(); in LowerF128Load() 2966 LdNode->getBasePtr(), in LowerF128Load() 2968 SDValue Lo64 = DAG.getLoad(MVT::f64, dl, LdNode->getChain(), LoPtr, in LowerF128Load() 2969 LdNode->getPointerInfo().getWithOffset(8), in LowerF128Load() 2996 LoadSDNode *LdNode = cast<LoadSDNode>(Op.getNode()); in LowerLOAD() local [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelDAGToDAG.cpp | 1656 LoadSDNode *LdNode = dyn_cast<LoadSDNode>(N); in tryLDGLDU() local 1659 (LdNode || (OrigType.isFloatingPoint() && EltVT.isFloatingPoint()))) { in tryLDGLDU() 1664 GetConvertOpcode(OrigType.getSimpleVT(), EltVT.getSimpleVT(), LdNode); in tryLDGLDU() 3878 LoadSDNode *LdNode) { in GetConvertOpcode() argument 3879 bool IsSigned = LdNode && LdNode->getExtensionType() == ISD::SEXTLOAD; in GetConvertOpcode()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 26840 LoadSDNode *LdNode = nullptr; in visitGET_FPENV_MEM() local 26845 if (LdNode && LdNode != Ld) in visitGET_FPENV_MEM() 26847 LdNode = Ld; in visitGET_FPENV_MEM() 26852 if (!LdNode || !LdNode->isSimple() || LdNode->isIndexed() || in visitGET_FPENV_MEM() 26853 !LdNode->getOffset().isUndef() || LdNode->getMemoryVT() != MemVT || in visitGET_FPENV_MEM() 26854 !LdNode->getChain().reachesChainWithoutSideEffects(SDValue(N, 0))) in visitGET_FPENV_MEM() 26859 for (auto I = LdNode->use_begin(), E = LdNode->use_end(); I != E; ++I) { in visitGET_FPENV_MEM() 26873 !StNode->getChain().reachesChainWithoutSideEffects(SDValue(LdNode, 1))) in visitGET_FPENV_MEM() 26910 auto *LdNode = dyn_cast<LoadSDNode>(StValue); in visitSET_FPENV_MEM() local 26911 if (!LdNode || !LdNode->isSimple() || LdNode->isIndexed() || in visitSET_FPENV_MEM() [all …]
|