HomeSort by: relevance | last modified time | path
    Searched refs:MemSDNode (Results 1 - 25 of 30) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
AVR.h 47 inline bool isProgramMemoryAccess(MemSDNode const *N) {
AVRISelDAGToDAG.cpp 107 MVT VT = cast<MemSDNode>(Op)->getMemoryVT().getSimpleVT();
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsISelDAGToDAG.cpp 299 cast<MemSDNode>(Node)->getMemoryVT().getSizeInBits() / 8 <=
300 cast<MemSDNode>(Node)->getAlignment()) &&
  /src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXISelDAGToDAG.cpp 656 static unsigned int getCodeAddrSpace(MemSDNode *N) {
676 static bool canLowerToLDG(MemSDNode *N, const NVPTXSubtarget &Subtarget,
840 MemSDNode *LD = cast<MemSDNode>(N);
984 MachineMemOperand *MemRef = cast<MemSDNode>(N)->getMemOperand();
999 MemSDNode *MemSD = cast<MemSDNode>(N);
1223 MachineMemOperand *MemRef = cast<MemSDNode>(N)->getMemOperand();
1234 MemSDNode *Mem;
1259 Mem = cast<MemSDNode>(N)
    [all...]
NVPTXISelLowering.cpp 2302 MemSDNode *MemSD = cast<MemSDNode>(N);
4476 MemSDNode *Mem = dyn_cast<MemSDNode>(Val);
4478 // Not a MemSDNode?!?
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVISelDAGToDAG.cpp 190 if (auto *MemOp = dyn_cast<MemSDNode>(Node))
233 if (auto *MemOp = dyn_cast<MemSDNode>(Node))
281 if (auto *MemOp = dyn_cast<MemSDNode>(Node))
321 if (auto *MemOp = dyn_cast<MemSDNode>(Node))
358 if (auto *MemOp = dyn_cast<MemSDNode>(Node))
797 if (auto *MemOp = dyn_cast<MemSDNode>(Node))
833 if (auto *MemOp = dyn_cast<MemSDNode>(Node))
864 if (auto *MemOp = dyn_cast<MemSDNode>(Node))
988 if (auto *MemOp = dyn_cast<MemSDNode>(Node))
1021 if (auto *MemOp = dyn_cast<MemSDNode>(Node)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
SelectionDAGNodes.h 479 friend class MemSDNode;
497 friend class MemSDNode;
649 /// MemSDNode. For such nodes, we need some extra state to determine the
1246 class MemSDNode : public SDNode {
1256 MemSDNode(unsigned Opc, unsigned Order, const DebugLoc &dl, SDVTList VTs,
1336 /// Update this MemSDNode's MachineMemOperand information
1394 class AtomicSDNode : public MemSDNode {
1398 : MemSDNode(Opc, Order, dl, VTL, MemVT, MMO) {
1448 class MemIntrinsicSDNode : public MemSDNode {
1452 : MemSDNode(Opc, Order, dl, VTs, MemoryVT, MMO)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIISelLowering.h 106 SDValue adjustLoadValueType(unsigned Opcode, MemSDNode *M,
110 SDValue lowerIntrinsicLoad(MemSDNode *M, bool IsFormat, SelectionDAG &DAG,
163 SDValue performMemSDNodeCombine(MemSDNode *N, DAGCombinerInfo &DCI) const;
241 ArrayRef<SDValue> Ops, MemSDNode *M) const;
246 MemSDNode *M) const;
SIISelLowering.cpp 1540 const MemSDNode *MemNode = cast<MemSDNode>(N);
1564 const MemSDNode *MemNode = cast<MemSDNode>(N);
4605 MemSDNode *M,
4641 SDValue SITargetLowering::lowerIntrinsicLoad(MemSDNode *M, bool IsFormat,
6204 if (isa<MemSDNode>(Op))
6258 if (isa<MemSDNode>(Op))
6289 if (auto MemOp = dyn_cast<MemSDNode>(Op)) {
6771 auto *M = cast<MemSDNode>(Op)
    [all...]
AMDGPUISelDAGToDAG.cpp 288 bool isConstantLoad(const MemSDNode *N, int cbID) const;
618 unsigned AS = cast<MemSDNode>(N)->getAddressSpace();
709 // isa<MemSDNode> almost works but is slightly too permissive for some DS
1544 = cast<MemSDNode>(Parent)->getPointerInfo();
1605 const MachinePointerInfo &PtrInfo = cast<MemSDNode>(Parent)->getPointerInfo();
1645 static MemSDNode* findMemSDNode(SDNode *N) {
1647 if (MemSDNode *MN = dyn_cast<MemSDNode>(N))
1651 if (MemSDNode *MN =
1652 dyn_cast<MemSDNode>(AMDGPUTargetLowering::stripBitcast(V))
    [all...]
AMDGPUISelLowering.cpp 627 if (isa<MemSDNode>(N))
737 MemSDNode *MN = cast<MemSDNode>(N);
2836 if (MemSDNode *M = dyn_cast<MemSDNode>(U)) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonISelDAGToDAG.h 135 bool isAlignedMemNode(const MemSDNode *N) const;
HexagonISelDAGToDAG.cpp 973 SDValue LDBasePtr = cast<MemSDNode>(SYNode)->getBasePtr();
974 SDValue STBasePtr = cast<MemSDNode>(UUse)->getBasePtr();
1579 bool HexagonDAGToDAGISel::isAlignedMemNode(const MemSDNode *N) const {
2255 SDValue BasePtr = cast<MemSDNode>(N)->getBasePtr();
HexagonISelLoweringHVX.cpp 1804 auto *MemN = cast<MemSDNode>(Op.getNode());
  /src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
MSP430ISelDAGToDAG.cpp 361 MachineMemOperand *MemRef = cast<MemSDNode>(N1)->getMemOperand();
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGDumper.cpp 787 } else if (const MemSDNode *M = dyn_cast<MemSDNode>(this)) {
LegalizeTypes.h 811 void IncrementPointer(MemSDNode *N, EVT MemVT, MachinePointerInfo &MPI,
SelectionDAG.cpp 736 const MemSDNode *PF = cast<MemSDNode>(N);
759 ID.AddInteger(cast<MemSDNode>(N)->getPointerInfo().getAddrSpace());
9388 assert(isa<MemSDNode>(NewMemOpChain) && "Expected a memop node");
9406 assert(isa<MemSDNode>(NewMemOp.getNode()) && "Expected a memop node");
9622 MemSDNode::MemSDNode(unsigned Opc, unsigned Order, const DebugLoc &dl,
SelectionDAGISel.cpp 3040 if (auto *MN = dyn_cast<MemSDNode>(N))
3043 LLVM_DEBUG(dbgs() << "Expected MemSDNode "; N->dump(CurDAG);
LegalizeDAG.cpp 2778 Node->getOperand(3), cast<MemSDNode>(Node)->getMemOperand());
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelDAGToDAG.cpp 490 if (!isa<MemSDNode>(*UI))
492 if (!isa<MemSDNode>(*UII))
822 if (isStrongerThanMonotonic(cast<MemSDNode>(Use)->getOrdering()))
1045 if (!isa<MemSDNode>(*UI))
1129 if (!isa<MemSDNode>(*UI))
1347 MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand();
3042 EVT MemTy = cast<MemSDNode>(N)->getMemoryVT();
3065 MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand();
4903 if (isa<MemSDNode>(Root))
4904 return cast<MemSDNode>(Root)->getMemoryVT()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelDAGToDAG.cpp 223 bool selectVectorAddr(MemSDNode *Parent, SDValue BasePtr, SDValue IndexOp,
793 if (isa<MemSDNode>(Chain.getNode()) &&
794 cast<MemSDNode>(Chain.getNode())->writeMem())
942 auto *MemNode = cast<MemSDNode>(N);
2488 bool X86DAGToDAGISel::selectVectorAddr(MemSDNode *Parent, SDValue BasePtr,
2530 // that are not a MemSDNode, and thus don't have proper addrspace info.
2539 cast<MemSDNode>(Parent)->getPointerInfo().getAddrSpace();
4140 CurDAG->setNodeMemRefs(MNode, {cast<MemSDNode>(C)->getMemOperand()});
4503 CurDAG->setNodeMemRefs(CNode, {cast<MemSDNode>(Src1)->getMemOperand()});
5962 CurDAG->setNodeMemRefs(Res, cast<MemSDNode>(Node)->getMemOperand())
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMISelDAGToDAG.cpp 1045 MemSDNode *MemN = cast<MemSDNode>(Parent);
1570 MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand();
3316 EVT MemTy = cast<MemSDNode>(N)->getMemoryVT();
3332 MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand();
ARMISelLowering.cpp 9783 MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand();
14605 MemSDNode *MemN = cast<MemSDNode>(N);
14841 MemSDNode *MemN = cast<MemSDNode>(N);
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCISelLowering.cpp 2547 if (MemSDNode *Memop = dyn_cast<MemSDNode>(*UI)) {
12864 if (MemSDNode *ChainLD = dyn_cast<MemSDNode>(ChainNext)) {
12895 if (MemSDNode *ChainLD = dyn_cast<MemSDNode>(LoadRoot))
12901 if (((isa<MemSDNode>(*UI) &&
12902 cast<MemSDNode>(*UI)->getChain().getNode() == LoadRoot) ||
17118 /// computeMOFlags - Given a node N and it's Parent (a MemSDNode), compute
17143 const MemSDNode *MN = dyn_cast<MemSDNode>(Parent)
    [all...]

Completed in 137 milliseconds

1 2