Searched refs:LoadN (Results 1 – 6 of 6) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelDAGToDAG.h | 82 SDNode *StoreInstrForLoadIntrinsic(MachineSDNode *LoadN, SDNode *IntN);
|
| H A D | HexagonISelDAGToDAG.cpp | 221 SDNode *HexagonDAGToDAGISel::StoreInstrForLoadIntrinsic(MachineSDNode *LoadN, in StoreInstrForLoadIntrinsic() argument 226 uint64_t F = HII->get(LoadN->getMachineOpcode()).TSFlags; in StoreInstrForLoadIntrinsic() 237 TS = CurDAG->getStore(SDValue(LoadN, 2), dl, SDValue(LoadN, 0), Loc, PI, in StoreInstrForLoadIntrinsic() 240 TS = CurDAG->getTruncStore(SDValue(LoadN, 2), dl, SDValue(LoadN, 0), Loc, in StoreInstrForLoadIntrinsic() 251 ReplaceUses(SDValue(IntN, 0), SDValue(LoadN, 1)); in StoreInstrForLoadIntrinsic()
|
| H A D | HexagonISelLoweringHVX.cpp | 3048 auto *LoadN = cast<LoadSDNode>(Op.getNode()); in WidenHvxLoad() local 3049 assert(LoadN->isUnindexed() && "Not widening indexed loads yet"); in WidenHvxLoad() 3050 assert(LoadN->getMemoryVT().getVectorElementType() != MVT::i1 && in WidenHvxLoad() 3053 SDValue Chain = LoadN->getChain(); in WidenHvxLoad() 3054 SDValue Base = LoadN->getBasePtr(); in WidenHvxLoad() 3068 auto *MemOp = MF.getMachineMemOperand(LoadN->getMemOperand(), 0, HwLen); in WidenHvxLoad()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86ISelDAGToDAG.cpp | 1817 if (auto *LoadN = dyn_cast<LoadSDNode>(Save_Base_Reg)) { in matchAddress() local 1819 if (matchLoadInAddress(LoadN, AM, /*AllowSegmentRegForX32=*/true)) in matchAddress() 5776 if (auto *LoadN = dyn_cast<LoadSDNode>(N0.getOperand(0).getNode())) { in Select() local 5777 if (!LoadN->isSimple()) { in Select() 5778 unsigned NumVolBits = LoadN->getValueType(0).getSizeInBits(); in Select()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.cpp | 3516 if (auto *LoadN = dyn_cast<LoadSDNode>(In)) in lowerBITCAST() local 3517 if (ISD::isNormalLoad(LoadN)) { in lowerBITCAST() 3518 SDValue NewLoad = DAG.getLoad(ResVT, DL, LoadN->getChain(), in lowerBITCAST() 3519 LoadN->getBasePtr(), LoadN->getMemOperand()); in lowerBITCAST() 3521 DAG.ReplaceAllUsesOfValueWith(SDValue(LoadN, 1), NewLoad.getValue(1)); in lowerBITCAST()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 695 bool isAndLoadExtLoad(ConstantSDNode *AndC, LoadSDNode *LoadN, 5732 bool DAGCombiner::isAndLoadExtLoad(ConstantSDNode *AndC, LoadSDNode *LoadN, in isAndLoadExtLoad() argument 5740 EVT LoadedVT = LoadN->getMemoryVT(); in isAndLoadExtLoad() 5751 if (!LoadN->isSimple()) in isAndLoadExtLoad() 5763 if (!TLI.shouldReduceLoadWidth(LoadN, ISD::ZEXTLOAD, ExtVT)) in isAndLoadExtLoad()
|