Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DValueTypes.h304 unsigned getStoreSize() const { in getStoreSize() function
311 return getStoreSize() * 8; in getStoreSizeInBits()
H A DBasicTTIImpl.h879 unsigned VecTyLTSize = VecTyLT.getStoreSize();
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZCallingConv.h37 return ArgVT.isVector() && ArgVT.getStoreSize() <= 8; in IsShortVectorType()
H A DSystemZISelLowering.cpp3901 unsigned BytesPerElement = VT.getVectorElementType().getStoreSize(); in getVPermMask()
4055 unsigned BytesPerElement = VT.getVectorElementType().getStoreSize(); in addUndef()
4067 unsigned BytesPerElement = VT.getVectorElementType().getStoreSize(); in add()
4073 unsigned FromBytesPerElement = FromVT.getVectorElementType().getStoreSize(); in add()
4268 unsigned BytesPerElement = ElemVT.getStoreSize(); in tryBuildVectorByteMask()
5124 unsigned BytesPerElement = VecVT.getVectorElementType().getStoreSize(); in combineExtract()
5159 unsigned OpBytesPerElement = OpVT.getVectorElementType().getStoreSize(); in combineExtract()
5190 unsigned OpBytesPerElement = OpVT.getVectorElementType().getStoreSize(); in combineExtract()
5234 unsigned TruncBytes = TruncVT.getStoreSize(); in combineTruncateExtract()
5247 VecVT.getStoreSize() / TruncBytes); in combineTruncateExtract()
[all …]
H A DSystemZISelDAGToDAG.cpp1384 uint64_t Size = Load->getMemoryVT().getStoreSize(); in canUseBlockOperation()
1400 uint64_t Size = Load->getMemoryVT().getStoreSize(); in storeLoadCanUseMVC()
H A DSystemZOperators.td538 return Load->getAlignment() >= Load->getMemoryVT().getStoreSize();
550 return Store->getAlignment() >= Store->getMemoryVT().getStoreSize();
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp429 unsigned SrcBytes = LT.second.getStoreSize(); in getMemoryOpCost()
442 Alignment >= LT.second.getScalarType().getStoreSize()) in getMemoryOpCost()
H A DPPCISelLowering.cpp3260 unsigned ArgSize = ArgVT.getStoreSize(); in CalculateStackSlotSize()
3308 Align = OrigVT.getStoreSize(); in CalculateStackSlotAlignment()
3310 Align = ArgVT.getStoreSize(); in CalculateStackSlotAlignment()
9301 if (Alignment >= MemVT.getStoreSize()) in LowerVectorLoad()
9390 if (Alignment >= MemVT.getStoreSize()) in LowerVectorStore()
13942 Info.offset = -VT.getStoreSize()+1; in getTgtMemIntrinsic()
13943 Info.size = 2*VT.getStoreSize()-1; in getTgtMemIntrinsic()
13977 Info.size = VT.getStoreSize(); in getTgtMemIntrinsic()
14028 Info.offset = -VT.getStoreSize()+1; in getTgtMemIntrinsic()
14029 Info.size = 2*VT.getStoreSize()-1; in getTgtMemIntrinsic()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DMachineValueType.h761 unsigned getStoreSize() const { in getStoreSize() function
768 return getStoreSize() * 8; in getStoreSizeInBits()
/freebsd-12.1/contrib/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp503 unsigned ObjSize = VA.getLocVT().getStoreSize(); in LowerCallArguments()
642 unsigned ObjSize = VA.getLocVT().getStoreSize(); in LowerReturn()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp1372 MachineMemOperand::MOLoad, LoMemVT.getStoreSize(), in SplitVecRes_MLOAD()
1380 unsigned HiOffset = LoMemVT.getStoreSize(); in SplitVecRes_MLOAD()
1384 HiMemVT.getStoreSize(), SecondHalfAlignment, MLD->getAAInfo(), in SplitVecRes_MLOAD()
1441 MachineMemOperand::MOLoad, LoMemVT.getStoreSize(), in SplitVecRes_MGATHER()
2023 MachineMemOperand::MOLoad, LoMemVT.getStoreSize(), in SplitVecOp_MGATHER()
2032 MachineMemOperand::MOLoad, HiMemVT.getStoreSize(), in SplitVecOp_MGATHER()
2091 MachineMemOperand::MOStore, LoMemVT.getStoreSize(), in SplitVecOp_MSTORE()
2100 unsigned HiOffset = LoMemVT.getStoreSize(); in SplitVecOp_MSTORE()
2104 HiMemVT.getStoreSize(), SecondHalfAlignment, N->getAAInfo(), in SplitVecOp_MSTORE()
2154 MachineMemOperand::MOStore, LoMemVT.getStoreSize(), in SplitVecOp_MSCATTER()
[all …]
H A DLegalizeVectorOps.cpp617 unsigned WideBytes = WideVT.getStoreSize(); in ExpandLoad()
619 unsigned RemainingBytes = SrcVT.getStoreSize(); in ExpandLoad()
H A DStatepointLowering.cpp99 unsigned SpillSize = ValueType.getStoreSize(); in allocateStackSlot()
H A DSelectionDAG.cpp1924 unsigned ByteSize = VT.getStoreSize(); in CreateStackTemporary()
1934 unsigned Bytes = std::max(VT1.getStoreSize(), VT2.getStoreSize()); in CreateStackTemporary()
6406 MF.getMachineMemOperand(PtrInfo, Flags, MemVT.getStoreSize(), Alignment, in getAtomicCmpSwap()
6448 MemVT.getStoreSize(), Alignment, AAMDNodes(), in getAtomic()
6510 Size = MemVT.getStoreSize(); in getMemIntrinsicNode()
6620 PtrInfo, MMOFlags, MemVT.getStoreSize(), Alignment, AAInfo, Ranges); in getLoad()
6741 PtrInfo, MMOFlags, Val.getValueType().getStoreSize(), Alignment, AAInfo); in getStore()
6793 PtrInfo, MMOFlags, SVT.getStoreSize(), Alignment, AAInfo); in getTruncStore()
8674 assert(memvt.getStoreSize() <= MMO->getSize() && "Size mismatch!"); in MemSDNode()
H A DSelectionDAGBuilder.cpp3955 MachineMemOperand::MOStore, VT.getStoreSize(), in visitMaskedStore()
4050 MachineMemOperand::MOStore, VT.getStoreSize(), in visitMaskedScatter()
4115 MachineMemOperand::MOLoad, VT.getStoreSize(), in visitMaskedLoad()
4164 MachineMemOperand::MOLoad, VT.getStoreSize(), in visitMaskedGather()
4264 I.getAlignment() < VT.getStoreSize()) in visitAtomicLoad()
4272 VT.getStoreSize(), in visitAtomicLoad()
4300 if (I.getAlignment() < VT.getStoreSize()) in visitAtomicStore()
8649 i, j*Parts[j].getValueType().getStoreSize()); in LowerCallTo()
9109 ArgNo, PartBase+i*RegisterVT.getStoreSize()); in LowerArguments()
9122 PartBase += VT.getStoreSize(); in LowerArguments()
H A DDAGCombiner.cpp7711 unsigned HiOffset = LoMemVT.getStoreSize(); in visitMSTORE()
7853 MachineMemOperand::MOLoad, LoMemVT.getStoreSize(), in visitMLOAD()
7861 unsigned HiOffset = LoMemVT.getStoreSize(); in visitMLOAD()
8347 const unsigned Stride = SplitSrcVT.getStoreSize(); in CombineExtLoad()
9990 unsigned LD1Bytes = LD1VT.getStoreSize(); in CombineConsecutiveLoads()
13891 StOffset = IVal.getValueType().getStoreSize() - ByteShift - NumBytes; in ShrinkLoadReplaceStoreWithStore()
14530 int64_t ElementSizeBytes = MemVT.getStoreSize(); in MergeConsecutiveStores()
15618 DAG.getConstant(VecEltVT.getStoreSize(), DL, PtrType)); in scalarizeExtractedVectorLoad()
17055 VT.getStoreSize()); in narrowExtractedVectorLoad()
19045 unsigned NumBytes0 = Op0->getMemoryVT().getStoreSize(); in isAlias()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86CallLowering.cpp153 MPO, MachineMemOperand::MOStore, VA.getLocVT().getStoreSize(), in assignValueToAddress()
H A DX86InstrFragmentsSIMD.td708 return St->getAlignment() >= St->getMemoryVT().getStoreSize();
714 return Ld->getAlignment() >= Ld->getMemoryVT().getStoreSize();
770 Ld->getAlignment() >= Ld->getMemoryVT().getStoreSize();
H A DX86TargetTransformInfo.cpp929 unsigned LegalVTSize = LegalVT.getStoreSize(); in getShuffleCost()
2220 if (LT.second.getStoreSize() == 32 && ST->isUnalignedMem32Slow()) in getMemoryOpCost()
3037 unsigned LegalVTSize = LegalVT.getStoreSize(); in getInterleavedMemoryOpCostAVX2()
3137 unsigned LegalVTSize = LegalVT.getStoreSize(); in getInterleavedMemoryOpCostAVX512()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp1025 PartOffset += MemVT.getStoreSize(); in analyzeFormalArgumentsCompute()
1400 unsigned Size = LoMemVT.getStoreSize(); in SplitVectorLoad()
1410 HiPtr, SrcValue.getWithOffset(LoMemVT.getStoreSize()), in SplitVectorLoad()
1446 SDValue HiPtr = DAG.getObjectPtrOffset(SL, BasePtr, LoMemVT.getStoreSize()); in SplitVectorStore()
1450 unsigned Size = LoMemVT.getStoreSize(); in SplitVectorStore()
2780 unsigned Size = VT.getStoreSize(); in shouldCombineMemoryType()
2806 unsigned Size = VT.getStoreSize(); in performLoadCombine()
2854 unsigned Size = VT.getStoreSize(); in performStoreCombine()
4025 int FI = MFI.CreateFixedObject(VT.getStoreSize(), Offset, true); in loadStackInputValue()
H A DR600ISelLowering.cpp1262 if (Align < MemVT.getStoreSize() && in LowerSTORE()
1387 assert(Load->getAlignment() >= MemVT.getStoreSize()); in lowerPrivateExtLoad()
1633 unsigned Alignment = MinAlign(VT.getStoreSize(), PartOffset); in LowerFormalArguments()
H A DSIISelLowering.cpp1131 VT.getStoreSize() > 16)) { in allowsMisalignedMemoryAccesses()
1340 if (MemVT.getStoreSize() < 4 && Align < 4) { in lowerKernargMemParameter()
1387 unsigned ArgSize = VA.getValVT().getStoreSize(); in lowerStackParameter()
2338 unsigned SpecialArgOffset = CCInfo.AllocateStack(ArgVT.getStoreSize(), 4); in passSpecialInputs()
2611 Flags.getByValSize() : VA.getValVT().getStoreSize(); in LowerCall()
5060 VT.getStoreSize(), VT.getStoreSize()); in lowerSBuffer()
6545 MemVT.getStoreSize() == 16) in LowerLOAD()
6557 NumElements == 2 && MemVT.getStoreSize() == 8 && in LowerLOAD()
6958 VT.getStoreSize() == 16) in LowerSTORE()
6970 NumElements == 2 && VT.getStoreSize() == 8 && in LowerSTORE()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp134 MPO, MachineMemOperand::MOStore, VA.getLocVT().getStoreSize(), in assignValueToAddress()
/freebsd-12.1/contrib/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td1103 return St->getAlignment() >= St->getMemoryVT().getStoreSize();
1109 return St->getAlignment() < St->getMemoryVT().getStoreSize();
1121 return Ld->getAlignment() >= Ld->getMemoryVT().getStoreSize();
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp1559 return N->getAlignment() >= N->getMemoryVT().getStoreSize(); in isAlignedMemNode()
1564 switch (N->getMemoryVT().getStoreSize()) { in isSmallStackStore()

12