Searched refs:LoadNode (Results 1 – 9 of 9) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | R600ISelLowering.cpp | 1441 EVT MemVT = LoadNode->getMemoryVT(); in LowerLOAD() 1451 SDValue Chain = LoadNode->getChain(); in LowerLOAD() 1452 SDValue Ptr = LoadNode->getBasePtr(); in LowerLOAD() 1468 return constBufferLoad(LoadNode, LoadNode->getAddressSpace(), DAG); in LowerLOAD() 1504 LoadNode->getAlignment(), LoadNode->getMemOperand()->getFlags()); in LowerLOAD() 1795 SDLoc DL(LoadNode); in constBufferLoad() 1796 EVT VT = LoadNode->getValueType(0); in constBufferLoad() 1797 SDValue Chain = LoadNode->getChain(); in constBufferLoad() 1798 SDValue Ptr = LoadNode->getBasePtr(); in constBufferLoad() 1802 if (LoadNode->getMemoryVT().getScalarType() != MVT::i32 || !ISD::isNON_EXTLoad(LoadNode)) in constBufferLoad() [all …]
|
| H A D | R600ISelLowering.h | 104 SDValue constBufferLoad(LoadSDNode *LoadNode, int Block,
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | ScheduleDAGFast.cpp | 243 SDNode *LoadNode = NewNodes[0]; in CopyAndMoveSuccessors() local 249 SDValue(LoadNode, 1)); in CopyAndMoveSuccessors() 270 if (LoadNode->getNodeId() != -1) { in CopyAndMoveSuccessors() 271 LoadSU = &SUnits[LoadNode->getNodeId()]; in CopyAndMoveSuccessors() 274 LoadSU = newSUnit(LoadNode); in CopyAndMoveSuccessors() 275 LoadNode->setNodeId(LoadSU->NodeNum); in CopyAndMoveSuccessors() 287 Pred.getSUnit()->getNode()->isOperandOf(LoadNode)) in CopyAndMoveSuccessors()
|
| H A D | ScheduleDAGRRList.cpp | 989 SDNode *LoadNode = NewNodes[0]; in TryUnfoldSU() local 998 if (LoadNode->getNodeId() != -1) { in TryUnfoldSU() 999 LoadSU = &SUnits[LoadNode->getNodeId()]; in TryUnfoldSU() 1006 LoadSU = CreateNewSUnit(LoadNode); in TryUnfoldSU() 1007 LoadNode->setNodeId(LoadSU->NodeNum); in TryUnfoldSU() 1047 SDValue(LoadNode, 1)); in TryUnfoldSU() 1058 else if (isOperandOf(Pred.getSUnit(), LoadNode)) in TryUnfoldSU()
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelDAGToDAG.cpp | 1205 LoadSDNode *&LoadNode, in isFusableLoadOpStorePattern() argument 1225 LoadNode = cast<LoadSDNode>(Load); in isFusableLoadOpStorePattern() 1232 if (LoadNode->getBasePtr() != StoreNode->getBasePtr() || in isFusableLoadOpStorePattern() 1233 LoadNode->getOffset() != StoreNode->getOffset()) in isFusableLoadOpStorePattern() 1243 InputChain = LoadNode->getChain(); in isFusableLoadOpStorePattern() 1259 int LoadId = LoadNode->getNodeId(); in isFusableLoadOpStorePattern() 1330 LoadSDNode *LoadNode = nullptr; in tryFoldLoadStoreIntoMemOperand() local 1332 if (!isFusableLoadOpStorePattern(StoreNode, StoredVal, CurDAG, LoadNode, in tryFoldLoadStoreIntoMemOperand() 1355 Result, {StoreNode->getMemOperand(), LoadNode->getMemOperand()}); in tryFoldLoadStoreIntoMemOperand()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86ISelDAGToDAG.cpp | 2450 LoadSDNode *&LoadNode, in isFusableLoadOpStorePattern() argument 2467 LoadNode = cast<LoadSDNode>(Load); in isFusableLoadOpStorePattern() 2474 if (LoadNode->getBasePtr() != StoreNode->getBasePtr() || in isFusableLoadOpStorePattern() 2475 LoadNode->getOffset() != StoreNode->getOffset()) in isFusableLoadOpStorePattern() 2546 if (Op.getNode() != LoadNode) in isFusableLoadOpStorePattern() 2609 LoadSDNode *LoadNode = nullptr; in foldLoadStoreIntoMemOperand() local 2612 LoadNode, InputChain)) { in foldLoadStoreIntoMemOperand() 2619 LoadNode, InputChain)) in foldLoadStoreIntoMemOperand() 2624 if (!selectAddr(LoadNode, LoadNode->getBasePtr(), Base, Scale, Index, Disp, in foldLoadStoreIntoMemOperand() 2800 LoadNode->getMemOperand()}; in foldLoadStoreIntoMemOperand() [all …]
|
| H A D | X86InstrArithmetic.td | 556 /// LoadNode - This is the load node associated with this type. For 558 PatFrag LoadNode = loadnode; 716 (opnode typeinfo.RegClass:$src1, (typeinfo.LoadNode addr:$src2)))]>; 723 (opnode typeinfo.RegClass:$src1, (typeinfo.LoadNode addr:$src2)))]>; 730 (opnode typeinfo.RegClass:$src1, (typeinfo.LoadNode addr:$src2), 822 [(set EFLAGS, (opnode (typeinfo.LoadNode addr:$dst), 855 [(set EFLAGS, (opnode (typeinfo.LoadNode addr:$dst), 888 [(set EFLAGS, (opnode (typeinfo.LoadNode addr:$dst),
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | MipsDSPInstrInfo.td | 1460 class IndexedLoadPat<SDPatternOperator LoadNode, Instruction Instr> : 1461 DSPPat<(i32 (LoadNode (add i32:$base, i32:$index))),
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 10618 LoadSDNode *LoadNode = cast<LoadSDNode>(V.getNode()); in checkValueWidth() local 10619 if ((LoadNode->getMemoryVT() == MVT::i8 && width == 8) in checkValueWidth() 10620 || (LoadNode->getMemoryVT() == MVT::i16 && width == 16)) { in checkValueWidth() 10621 ExtType = LoadNode->getExtensionType(); in checkValueWidth()
|