Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGFast.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()
DScheduleDAGRRList.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()
/external/llvm/lib/Target/AMDGPU/
DR600ISelLowering.cpp1472 LoadSDNode *LoadNode = cast<LoadSDNode>(Op); in LowerLOAD() local
1481 if (LoadNode->getAddressSpace() == AMDGPUAS::CONSTANT_ADDRESS && in LowerLOAD()
1483 LoadNode->getMemOperand()->getValue(), DAG.getDataLayout()))) { in LowerLOAD()
1486 LoadNode->getBasePtr(), DL, in LowerLOAD()
1491 LoadNode->getChain(), Ptr, in LowerLOAD()
1496 if (LoadNode->getAddressSpace() == AMDGPUAS::LOCAL_ADDRESS && VT.isVector()) { in LowerLOAD()
1504 int ConstantBlock = ConstantAddressBlock(LoadNode->getAddressSpace()); in LowerLOAD()
1506 ((LoadNode->getExtensionType() == ISD::NON_EXTLOAD) || in LowerLOAD()
1507 (LoadNode->getExtensionType() == ISD::ZEXTLOAD))) { in LowerLOAD()
1509 if (isa<ConstantExpr>(LoadNode->getMemOperand()->getValue()) || in LowerLOAD()
[all …]
/external/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp1286 LoadSDNode *LoadNode = cast<LoadSDNode>(Op); in LowerLOAD() local
1287 SDValue Chain = LoadNode->getChain(); in LowerLOAD()
1291 SDValue Base = LoadNode->getBasePtr(); in LowerLOAD()
1292 ISD::LoadExtType Ext = LoadNode->getExtensionType(); in LowerLOAD()
1293 unsigned Alignment = LoadNode->getAlignment(); in LowerLOAD()
1304 LoadNode->getPointerInfo(), MVT::i16, in LowerLOAD()
1305 LoadNode->isVolatile(), in LowerLOAD()
1306 LoadNode->isNonTemporal(), in LowerLOAD()
1307 LoadNode->isInvariant(), in LowerLOAD()
1313 LoadNode->getPointerInfo(), MVT::i16, in LowerLOAD()
[all …]
/external/llvm/lib/Target/X86/
DX86ISelDAGToDAG.cpp2077 LoadSDNode* &LoadNode, SDValue &InputChain) { in isLoadIncOrDecStore() argument
2097 LoadNode = cast<LoadSDNode>(Load); in isLoadIncOrDecStore()
2099 EVT LdVT = LoadNode->getMemoryVT(); in isLoadIncOrDecStore()
2109 if (LoadNode->getBasePtr() != StoreNode->getBasePtr() || in isLoadIncOrDecStore()
2110 LoadNode->getOffset() != StoreNode->getOffset()) in isLoadIncOrDecStore()
2120 InputChain = LoadNode->getChain(); in isLoadIncOrDecStore()
2134 int LoadId = LoadNode->getNodeId(); in isLoadIncOrDecStore()
2944 LoadSDNode *LoadNode = nullptr; in Select() local
2947 LoadNode, InputChain)) in Select()
2951 if (!selectAddr(LoadNode, LoadNode->getBasePtr(), in Select()
[all …]
DX86InstrArithmetic.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),
/external/llvm/lib/Target/Mips/
DMipsDSPInstrInfo.td1438 class IndexedLoadPat<SDPatternOperator LoadNode, Instruction Instr> :
1439 DSPPat<(i32 (LoadNode (add i32:$base, i32:$index))),
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp9190 LoadSDNode *LoadNode = cast<LoadSDNode>(V.getNode()); in checkValueWidth() local
9191 if ((LoadNode->getMemoryVT() == MVT::i8 && width == 8) in checkValueWidth()
9192 || (LoadNode->getMemoryVT() == MVT::i16 && width == 16)) { in checkValueWidth()
9193 ExtType = LoadNode->getExtensionType(); in checkValueWidth()