Home
last modified time | relevance | path

Searched refs:LoadN (Results 1 – 6 of 6) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.h82 SDNode *StoreInstrForLoadIntrinsic(MachineSDNode *LoadN, SDNode *IntN);
H A DHexagonISelDAGToDAG.cpp216 SDNode *HexagonDAGToDAGISel::StoreInstrForLoadIntrinsic(MachineSDNode *LoadN, in StoreInstrForLoadIntrinsic() argument
221 uint64_t F = HII->get(LoadN->getMachineOpcode()).TSFlags; in StoreInstrForLoadIntrinsic()
232 TS = CurDAG->getStore(SDValue(LoadN, 2), dl, SDValue(LoadN, 0), Loc, PI, in StoreInstrForLoadIntrinsic()
235 TS = CurDAG->getTruncStore(SDValue(LoadN, 2), dl, SDValue(LoadN, 0), Loc, in StoreInstrForLoadIntrinsic()
246 ReplaceUses(SDValue(IntN, 0), SDValue(LoadN, 1)); in StoreInstrForLoadIntrinsic()
H A DHexagonISelLoweringHVX.cpp1884 auto *LoadN = cast<LoadSDNode>(Op.getNode()); in WidenHvxLoad() local
1885 assert(LoadN->isUnindexed() && "Not widening indexed loads yet"); in WidenHvxLoad()
1886 assert(LoadN->getMemoryVT().getVectorElementType() != MVT::i1 && in WidenHvxLoad()
1889 SDValue Chain = LoadN->getChain(); in WidenHvxLoad()
1890 SDValue Base = LoadN->getBasePtr(); in WidenHvxLoad()
1904 auto *MemOp = MF.getMachineMemOperand(LoadN->getMemOperand(), 0, HwLen); in WidenHvxLoad()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp1741 if (auto *LoadN = dyn_cast<LoadSDNode>(Save_Base_Reg)) { in matchAddress() local
1743 if (matchLoadInAddress(LoadN, AM, /*AllowSegmentRegForX32=*/true)) in matchAddress()
5532 if (auto *LoadN = dyn_cast<LoadSDNode>(N0.getOperand(0).getNode())) { in Select() local
5533 if (!LoadN->isSimple()) { in Select()
5534 unsigned NumVolBits = LoadN->getValueType(0).getSizeInBits(); in Select()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp3332 if (auto *LoadN = dyn_cast<LoadSDNode>(In)) in lowerBITCAST() local
3333 if (ISD::isNormalLoad(LoadN)) { in lowerBITCAST()
3334 SDValue NewLoad = DAG.getLoad(ResVT, DL, LoadN->getChain(), in lowerBITCAST()
3335 LoadN->getBasePtr(), LoadN->getMemOperand()); in lowerBITCAST()
3337 DAG.ReplaceAllUsesOfValueWith(SDValue(LoadN, 1), NewLoad.getValue(1)); in lowerBITCAST()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp675 bool isAndLoadExtLoad(ConstantSDNode *AndC, LoadSDNode *LoadN,
5191 bool DAGCombiner::isAndLoadExtLoad(ConstantSDNode *AndC, LoadSDNode *LoadN, in isAndLoadExtLoad() argument
5199 EVT LoadedVT = LoadN->getMemoryVT(); in isAndLoadExtLoad()
5210 if (!LoadN->isSimple()) in isAndLoadExtLoad()
5222 if (!TLI.shouldReduceLoadWidth(LoadN, ISD::ZEXTLOAD, ExtVT)) in isAndLoadExtLoad()