Home
last modified time | relevance | path

Searched refs:getStoreSize (Results 1 – 25 of 40) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrFragmentsSIMD.td831 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 …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DValueTypes.h363 TypeSize getStoreSize() const { in getStoreSize() function
375 return getStoreSize() * 8; in getStoreSizeInBits()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZCallingConv.h43 return ArgVT.isVector() && ArgVT.getStoreSize() <= 8; in IsShortVectorType()
H A DSystemZISelDAGToDAG.cpp1429 uint64_t Size = Load->getMemoryVT().getStoreSize(); in canUseBlockOperation()
1445 uint64_t Size = Load->getMemoryVT().getStoreSize(); in storeLoadCanUseMVC()
1470 TypeSize StoreSize = MemAccess->getMemoryVT().getStoreSize(); in storeLoadIsAligned()
H A DSystemZISelLowering.cpp1665 assert((PartOffset + PartValue.getValueType().getStoreSize() <= in LowerCall()
4441 unsigned BytesPerElement = VT.getVectorElementType().getStoreSize(); in getVPermMask()
4666 unsigned BytesPerElement = VT.getVectorElementType().getStoreSize(); in addUndef()
4678 unsigned BytesPerElement = VT.getVectorElementType().getStoreSize(); in add()
4684 unsigned FromBytesPerElement = FromVT.getVectorElementType().getStoreSize(); in add()
5759 unsigned BytesPerElement = VecVT.getVectorElementType().getStoreSize(); in combineExtract()
5794 unsigned OpBytesPerElement = OpVT.getVectorElementType().getStoreSize(); in combineExtract()
5825 unsigned OpBytesPerElement = OpVT.getVectorElementType().getStoreSize(); in combineExtract()
5869 unsigned TruncBytes = TruncVT.getStoreSize(); in combineTruncateExtract()
5882 VecVT.getStoreSize() / TruncBytes); in combineTruncateExtract()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp1037 unsigned TotalBytes = VT.getStoreSize(); in analyzeArguments()
1042 TotalBytes += Args[j].VT.getStoreSize(); in analyzeArguments()
1079 RegIdx -= VT.getStoreSize(); in analyzeArguments()
1091 TotalBytes += Arg.VT.getStoreSize(); in getTotalArgumentsSizeInBytes()
1130 RegIdx -= VT.getStoreSize(); in analyzeReturnValues()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp501 unsigned ObjSize = VA.getLocVT().getStoreSize(); in LowerCallArguments()
642 unsigned ObjSize = VA.getLocVT().getStoreSize(); in LowerReturn()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/
H A DMachineValueType.h1072 TypeSize getStoreSize() const { in getStoreSize() function
1084 return getStoreSize() * 8; in getStoreSizeInBits()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp1148 unsigned SrcBytes = LT.second.getStoreSize(); in getMemoryOpCost()
1160 *Alignment >= LT.second.getScalarType().getStoreSize()) in getMemoryOpCost()
H A DPPCISelLowering.cpp3825 unsigned ArgSize = ArgVT.getStoreSize(); in CalculateStackSlotSize()
3869 Alignment = Align(OrigVT.getStoreSize()); in CalculateStackSlotAlignment()
3871 Alignment = Align(ArgVT.getStoreSize()); in CalculateStackSlotAlignment()
4285 unsigned ObjSize = ObjectVT.getStoreSize(); in LowerFormalArguments_64SVR4()
6606 const unsigned StoreSize = LocVT.getStoreSize(); in CC_AIX()
6903 const unsigned LocSize = LocVT.getStoreSize(); in LowerFormalArguments_AIX()
7407 if (Arg.getValueType().getStoreSize() == LocVT.getStoreSize()) in LowerCall_AIX()
16114 Info.offset = -VT.getStoreSize()+1; in getTgtMemIntrinsic()
16115 Info.size = 2*VT.getStoreSize()-1; in getTgtMemIntrinsic()
16154 Info.offset = -VT.getStoreSize()+1; in getTgtMemIntrinsic()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp1166 PartOffset += MemVT.getStoreSize(); in analyzeFormalArgumentsCompute()
1601 unsigned Size = LoMemVT.getStoreSize(); in SplitVectorLoad()
1611 HiPtr, SrcValue.getWithOffset(LoMemVT.getStoreSize()), in SplitVectorLoad()
1691 SDValue HiPtr = DAG.getObjectPtrOffset(SL, BasePtr, LoMemVT.getStoreSize()); in SplitVectorStore()
1695 unsigned Size = LoMemVT.getStoreSize(); in SplitVectorStore()
2952 unsigned Size = VT.getStoreSize(); in shouldCombineMemoryType()
2978 unsigned Size = VT.getStoreSize(); in performLoadCombine()
3029 unsigned Size = VT.getStoreSize(); in performStoreCombine()
4259 int FI = getOrCreateFixedStackObject(MFI, VT.getStoreSize(), Offset); in loadStackInputValue()
H A DSIISelLowering.cpp1553 VT.getStoreSize() > 16)) { in allowsMisalignedMemoryAccesses()
1719 if (MemVT.getStoreSize() < 4 && Alignment < 4) { in lowerKernargMemParameter()
1766 unsigned ArgSize = VA.getValVT().getStoreSize(); in lowerStackParameter()
2796 CCInfo.AllocateStack(ArgVT.getStoreSize(), Align(4)); in passSpecialInputs()
3143 Flags.getByValSize() : VA.getValVT().getStoreSize(); in LowerCall()
6375 VT.getStoreSize(), Alignment); in lowerSBuffer()
8207 MemVT.getStoreSize() == 12) && in LowerLOAD()
8221 NumElements == 2 && MemVT.getStoreSize() == 8 && in LowerLOAD()
8714 ((Subtarget->useDS128() && VT.getStoreSize() == 16) || in LowerSTORE()
8715 (VT.getStoreSize() == 12)) && in LowerSTORE()
[all …]
H A DR600ISelLowering.cpp1174 if (Alignment < MemVT.getStoreSize() && in LowerSTORE()
1301 assert(Load->getAlignment() >= MemVT.getStoreSize()); in lowerPrivateExtLoad()
1543 unsigned Alignment = MinAlign(VT.getStoreSize(), PartOffset); in LowerFormalArguments()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp1309 DAG.CreateStackTemporary(VecVT.getStoreSize(), SmallestAlign); in SplitVecRes_INSERT_SUBVECTOR()
1611 DAG.CreateStackTemporary(VecVT.getStoreSize(), SmallestAlign); in SplitVecRes_INSERT_VECTOR_ELT()
1770 unsigned LoSize = MemoryLocation::getSizeOrUnknown(LoMemVT.getStoreSize()); in SplitVecRes_MLOAD()
1787 unsigned HiSize = MemoryLocation::getSizeOrUnknown(HiMemVT.getStoreSize()); in SplitVecRes_MLOAD()
1794 LoMemVT.getStoreSize().getFixedSize()); in SplitVecRes_MLOAD()
2475 DAG.CreateStackTemporary(VecVT.getStoreSize(), SmallestAlign); in SplitVecOp_EXTRACT_VECTOR_ELT()
2612 unsigned LoSize = MemoryLocation::getSizeOrUnknown(LoMemVT.getStoreSize()); in SplitVecOp_MSTORE()
2637 LoMemVT.getStoreSize().getFixedSize()); in SplitVecOp_MSTORE()
2639 unsigned HiSize = MemoryLocation::getSizeOrUnknown(HiMemVT.getStoreSize()); in SplitVecOp_MSTORE()
H A DLegalizeTypesGeneric.cpp165 SDValue StackPtr = DAG.CreateStackTemporary(InVT.getStoreSize(), Align); in ExpandRes_BITCAST()
H A DLegalizeTypes.cpp898 DAG.CreateStackTemporary(Op.getValueType().getStoreSize(), Align); in CreateStackStoreLoad()
H A DStatepointLowering.cpp111 unsigned SpillSize = ValueType.getStoreSize(); in allocateStackSlot()
H A DSelectionDAGBuilder.cpp4331 VT.getStoreSize().getKnownMinSize(), *Alignment, AAInfo); in visitMaskedStore()
4508 VT.getStoreSize().getKnownMinSize(), *Alignment, AAInfo, Ranges); in visitMaskedLoad()
4588 MachinePointerInfo(I.getPointerOperand()), Flags, MemVT.getStoreSize(), in visitAtomicCmpXchg()
4634 MachinePointerInfo(I.getPointerOperand()), Flags, MemVT.getStoreSize(), in visitAtomicRMW()
4678 MachinePointerInfo(I.getPointerOperand()), Flags, MemVT.getStoreSize(), in visitAtomicLoad()
4731 MachinePointerInfo(I.getPointerOperand()), Flags, MemVT.getStoreSize(), in visitAtomicStore()
9678 j*Parts[j].getValueType().getStoreSize().getKnownMinSize()); in LowerCallTo()
10204 ArgNo, PartBase+i*RegisterVT.getStoreSize().getKnownMinSize()); in LowerArguments()
10217 PartBase += VT.getStoreSize().getKnownMinSize(); in LowerArguments()
H A DTargetLowering.cpp7523 unsigned LoadedBytes = LoadedVT.getStoreSize(); in expandUnalignedLoad()
7676 unsigned StoredBytes = StoreMemVT.getStoreSize(); in expandUnalignedStore()
7797 DataVT.getStoreSize().getKnownMinSize())); in IncrementMemoryAddress()
7799 Increment = DAG.getConstant(DataVT.getStoreSize(), DL, AddrVT); in IncrementMemoryAddress()
8786 SDValue StackPtr = DAG.CreateStackTemporary(MemVT.getStoreSize(), Alignment); in expandVectorSplice()
8797 APInt(PtrVT.getFixedSizeInBits(), VT.getStoreSize().getKnownMinSize())); in expandVectorSplice()
8813 TypeSize EltByteSize = VT.getVectorElementType().getStoreSize(); in expandVectorSplice()
8820 APInt(PtrVT.getFixedSizeInBits(), VT.getStoreSize().getKnownMinSize())); in expandVectorSplice()
H A DSelectionDAG.cpp2198 return CreateStackTemporary(VT.getStoreSize(), StackAlign); in CreateStackTemporary()
2202 TypeSize VT1Size = VT1.getStoreSize(); in CreateStackTemporary()
2203 TypeSize VT2Size = VT2.getStoreSize(); in CreateStackTemporary()
7210 Size = MemVT.getStoreSize(); in getMemIntrinsicNode()
7370 uint64_t Size = MemoryLocation::getSizeOrUnknown(MemVT.getStoreSize()); in getLoad()
7491 MemoryLocation::getSizeOrUnknown(Val.getValueType().getStoreSize()); in getStore()
7543 PtrInfo, MMOFlags, MemoryLocation::getSizeOrUnknown(SVT.getStoreSize()), in getTruncStore()
9720 assert(memvt.getStoreSize().getKnownMinSize() <= MMO->getSize() && in MemSDNode()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp1364 if (MemVT.getStoreSize() != VT.getVectorElementType().getStoreSize()) in Select()
H A DRISCVISelLowering.cpp1858 Offset *= SVT.getStoreSize(); in lowerVECTOR_SHUFFLE()
1872 Ld->getMemOperand(), Offset, SVT.getStoreSize())); in lowerVECTOR_SHUFFLE()
7236 StoreSizeBytes = ValVT.getStoreSize(); in CC_RISCV()
7431 int FI = MFI.CreateFixedObject(ValVT.getStoreSize(), VA.getLocMemOffset(), in unpackFromMemLoc()
7578 State.AllocateStack(ValVT.getStoreSize(), StackAlign); in CC_RISCV_FastCC()
7988 TypeSize StoredSize = ArgValue.getValueType().getStoreSize(); in LowerCall()
8008 StoredSize += PartVT.getStoreSize(); in LowerCall()
8969 if (Alignment >= ElemVT.getStoreSize()) { in allowsMisalignedMemoryAccesses()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td1292 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 DHexagonISelDAGToDAG.cpp1580 return N->getAlignment() >= N->getMemoryVT().getStoreSize(); in isAlignedMemNode()
1585 switch (N->getMemoryVT().getStoreSize()) { in isSmallStackStore()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp1266 MachineMemOperand::MOStore, ArgVT.getStoreSize(), Alignment); in processCallArgs()

12