Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DValueTypes.h380 TypeSize getStoreSize() const { in getStoreSize() function
388 return getScalarType().getStoreSize().getFixedValue(); in getScalarStoreSize()
398 return getStoreSize() * 8; in getStoreSizeInBits()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGenTypes/
H A DMachineValueType.h345 TypeSize getStoreSize() const { in getStoreSize() function
353 return getScalarType().getStoreSize().getFixedValue(); in getScalarStoreSize()
363 return getStoreSize() * 8; in getStoreSizeInBits()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrFragmentsSIMD.td859 return St->getAlign() >= St->getMemoryVT().getStoreSize();
865 return Ld->getAlign() >= Ld->getMemoryVT().getStoreSize();
933 Ld->getAlign() >= Ld->getMemoryVT().getStoreSize();
971 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getStoreSize() == 2;
976 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getStoreSize() == 4;
981 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getStoreSize() == 8;
986 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getStoreSize() == 8;
991 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getStoreSize() == 1;
996 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getStoreSize() == 2;
1001 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getStoreSize() == 4;
[all …]
H A DX86InstrFragments.td538 return Ld->getAlign() >= Ld->getMemoryVT().getStoreSize();
543 Ld->getAlign() >= Ld->getMemoryVT().getStoreSize();
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.h231 if (!ST->enableUnalignedVectorMem() && Alignment < ElemType.getStoreSize()) in isLegalMaskedLoadStore()
256 if (!ST->enableUnalignedVectorMem() && Alignment < ElemType.getStoreSize()) in isLegalMaskedGatherScatter()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZCallingConv.h43 return ArgVT.isVector() && ArgVT.getStoreSize() <= 8; in IsShortVectorType()
H A DSystemZISelLowering.cpp1969 assert((PartOffset + PartValue.getValueType().getStoreSize() <= in LowerCall()
1970 SlotVT.getStoreSize()) && "Not enough space for argument part!"); in LowerCall()
5083 unsigned BytesPerElement = VT.getVectorElementType().getStoreSize(); in getVPermMask()
5308 unsigned BytesPerElement = VT.getVectorElementType().getStoreSize(); in addUndef()
5320 unsigned BytesPerElement = VT.getVectorElementType().getStoreSize(); in add()
5326 unsigned FromBytesPerElement = FromVT.getVectorElementType().getStoreSize(); in add()
6534 unsigned BytesPerElement = VecVT.getVectorElementType().getStoreSize(); in combineExtract()
6569 unsigned OpBytesPerElement = OpVT.getVectorElementType().getStoreSize(); in combineExtract()
6599 unsigned ExtBytesPerElement = ExtVT.getVectorElementType().getStoreSize(); in combineExtract()
6600 unsigned OpBytesPerElement = OpVT.getVectorElementType().getStoreSize(); in combineExtract()
[all …]
H A DSystemZISelDAGToDAG.cpp1485 uint64_t Size = Load->getMemoryVT().getStoreSize(); in canUseBlockOperation()
1501 uint64_t Size = Load->getMemoryVT().getStoreSize(); in storeLoadCanUseMVC()
1527 TypeSize StoreSize = MemAccess->getMemoryVT().getStoreSize(); in storeLoadIsAligned()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelDAGToDAG.cpp307 cast<MemSDNode>(Node)->getMemoryVT().getStoreSize()) && in Select()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp810 unsigned SrcBytes = LT.second.getStoreSize(); in getMemoryOpCost()
822 *Alignment >= LT.second.getScalarType().getStoreSize()) in getMemoryOpCost()
H A DPPCISelLowering.cpp4104 unsigned ArgSize = ArgVT.getStoreSize(); in CalculateStackSlotSize()
4148 Alignment = Align(OrigVT.getStoreSize()); in CalculateStackSlotAlignment()
4150 Alignment = Align(ArgVT.getStoreSize()); in CalculateStackSlotAlignment()
4359 unsigned ArgSize = VA.getLocVT().getStoreSize(); in LowerFormalArguments_32SVR4()
4361 unsigned ObjSize = VA.getValVT().getStoreSize(); in LowerFormalArguments_32SVR4()
4563 unsigned ObjSize = ObjectVT.getStoreSize(); in LowerFormalArguments_64SVR4()
6944 const unsigned StoreSize = LocVT.getStoreSize(); in CC_AIX()
7237 const unsigned LocSize = LocVT.getStoreSize(); in LowerFormalArguments_AIX()
7238 const unsigned ValSize = ValVT.getStoreSize(); in LowerFormalArguments_AIX()
7737 if (Arg.getValueType().getStoreSize() == LocVT.getStoreSize()) in LowerCall_AIX()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp540 unsigned ObjSize = VA.getLocVT().getStoreSize(); in LowerCallArguments()
680 unsigned ObjSize = VA.getLocVT().getStoreSize(); in LowerReturn()
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaISelLowering.cpp190 unsigned Offset = State.AllocateStack(ValVT.getStoreSize(), OrigAlign); in CC_Xtensa_Custom()
266 int FI = MFI.CreateFixedObject(ValVT.getStoreSize(), VA.getLocMemOffset(), in LowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVECustomDAG.cpp310 .getStoreSize(); in getLoadStoreStride()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp1253 unsigned TotalBytes = VT.getStoreSize(); in analyzeArguments()
1258 TotalBytes += Args[j].VT.getStoreSize(); in analyzeArguments()
1295 RegIdx -= VT.getStoreSize(); in analyzeArguments()
1308 TotalBytes += Arg.VT.getStoreSize(); in getTotalArgumentsSizeInBytes()
1363 RegIdx -= VT.getStoreSize(); in analyzeReturnValues()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp1139 if (Alignment < MemVT.getStoreSize() && in LowerSTORE()
1267 assert(Load->getAlign() >= MemVT.getStoreSize()); in lowerPrivateExtLoad()
1508 Align Alignment = commonAlignment(Align(VT.getStoreSize()), PartOffset); in LowerFormalArguments()
H A DAMDGPUISelLowering.cpp1258 PartOffset += MemVT.getStoreSize(); in analyzeFormalArgumentsCompute()
1795 unsigned Size = LoMemVT.getStoreSize(); in SplitVectorLoad()
1805 HiPtr, SrcValue.getWithOffset(LoMemVT.getStoreSize()), in SplitVectorLoad()
1885 SDValue HiPtr = DAG.getObjectPtrOffset(SL, BasePtr, LoMemVT.getStoreSize()); in SplitVectorStore()
1889 unsigned Size = LoMemVT.getStoreSize(); in SplitVectorStore()
3784 unsigned Size = VT.getStoreSize(); in shouldCombineMemoryType()
3810 unsigned Size = VT.getStoreSize(); in performLoadCombine()
3860 unsigned Size = VT.getStoreSize(); in performStoreCombine()
5333 int FI = getOrCreateFixedStackObject(MFI, VT.getStoreSize(), Offset); in loadStackInputValue()
H A DSIISelLowering.cpp2049 if (MemVT.getStoreSize() < 4 && Alignment < 4) { in lowerKernargMemParameter()
2096 unsigned ArgSize = VA.getValVT().getStoreSize(); in lowerStackParameter()
2535 if (ArgLoc.getLocVT().getStoreSize() < 4 && Alignment < 4) { in allocatePreloadKernArgSGPRs()
2951 if (MemVT.getStoreSize() < 4 && Alignment < 4) { in LowerFormalArguments()
3409 CCInfo.AllocateStack(ArgVT.getStoreSize(), Align(4)); in passSpecialInputs()
3799 Flags.getByValSize() : VA.getValVT().getStoreSize(); in LowerCall()
6370 VT.getStoreSize(), Alignment); in ReplaceNodeResults()
8278 VT.getStoreSize(), Alignment); in lowerSBuffer()
8301 MF.getMachineMemOperand(MMO, 0, WidenedVT.getStoreSize())); in lowerSBuffer()
10305 Alignment.value() < MemVT.getStoreSize() && MemVT.getSizeInBits() > 32) { in LowerLOAD()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypesGeneric.cpp165 SDValue StackPtr = DAG.CreateStackTemporary(InVT.getStoreSize(), Align); in ExpandRes_BITCAST()
H A DLegalizeTypes.cpp906 DAG.CreateStackTemporary(Op.getValueType().getStoreSize(), Align); in CreateStackStoreLoad()
H A DLegalizeVectorTypes.cpp1631 DAG.CreateStackTemporary(VecVT.getStoreSize(), SmallestAlign); in SplitVecRes_INSERT_SUBVECTOR()
1944 DAG.CreateStackTemporary(VecVT.getStoreSize(), SmallestAlign); in SplitVecRes_INSERT_VECTOR_ELT()
2134 LoMemVT.getStoreSize().getFixedValue()); in SplitVecRes_VP_LOAD()
2298 LoMemVT.getStoreSize().getFixedValue()); in SplitVecRes_MLOAD()
3048 SDValue StackPtr = DAG.CreateStackTemporary(MemVT.getStoreSize(), Alignment); in SplitVecRes_VP_REVERSE()
3522 DAG.CreateStackTemporary(VecVT.getStoreSize(), SmallestAlign); in SplitVecOp_EXTRACT_SUBVECTOR()
3580 DAG.CreateStackTemporary(VecVT.getStoreSize(), SmallestAlign); in SplitVecOp_EXTRACT_VECTOR_ELT()
3684 LoMemVT.getStoreSize().getFixedValue()); in SplitVecOp_VP_STORE()
3835 LoMemVT.getStoreSize().getFixedValue()); in SplitVecOp_MSTORE()
H A DStatepointLowering.cpp113 unsigned SpillSize = ValueType.getStoreSize(); in allocateStackSlot()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp1252 uint64_t SlotSize = PtrVT.getStoreSize(); in getReturnAddressFrameIndex()
1276 DAG.getConstant(PtrVT.getStoreSize(), dl, MVT::i16); in LowerRETURNADDR()
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td1460 return St->getAlign() >= St->getMemoryVT().getStoreSize();
1466 return St->getAlignment() < St->getMemoryVT().getStoreSize();
1478 return Ld->getAlign() >= Ld->getMemoryVT().getStoreSize();
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp1731 return N->getAlign().value() >= N->getMemoryVT().getStoreSize(); in isAlignedMemNode()
1736 switch (N->getMemoryVT().getStoreSize()) { in isSmallStackStore()

12