| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrAtomics.td | 206 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i8; 212 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i16; 218 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i32; 224 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i64; 247 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i8; 253 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i16; 259 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i32; 265 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i64; 289 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i8; 296 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i16; [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrFragmentsSIMD.td | 831 return St->getAlignment() >= St->getMemoryVT().getStoreSize(); 837 return Ld->getAlignment() >= Ld->getMemoryVT().getStoreSize(); 893 Ld->getAlignment() >= Ld->getMemoryVT().getStoreSize(); 931 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getStoreSize() == 4; 936 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getStoreSize() == 8; 941 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getStoreSize() == 8; 946 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getStoreSize() == 1; 951 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getStoreSize() == 2; 956 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getStoreSize() == 4; 961 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getStoreSize() == 8; [all …]
|
| H A D | X86InstrFPStack.td | 48 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::f32; 52 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::f64; 56 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::f80; 60 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::f32; 63 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::f64; 66 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::f80; 70 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i16; 73 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i32; 76 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i64; 81 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i32; [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZOperators.td | 463 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i16; 466 return cast<MemIntrinsicSDNode>(N)->getMemoryVT() == MVT::i32; 534 return cast<LoadSDNode>(N)->getMemoryVT() == MVT::i8; 537 return cast<LoadSDNode>(N)->getMemoryVT() == MVT::i16; 540 return cast<LoadSDNode>(N)->getMemoryVT() == MVT::i32; 549 return cast<LoadSDNode>(N)->getMemoryVT() == MVT::i8; 552 return cast<LoadSDNode>(N)->getMemoryVT() == MVT::i16; 555 return cast<LoadSDNode>(N)->getMemoryVT() == MVT::i32; 563 return cast<LoadSDNode>(N)->getMemoryVT() == MVT::i8; 566 return cast<LoadSDNode>(N)->getMemoryVT() == MVT::i16; [all …]
|
| H A D | SystemZISelDAGToDAG.cpp | 999 if (Load->getMemoryVT() == MVT::i32 && in tryRISBGZero() 1090 if (Load->getMemoryVT() == MVT::i8) in tryRxSBG() 1193 if (Load->getMemoryVT().getSizeInBits() != in tryGather() 1217 if (Store->getMemoryVT().getSizeInBits() != Value.getValueSizeInBits()) in tryScatter() 1345 EVT MemVT = StoreNode->getMemoryVT(); in tryFoldLoadStoreIntoMemOperand() 1411 if (Load->getMemoryVT() != Store->getMemoryVT()) in canUseBlockOperation() 1429 uint64_t Size = Load->getMemoryVT().getStoreSize(); in canUseBlockOperation() 1445 uint64_t Size = Load->getMemoryVT().getStoreSize(); in storeLoadCanUseMVC() 1463 return !LoadA->isVolatile() && LoadA->getMemoryVT() == LoadB->getMemoryVT() && in storeLoadCanUseBlockBinary() 1470 TypeSize StoreSize = MemAccess->getMemoryVT().getStoreSize(); in storeLoadIsAligned()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGDumper.cpp | 701 OS << " from " << LD->getMemoryVT().getEVTString(); in print_details() 713 OS << ", trunc to " << ST->getMemoryVT().getEVTString(); in print_details() 733 OS << " from " << MLd->getMemoryVT().getEVTString(); in print_details() 748 OS << ", trunc to " << MSt->getMemoryVT().getEVTString(); in print_details() 770 OS << " from " << MGather->getMemoryVT().getEVTString(); in print_details() 782 OS << ", trunc to " << MScatter->getMemoryVT().getEVTString(); in print_details()
|
| H A D | DAGCombiner.cpp | 2055 VT = LD->getMemoryVT(); in canFoldInAddressingMode() 2060 VT = ST->getMemoryVT(); in canFoldInAddressingMode() 2065 VT = LD->getMemoryVT(); in canFoldInAddressingMode() 2070 VT = ST->getMemoryVT(); in canFoldInAddressingMode() 7304 EVT MemVT = N->getMemoryVT(); in mergeTruncStores() 15236 EVT VT = LD->getMemoryVT(); in getCombineLoadStoreParts() 15243 EVT VT = ST->getMemoryVT(); in getCombineLoadStoreParts() 15251 EVT VT = LD->getMemoryVT(); in getCombineLoadStoreParts() 18100 if (Ld->getBasePtr() == Ptr && ST->getMemoryVT() == Ld->getMemoryVT() && in visitSTORE() 18116 ST->getMemoryVT() == ST1->getMemoryVT() && in visitSTORE() [all …]
|
| H A D | LegalizeIntegerTypes.cpp | 266 N->getMemoryVT(), ResVT, in PromoteIntRes_Atomic0() 278 N->getMemoryVT(), in PromoteIntRes_Atomic1() 730 N->getMemoryVT(), dl, Ops, in PromoteIntRes_MGATHER() 3197 EVT VT = N->getMemoryVT(); in ExpandIntRes_LOAD() 3227 if (N->getMemoryVT().bitsLE(NVT)) { in ExpandIntRes_LOAD() 3228 EVT MemVT = N->getMemoryVT(); in ExpandIntRes_LOAD() 3274 EVT MemVT = N->getMemoryVT(); in ExpandIntRes_LOAD() 4172 EVT VT = cast<AtomicSDNode>(N)->getMemoryVT(); in ExpandIntRes_ATOMIC_LOAD() 4561 N->getMemoryVT(), in ExpandIntOp_STORE() 4584 if (N->getMemoryVT().bitsLE(NVT)) { in ExpandIntOp_STORE() [all …]
|
| H A D | LegalizeVectorTypes.cpp | 1696 EVT MemoryVT = LD->getMemoryVT(); in SplitVecRes_LOAD() 1758 EVT MemoryVT = MLD->getMemoryVT(); in SplitVecRes_MLOAD() 1828 EVT MemoryVT = MGT->getMemoryVT(); in SplitVecRes_MGATHER() 2531 EVT MemoryVT = MGT->getMemoryVT(); in SplitVecOp_MGATHER() 2605 EVT MemoryVT = N->getMemoryVT(); in SplitVecOp_MSTORE() 2664 EVT MemoryVT = N->getMemoryVT(); in SplitVecOp_MSCATTER() 2724 EVT MemoryVT = N->getMemoryVT(); in SplitVecOp_STORE() 4969 EVT WideMemVT = MSC->getMemoryVT(); in WidenVecOp_MSCATTER() 5252 EVT LdVT = LD->getMemoryVT(); in GenWidenVectorLoads() 5405 EVT LdVT = LD->getMemoryVT(); in GenWidenVectorExtLoads() [all …]
|
| H A D | LegalizeDAG.cpp | 512 EVT MemVT = ST->getMemoryVT(); in LegalizeStoreOps() 546 EVT StVT = ST->getMemoryVT(); in LegalizeStoreOps() 622 EVT MemVT = ST->getMemoryVT(); in LegalizeStoreOps() 683 EVT MemVT = LD->getMemoryVT(); in LegalizeLoadOps() 725 EVT SrcVT = LD->getMemoryVT(); in LegalizeLoadOps() 868 EVT MemVT = LD->getMemoryVT(); in LegalizeLoadOps() 2740 ISD::ATOMIC_CMP_SWAP, dl, cast<AtomicSDNode>(Node)->getMemoryVT(), VTs, in ExpandNode() 2750 cast<AtomicSDNode>(Node)->getMemoryVT(), in ExpandNode() 2771 EVT AtomicType = cast<AtomicSDNode>(Node)->getMemoryVT(); in ExpandNode() 3884 MVT VT = cast<AtomicSDNode>(Node)->getMemoryVT().getSimpleVT(); in ConvertNodeToLibcall() [all …]
|
| H A D | LegalizeVectorOps.cpp | 260 if (LD->getMemoryVT().isVector() && ExtType != ISD::NON_EXTLOAD) { in LegalizeOp() 264 LD->getMemoryVT())) { in LegalizeOp() 290 EVT StVT = ST->getMemoryVT(); in LegalizeOp()
|
| H A D | LegalizeFloatTypes.cpp | 706 NewL = DAG.getLoad(L->getAddressingMode(), ISD::NON_EXTLOAD, L->getMemoryVT(), in SoftenFloatRes_LOAD() 708 L->getPointerInfo(), L->getMemoryVT(), in SoftenFloatRes_LOAD() 1053 Val = BitConvertToInteger(DAG.getNode(ISD::FP_ROUND, dl, ST->getMemoryVT(), in SoftenFloatOp_STORE() 1625 assert(LD->getMemoryVT().bitsLE(NVT) && "Float type not round?"); in ExpandFloatRes_LOAD() 1628 LD->getMemoryVT(), LD->getMemOperand()); in ExpandFloatRes_LOAD() 1985 assert(ST->getMemoryVT().bitsLE(NVT) && "Float type not round?"); in ExpandFloatOp_STORE() 1992 ST->getMemoryVT(), ST->getMemOperand()); in ExpandFloatOp_STORE()
|
| H A D | SelectionDAG.cpp | 674 ID.AddInteger(LD->getMemoryVT().getRawBits()); in AddNodeIDCustom() 681 ID.AddInteger(ST->getMemoryVT().getRawBits()); in AddNodeIDCustom() 688 ID.AddInteger(MLD->getMemoryVT().getRawBits()); in AddNodeIDCustom() 695 ID.AddInteger(MST->getMemoryVT().getRawBits()); in AddNodeIDCustom() 702 ID.AddInteger(MG->getMemoryVT().getRawBits()); in AddNodeIDCustom() 709 ID.AddInteger(MS->getMemoryVT().getRawBits()); in AddNodeIDCustom() 731 ID.AddInteger(AT->getMemoryVT().getRawBits()); in AddNodeIDCustom() 3242 EVT VT = LD->getMemoryVT(); in computeKnownBits() 4181 Tmp = LD->getMemoryVT().getScalarSizeInBits(); in ComputeNumSignBits() 4184 Tmp = LD->getMemoryVT().getScalarSizeInBits(); in ComputeNumSignBits() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelDAGToDAG.cpp | 303 EVT VT = LD->getMemoryVT(); in isValidIndexedLoad() 330 MVT VT = LD->getMemoryVT().getSimpleVT(); in tryIndexedLoad() 359 MVT VT = LD->getMemoryVT().getSimpleVT(); in tryIndexedBinOp()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/XCore/ |
| H A D | XCoreISelLowering.cpp | 416 assert(LD->getMemoryVT() == MVT::i32 && "Unexpected load EVT"); in LowerLOAD() 489 assert(ST->getMemoryVT() == MVT::i32 && "Unexpected store EVT"); in LowerSTORE() 943 if (N->getMemoryVT() == MVT::i32) { in LowerATOMIC_LOAD() 951 if (N->getMemoryVT() == MVT::i16) { in LowerATOMIC_LOAD() 959 if (N->getMemoryVT() == MVT::i8) in LowerATOMIC_LOAD() 974 if (N->getMemoryVT() == MVT::i32) { in LowerATOMIC_STORE() 981 if (N->getMemoryVT() == MVT::i16) { in LowerATOMIC_STORE() 989 if (N->getMemoryVT() == MVT::i8) in LowerATOMIC_STORE() 1784 ST->getMemoryVT(), in PerformDAGCombine() 1791 unsigned StoreBits = ST->getMemoryVT().getStoreSizeInBits(); in PerformDAGCombine() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRISelDAGToDAG.cpp | 107 MVT VT = cast<MemSDNode>(Op)->getMemoryVT().getSimpleVT(); in SelectAddr() 124 MVT VT = LD->getMemoryVT().getSimpleVT(); in selectIndexedLoad() 368 MVT VT = LD->getMemoryVT().getSimpleVT(); in select()
|
| H A D | AVRISelLowering.cpp | 894 VT = LD->getMemoryVT(); in getPreIndexedAddressParts() 902 VT = ST->getMemoryVT(); in getPreIndexedAddressParts() 950 VT = LD->getMemoryVT(); in getPostIndexedAddressParts() 954 VT = ST->getMemoryVT(); in getPostIndexedAddressParts()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelDAGToDAG.cpp | 843 EVT LoadedVT = LD->getMemoryVT(); in tryLoad() 1000 EVT LoadedVT = MemSD->getMemoryVT(); in tryLoadVector() 1267 EVT EltVT = Mem->getMemoryVT(); in tryLDGLDU() 1710 EVT StoreVT = ST->getMemoryVT(); in tryStore() 1879 EVT StoreVT = MemSD->getMemoryVT(); in tryStoreVector() 2117 EVT MemVT = Mem->getMemoryVT(); in tryLoadParam() 2209 Opcode = pickOpcodeForVT(Mem->getMemoryVT().getSimpleVT().SimpleTy, in tryStoreRetval() 2216 Opcode = pickOpcodeForVT(Mem->getMemoryVT().getSimpleVT().SimpleTy, in tryStoreRetval() 2223 Opcode = pickOpcodeForVT(Mem->getMemoryVT().getSimpleVT().SimpleTy, in tryStoreRetval() 2288 Opcode = pickOpcodeForVT(Mem->getMemoryVT().getSimpleVT().SimpleTy, in tryStoreParam() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsISelDAGToDAG.cpp | 299 cast<MemSDNode>(Node)->getMemoryVT().getSizeInBits() / 8 <= in Select()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEISelLowering.cpp | 1106 bool Byte = N->getMemoryVT() == MVT::i8; in prepareTS1AM() 1125 bool Byte = cast<AtomicSDNode>(Op)->getMemoryVT() == MVT::i8; in finalizeTS1AM() 1140 if (N->getMemoryVT() == MVT::i8) { in lowerATOMIC_SWAP() 1163 SDValue TS1AM = DAG.getAtomic(VEISD::TS1AM, DL, N->getMemoryVT(), in lowerATOMIC_SWAP() 1173 if (N->getMemoryVT() == MVT::i16) { in lowerATOMIC_SWAP() 1182 SDValue TS1AM = DAG.getAtomic(VEISD::TS1AM, DL, N->getMemoryVT(), in lowerATOMIC_SWAP() 1315 EVT MemVT = LdNode->getMemoryVT(); in lowerLOAD() 1369 EVT MemVT = StNode->getMemoryVT(); in lowerSTORE()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | R600ISelLowering.cpp | 1058 if (Store->getMemoryVT() == MVT::i8) { in lowerPrivateTruncStore() 1061 } else if (Store->getMemoryVT() == MVT::i16) { in lowerPrivateTruncStore() 1074 EVT MemVT = Store->getMemoryVT(); in lowerPrivateTruncStore() 1148 EVT MemVT = StoreNode->getMemoryVT(); in LowerSTORE() 1300 EVT MemVT = Load->getMemoryVT(); in lowerPrivateExtLoad() 1354 EVT MemVT = LoadNode->getMemoryVT(); in LowerLOAD() 1712 if (LoadNode->getMemoryVT().getScalarType() != MVT::i32 || !ISD::isNON_EXTLoad(LoadNode)) in constBufferLoad()
|
| H A D | AMDGPUISelDAGToDAG.cpp | 497 if (LdHi->getMemoryVT() == MVT::i8) { in matchLoadD16FromBuildVector() 501 assert(LdHi->getMemoryVT() == MVT::i16); in matchLoadD16FromBuildVector() 506 Ops, LdHi->getMemoryVT(), in matchLoadD16FromBuildVector() 525 if (LdLo->getMemoryVT() == MVT::i8) { in matchLoadD16FromBuildVector() 529 assert(LdLo->getMemoryVT() == MVT::i16); in matchLoadD16FromBuildVector() 540 Ops, LdLo->getMemoryVT(), in matchLoadD16FromBuildVector()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetSelectionDAG.td | 842 // cast<LoadSDNode>(N)->getMemoryVT() == MVT::<VT>; 843 // cast<StoreSDNode>(N)->getMemoryVT() == MVT::<VT>; 845 // cast<LoadSDNode>(N)->getMemoryVT().getScalarType() == MVT::<VT>; 846 // cast<StoreSDNode>(N)->getMemoryVT().getScalarType() == MVT::<VT>; 1292 return St->getAlignment() >= St->getMemoryVT().getStoreSize(); 1298 return St->getAlignment() < St->getMemoryVT().getStoreSize(); 1310 return Ld->getAlignment() >= Ld->getMemoryVT().getStoreSize();
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelDAGToDAG.cpp | 71 EVT LoadedVT = LD->getMemoryVT(); in SelectIndexedLoad() 470 EVT StoredVT = ST->getMemoryVT(); in SelectIndexedStore() 1479 if (L->getMemoryVT().getSizeInBits() > 32) in DetectUseSxtw() 1580 return N->getAlignment() >= N->getMemoryVT().getStoreSize(); in isAlignedMemNode() 1585 switch (N->getMemoryVT().getStoreSize()) { in isSmallStackStore()
|
| /freebsd-13.1/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | CodeGenDAGPatterns.cpp | 902 Record *MemoryVT = getMemoryVT(); in getPredCode() 927 !isSignExtLoad() && !isZeroExtLoad() && getMemoryVT() == nullptr && in getPredCode() 949 getMemoryVT() == nullptr && getScalarMemoryVT() == nullptr && in getPredCode() 963 if (getMemoryVT() == nullptr && !isAtomicOrderingMonotonic() && in getPredCode() 1029 Record *MemoryVT = getMemoryVT(); in getPredCode() 1217 Record *TreePredicateFn::getMemoryVT() const { in getMemoryVT() function in TreePredicateFn 1323 if (getMemoryVT()) in getCodeToRunOnSDNode()
|