Searched refs:isTruncatingStore (Results 1 - 19 of 19) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp751 if (ST->isTruncatingStore())
786 if (MSt->isTruncatingStore())
820 if (MScatter->isTruncatingStore())
H A DLegalizeVectorTypes.cpp872 if (N->isTruncatingStore())
3482 N->getAddressingMode(), N->isTruncatingStore(),
3506 N->getAddressingMode(), N->isTruncatingStore(),
3551 N->getAddressingMode(), N->isTruncatingStore(), N->isCompressingStore());
3580 HiEVL, HiMemVT, MMO, N->getAddressingMode(), N->isTruncatingStore(),
3630 N->getAddressingMode(), N->isTruncatingStore(),
3656 N->getAddressingMode(), N->isTruncatingStore(),
3723 MSC->getIndexType(), MSC->isTruncatingStore());
3731 MSC->isTruncatingStore());
3755 bool isTruncating = N->isTruncatingStore();
[all...]
H A DLegalizeVectorOps.cpp296 if (StVT.isVector() && ST->isTruncatingStore())
H A DLegalizeFloatTypes.cpp1155 if (ST->isTruncatingStore())
3286 assert(!ST->isTruncatingStore() && "Unexpected truncating store.");
H A DDAGCombiner.cpp11875 MSC->isTruncatingStore());
11882 MSC->isTruncatingStore());
11920 !MST->isCompressingStore() && !MST->isTruncatingStore())
11930 if (MST->isTruncatingStore() && MST->isUnindexed() &&
11980 SST->isTruncatingStore(), SST->isCompressingStore());
19553 if (ST->isTruncatingStore() || VT.isVector())
20128 if (Other->isTruncatingStore())
20900 if (ST->isTruncatingStore()) {
21062 if (Value.getOpcode() == ISD::BITCAST && !ST->isTruncatingStore() &&
21122 if (ST->isTruncatingStore()
[all...]
H A DSelectionDAG.cpp8737 ST->isTruncatingStore(), ST->getMemoryVT(),
8990 dl.getIROrder(), dl.getDebugLoc(), VTs, AM, ST->isTruncatingStore(),
9243 DL.getIROrder(), DL.getDebugLoc(), VTs, AM, SST->isTruncatingStore(),
9433 AM, ST->isTruncatingStore(), ST->isCompressingStore());
H A DLegalizeDAG.cpp507 if (!ST->isTruncatingStore()) {
1400 if (ST->isIndexed() || ST->isTruncatingStore() ||
H A DLegalizeIntegerTypes.cpp2267 bool TruncateStore = N->isTruncatingStore();
/freebsd-current/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h2427 bool isTruncatingStore() const { return StoreSDNodeBits.IsTruncating; } function in class:llvm::StoreSDNode
2594 bool isTruncatingStore() const { return StoreSDNodeBits.IsTruncating; } function in class:llvm::VPStoreSDNode
2630 bool isTruncatingStore() const { return StoreSDNodeBits.IsTruncating; } function in class:llvm::VPStridedStoreSDNode
2737 bool isTruncatingStore() const { return StoreSDNodeBits.IsTruncating; } function in class:llvm::MaskedStoreSDNode
2920 bool isTruncatingStore() const { return StoreSDNodeBits.IsTruncating; } function in class:llvm::MaskedScatterSDNode
3141 return St && !St->isTruncatingStore() &&
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp1020 assert(Store->isTruncatingStore()
1120 const bool TruncatingStore = StoreNode->isTruncatingStore();
/freebsd-current/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp480 assert(!ST->isTruncatingStore() && "Unexpected store type");
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp5715 bool Truncating = MSC->isTruncatingStore();
5869 if (StoreNode->isTruncatingStore() && VT == MVT::v4i16 &&
20368 assert(!St.isTruncatingStore() && "cannot split truncating vector store");
20595 if (St.isTruncatingStore())
20650 if (St.isTruncatingStore())
21240 if (!Store->isTruncatingStore() || Store->isIndexed())
21445 if (!Store->isTruncatingStore())
21521 if (ST->isTruncatingStore()) {
21576 if (MST->isTruncatingStore()) {
21746 MSC->isTruncatingStore());
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp523 if (ST->isTruncatingStore() && ValueVT.getSizeInBits() == 64) {
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp10176 assert(!ST->isTruncatingStore() && "Expected a non-extending store");
16543 if (!St->isTruncatingStore() || !VT.isVector())
16626 if (!St->isSimple() || St->isTruncatingStore() || !St->isUnindexed())
16719 if (!St->isSimple() || St->isTruncatingStore() || !St->isUnindexed())
16760 if (!St->isSimple() || St->isTruncatingStore() || !St->isUnindexed())
19984 isNonExt = !ST->isTruncatingStore();
19996 isNonExt = !ST->isTruncatingStore();
/freebsd-current/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp6918 if (MemVT.isInteger() && SN->isTruncatingStore()) {
6930 if (!SN->isTruncatingStore() &&
6949 if (!SN->isTruncatingStore() &&
/freebsd-current/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp11199 IsTruncatingStore = MSN->isTruncatingStore();
15655 MSN->getMemOperand(), IndexType, MSN->isTruncatingStore());
15662 MSN->getMemOperand(), IndexType, MSN->isTruncatingStore());
15666 if (!MSN->isTruncatingStore() &&
15882 Store->isTruncatingStore(), /*IsCompress*/ false);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp2780 if ((VT == MVT::i32) || SD->isTruncatingStore()) {
/freebsd-current/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp24469 assert(!St->isTruncatingStore() && "Expected non-truncating store");
24489 if (St->isTruncatingStore())
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp15171 cast<StoreSDNode>(N)->isTruncatingStore() || !ValidTypeForStoreFltAsInt)

Completed in 830 milliseconds