Home
last modified time | relevance | path

Searched refs:LoadNode (Results 1 – 8 of 8) sorted by relevance

/NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/
HDScheduleDAGFast.cpp245 SDNode *LoadNode = NewNodes[0]; in CopyAndMoveSuccessors() local
251 SDValue(LoadNode, 1)); in CopyAndMoveSuccessors()
272 if (LoadNode->getNodeId() != -1) { in CopyAndMoveSuccessors()
273 LoadSU = &SUnits[LoadNode->getNodeId()]; in CopyAndMoveSuccessors()
276 LoadSU = newSUnit(LoadNode); in CopyAndMoveSuccessors()
277 LoadNode->setNodeId(LoadSU->NodeNum); in CopyAndMoveSuccessors()
290 I->getSUnit()->getNode()->isOperandOf(LoadNode)) in CopyAndMoveSuccessors()
HDScheduleDAGRRList.cpp983 SDNode *LoadNode = NewNodes[0]; in CopyAndMoveSuccessors() local
989 SDValue(LoadNode, 1)); in CopyAndMoveSuccessors()
996 if (LoadNode->getNodeId() != -1) { in CopyAndMoveSuccessors()
997 LoadSU = &SUnits[LoadNode->getNodeId()]; in CopyAndMoveSuccessors()
1000 LoadSU = CreateNewSUnit(LoadNode); in CopyAndMoveSuccessors()
1001 LoadNode->setNodeId(LoadSU->NodeNum); in CopyAndMoveSuccessors()
1034 else if (isOperandOf(I->getSUnit(), LoadNode)) in CopyAndMoveSuccessors()
/NextBSD/contrib/llvm/lib/Target/Hexagon/
HDHexagonISelLowering.cpp1081 LoadSDNode *LoadNode = cast<LoadSDNode>(Op); in LowerLOAD() local
1082 SDValue Chain = LoadNode->getChain(); in LowerLOAD()
1086 SDValue Base = LoadNode->getBasePtr(); in LowerLOAD()
1087 ISD::LoadExtType Ext = LoadNode->getExtensionType(); in LowerLOAD()
1088 unsigned Alignment = LoadNode->getAlignment(); in LowerLOAD()
1099 LoadNode->getPointerInfo(), MVT::i16, in LowerLOAD()
1100 LoadNode->isVolatile(), in LowerLOAD()
1101 LoadNode->isNonTemporal(), in LowerLOAD()
1102 LoadNode->isInvariant(), in LowerLOAD()
1108 LoadNode->getPointerInfo(), MVT::i16, in LowerLOAD()
[all …]
/NextBSD/contrib/llvm/lib/Target/AMDGPU/
HDR600ISelLowering.cpp1460 LoadSDNode *LoadNode = cast<LoadSDNode>(Op); in LowerLOAD() local
1469 if (LoadNode->getAddressSpace() == AMDGPUAS::CONSTANT_ADDRESS && in LowerLOAD()
1471 LoadNode->getMemOperand()->getValue(), DAG.getDataLayout()))) { in LowerLOAD()
1474 LoadNode->getBasePtr(), DL, in LowerLOAD()
1479 LoadNode->getChain(), Ptr, in LowerLOAD()
1484 if (LoadNode->getAddressSpace() == AMDGPUAS::LOCAL_ADDRESS && VT.isVector()) { in LowerLOAD()
1492 int ConstantBlock = ConstantAddressBlock(LoadNode->getAddressSpace()); in LowerLOAD()
1494 ((LoadNode->getExtensionType() == ISD::NON_EXTLOAD) || in LowerLOAD()
1495 (LoadNode->getExtensionType() == ISD::ZEXTLOAD))) { in LowerLOAD()
1497 if (isa<ConstantExpr>(LoadNode->getMemOperand()->getValue()) || in LowerLOAD()
[all …]
/NextBSD/contrib/llvm/lib/Target/X86/
HDX86ISelDAGToDAG.cpp2003 LoadSDNode* &LoadNode, SDValue &InputChain) { in isLoadIncOrDecStore() argument
2023 LoadNode = cast<LoadSDNode>(Load); in isLoadIncOrDecStore()
2025 EVT LdVT = LoadNode->getMemoryVT(); in isLoadIncOrDecStore()
2035 if (LoadNode->getBasePtr() != StoreNode->getBasePtr() || in isLoadIncOrDecStore()
2036 LoadNode->getOffset() != StoreNode->getOffset()) in isLoadIncOrDecStore()
2046 InputChain = LoadNode->getChain(); in isLoadIncOrDecStore()
2060 int LoadId = LoadNode->getNodeId(); in isLoadIncOrDecStore()
2850 LoadSDNode *LoadNode = nullptr; in Select() local
2853 LoadNode, InputChain)) in Select()
2857 if (!SelectAddr(LoadNode, LoadNode->getBasePtr(), in Select()
[all …]
HDX86InstrArithmetic.td567 /// LoadNode - This is the load node associated with this type. For
569 PatFrag LoadNode = loadnode;
733 (opnode typeinfo.RegClass:$src1, (typeinfo.LoadNode addr:$src2)))]>;
740 (opnode typeinfo.RegClass:$src1, (typeinfo.LoadNode addr:$src2)))]>;
747 (opnode typeinfo.RegClass:$src1, (typeinfo.LoadNode addr:$src2)))]>;
754 (opnode typeinfo.RegClass:$src1, (typeinfo.LoadNode addr:$src2),
/NextBSD/contrib/llvm/lib/Target/Mips/
HDMipsDSPInstrInfo.td1409 class IndexedLoadPat<SDPatternOperator LoadNode, Instruction Instr> :
1410 DSPPat<(i32 (LoadNode (add i32:$base, i32:$index))),
/NextBSD/contrib/llvm/lib/Target/AArch64/
HDAArch64ISelLowering.cpp8470 LoadSDNode *LoadNode = cast<LoadSDNode>(V.getNode()); in checkValueWidth() local
8471 if ((LoadNode->getMemoryVT() == MVT::i8 && width == 8) in checkValueWidth()
8472 || (LoadNode->getMemoryVT() == MVT::i16 && width == 16)) { in checkValueWidth()
8473 ExtType = LoadNode->getExtensionType(); in checkValueWidth()