| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInstructions.td | 330 return cast<MemSDNode>(N)->getAlignment() % 8 == 0; 334 return cast<MemSDNode>(N)->getAlignment() >= 16; 348 return cast<MemSDNode>(N)->getAddressSpace() == AMDGPUAS::PRIVATE_ADDRESS; 352 return cast<MemSDNode>(N)->getAddressSpace() == AMDGPUAS::CONSTANT_ADDRESS; 356 return cast<MemSDNode>(N)->getAddressSpace() == AMDGPUAS::LOCAL_ADDRESS; 360 return cast<MemSDNode>(N)->getAddressSpace() == AMDGPUAS::GLOBAL_ADDRESS; 364 auto AS = cast<MemSDNode>(N)->getAddressSpace(); 369 const auto AS = cast<MemSDNode>(N)->getAddressSpace(); 376 const auto AS = cast<MemSDNode>(N)->getAddressSpace(); 500 return cast<MemSDNode>(N)->getAddressSpace() == AMDGPUAS::LOCAL_ADDRESS; [all …]
|
| H A D | SIISelLowering.cpp | 5447 MemSDNode *M = cast<MemSDNode>(Op); in LowerINTRINSIC_W_CHAIN() 5507 MemSDNode *M = cast<MemSDNode>(Op); in LowerINTRINSIC_W_CHAIN() 5627 MemSDNode *M = cast<MemSDNode>(Op); in LowerINTRINSIC_W_CHAIN() 5657 MemSDNode *M = cast<MemSDNode>(Op); in LowerINTRINSIC_W_CHAIN() 5681 MemSDNode *M = cast<MemSDNode>(Op); in LowerINTRINSIC_W_CHAIN() 6111 MemSDNode *M = cast<MemSDNode>(Op); in LowerINTRINSIC_VOID() 6136 MemSDNode *M = cast<MemSDNode>(Op); in LowerINTRINSIC_VOID() 6161 MemSDNode *M = cast<MemSDNode>(Op); in LowerINTRINSIC_VOID() 6192 MemSDNode *M = cast<MemSDNode>(Op); in LowerINTRINSIC_VOID() 6218 MemSDNode *M = cast<MemSDNode>(Op); in LowerINTRINSIC_VOID() [all …]
|
| H A D | SIISelLowering.h | 94 SDValue adjustLoadValueType(unsigned Opcode, MemSDNode *M, 134 SDValue performMemSDNodeCombine(MemSDNode *N, DAGCombinerInfo &DCI) const;
|
| H A D | AMDGPUISelDAGToDAG.cpp | 222 bool isConstantLoad(const MemSDNode *N, int cbID) const; 344 if (cast<MemSDNode>(N)->getAddressSpace() != AMDGPUAS::LOCAL_ADDRESS || in glueCopyToM0() 1163 const MachinePointerInfo &PtrInfo = cast<MemSDNode>(Parent)->getPointerInfo(); in SelectMUBUFScratchOffen() 1224 const MachinePointerInfo &PtrInfo = cast<MemSDNode>(Parent)->getPointerInfo(); in SelectMUBUFScratchOffset() 1702 MemSDNode *Mem = cast<MemSDNode>(N); in SelectATOMIC_CMP_SWAP() 2157 bool R600DAGToDAGISel::isConstantLoad(const MemSDNode *N, int CbId) const { in isConstantLoad()
|
| H A D | R600Instructions.td | 311 const MemSDNode *LD = cast<MemSDNode>(N); 324 const MemSDNode *LD = cast<MemSDNode>(N);
|
| H A D | AMDGPUISelLowering.cpp | 586 if (isa<MemSDNode>(N)) in hasSourceMods() 671 MemSDNode *MN = cast<MemSDNode>(N); in shouldReduceLoadWidth() 2763 if (MemSDNode *M = dyn_cast<MemSDNode>(U)) { in hasVolatileUser()
|
| H A D | FLATInstructions.td | 363 [{return cast<MemSDNode>(N)->getAddressSpace() == AMDGPUAS::FLAT_ADDRESS;}]
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAGNodes.h | 495 friend class MemSDNode; 513 friend class MemSDNode; 1244 class MemSDNode : public SDNode { 1371 class AtomicSDNode : public MemSDNode { 1375 : MemSDNode(Opc, Order, dl, VTL, MemVT, MMO) {} 1420 class MemIntrinsicSDNode : public MemSDNode { 1424 : MemSDNode(Opc, Order, dl, VTs, MemoryVT, MMO) { 2044 class LSBaseSDNode : public MemSDNode { 2049 : MemSDNode(NodeTy, Order, dl, VTs, MemVT, MMO) { 2136 class MaskedLoadStoreSDNode : public MemSDNode { [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelDAGToDAG.cpp | 655 static unsigned int getCodeAddrSpace(MemSDNode *N) { in getCodeAddrSpace() 840 MemSDNode *LD = cast<MemSDNode>(N); in tryLoad() 999 MemSDNode *MemSD = cast<MemSDNode>(N); in tryLoadVector() 1234 MemSDNode *Mem; in tryLDGLDU() 1259 Mem = cast<MemSDNode>(N); in tryLDGLDU() 1705 MemSDNode *ST = cast<MemSDNode>(N); in tryStore() 1878 MemSDNode *MemSD = cast<MemSDNode>(N); in tryStoreVector() 2099 MemSDNode *Mem = cast<MemSDNode>(Node); in tryLoadParam() 2176 MemSDNode *Mem = cast<MemSDNode>(N); in tryStoreRetval() 2248 MemSDNode *Mem = cast<MemSDNode>(N); in tryStoreParam() [all …]
|
| H A D | NVPTXISelLowering.cpp | 2218 MemSDNode *MemSD = cast<MemSDNode>(N); in LowerSTOREVector() 4238 MemSDNode *Mem = dyn_cast<MemSDNode>(Val); in PerformANDCombine()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | MipsISelDAGToDAG.cpp | 249 cast<MemSDNode>(Node)->getMemoryVT().getSizeInBits() / 8 <= in Select() 250 cast<MemSDNode>(Node)->getAlignment()) && in Select()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AVR/ |
| H A D | AVR.h | 48 inline bool isProgramMemoryAccess(MemSDNode const *N) { in isProgramMemoryAccess()
|
| H A D | AVRISelDAGToDAG.cpp | 108 MVT VT = cast<MemSDNode>(Op)->getMemoryVT().getSimpleVT(); in SelectAddr()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.h | 1411 class X86StoreSDNode : public MemSDNode { 1416 :MemSDNode(Opcode, Order, dl, VTs, MemVT, MMO) {} in X86StoreSDNode() 1429 class X86MaskedStoreSDNode : public MemSDNode { 1434 : MemSDNode(Opcode, Order, dl, VTs, MemVT, MMO) {} in X86MaskedStoreSDNode() 1499 class X86MaskedGatherScatterSDNode : public MemSDNode { 1504 : MemSDNode(Opc, Order, dl, VTs, MemVT, MMO) {} in X86MaskedGatherScatterSDNode()
|
| H A D | X86ISelDAGToDAG.cpp | 710 if (isa<MemSDNode>(Chain.getNode()) && in isCalleeLoad() 711 cast<MemSDNode>(Chain.getNode())->writeMem()) in isCalleeLoad() 1887 unsigned AddrSpace = cast<MemSDNode>(Parent)->getPointerInfo().getAddrSpace(); in selectVectorAddr() 1931 cast<MemSDNode>(Parent)->getPointerInfo().getAddrSpace(); in selectAddr()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelDAGToDAG.h | 137 bool isAlignedMemNode(const MemSDNode *N) const;
|
| H A D | HexagonPatternsHVX.td | 81 return isAlignedMemNode(dyn_cast<MemSDNode>(N)); 85 return !isAlignedMemNode(dyn_cast<MemSDNode>(N)); 89 return isAlignedMemNode(dyn_cast<MemSDNode>(N)); 93 return !isAlignedMemNode(dyn_cast<MemSDNode>(N));
|
| H A D | HexagonISelDAGToDAG.cpp | 962 SDValue LDBasePtr = cast<MemSDNode>(SYNode)->getBasePtr(); in isMemOPCandidate() 963 SDValue STBasePtr = cast<MemSDNode>(UUse)->getBasePtr(); in isMemOPCandidate() 1558 bool HexagonDAGToDAGISel::isAlignedMemNode(const MemSDNode *N) const { in isAlignedMemNode() 2234 SDValue BasePtr = cast<MemSDNode>(N)->getBasePtr(); in rebalanceAddressTrees()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGDumper.cpp | 653 } else if (const MemSDNode* M = dyn_cast<MemSDNode>(this)) { in print_details()
|
| H A D | SelectionDAG.cpp | 610 const MemSDNode *PF = cast<MemSDNode>(N); in AddNodeIDCustom() 633 ID.AddInteger(cast<MemSDNode>(N)->getPointerInfo().getAddrSpace()); in AddNodeIDCustom() 8508 assert(isa<MemSDNode>(NewMemOp.getNode()) && "Expected a memop node"); in makeEquivalentMemoryOrdering() 8663 MemSDNode::MemSDNode(unsigned Opc, unsigned Order, const DebugLoc &dl, in MemSDNode() function in MemSDNode
|
| H A D | SelectionDAGISel.cpp | 3145 if (auto *MN = dyn_cast<MemSDNode>(N)) in SelectCodeCommon()
|
| /freebsd-12.1/contrib/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelDAGToDAG.cpp | 365 MachineMemOperand *MemRef = cast<MemSDNode>(N1)->getMemOperand(); in tryIndexedBinOp()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelDAGToDAG.cpp | 357 if (!isa<MemSDNode>(*UI)) in isWorthFoldingSHL() 359 if (!isa<MemSDNode>(*UII)) in isWorthFoldingSHL() 672 if (isStrongerThanMonotonic(cast<MemSDNode>(Use)->getOrdering())) in isWorthFoldingADDlow() 884 if (!isa<MemSDNode>(*UI)) in SelectAddrModeWRO() 968 if (!isa<MemSDNode>(*UI)) in SelectAddrModeXRO() 2724 EVT MemTy = cast<MemSDNode>(N)->getMemoryVT(); in SelectCMP_SWAP() 2747 MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand(); in SelectCMP_SWAP()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMISelDAGToDAG.cpp | 981 MemSDNode *MemN = cast<MemSDNode>(Parent); in SelectAddrMode6() 1348 MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand(); in transferMemOperands() 2465 EVT MemTy = cast<MemSDNode>(N)->getMemoryVT(); in SelectCMP_SWAP() 2481 MachineMemOperand *MemOp = cast<MemSDNode>(N)->getMemOperand(); in SelectCMP_SWAP()
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 11238 if (MemSDNode *ChainLD = dyn_cast<MemSDNode>(ChainNext)) { in findConsecutiveLoad() 11269 if (MemSDNode *ChainLD = dyn_cast<MemSDNode>(LoadRoot)) in findConsecutiveLoad() 11275 if (((isa<MemSDNode>(*UI) && in findConsecutiveLoad() 11276 cast<MemSDNode>(*UI)->getChain().getNode() == LoadRoot) || in findConsecutiveLoad()
|