Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DValueTypes.h362 TypeSize getStoreSize() const { in getStoreSize() function
370 return getScalarType().getStoreSize().getFixedValue(); in getScalarStoreSize()
380 return getStoreSize() * 8; in getStoreSizeInBits()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86InstrFragmentsSIMD.td870 return St->getAlign() >= St->getMemoryVT().getStoreSize();
876 return Ld->getAlign() >= Ld->getMemoryVT().getStoreSize();
944 Ld->getAlign() >= Ld->getMemoryVT().getStoreSize();
982 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getStoreSize() == 2;
987 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getStoreSize() == 4;
992 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getStoreSize() == 8;
997 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getStoreSize() == 8;
1002 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getStoreSize() == 1;
1007 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getStoreSize() == 2;
1012 return cast<MemIntrinsicSDNode>(N)->getMemoryVT().getStoreSize() == 4;
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZCallingConv.h43 return ArgVT.isVector() && ArgVT.getStoreSize() <= 8; in IsShortVectorType()
H A DSystemZISelLowering.cpp1754 assert((PartOffset + PartValue.getValueType().getStoreSize() <= in LowerCall()
1755 SlotVT.getStoreSize()) && "Not enough space for argument part!"); in LowerCall()
4681 unsigned BytesPerElement = VT.getVectorElementType().getStoreSize(); in getVPermMask()
4906 unsigned BytesPerElement = VT.getVectorElementType().getStoreSize(); in addUndef()
4918 unsigned BytesPerElement = VT.getVectorElementType().getStoreSize(); in add()
4924 unsigned FromBytesPerElement = FromVT.getVectorElementType().getStoreSize(); in add()
6059 unsigned BytesPerElement = VecVT.getVectorElementType().getStoreSize(); in combineExtract()
6094 unsigned OpBytesPerElement = OpVT.getVectorElementType().getStoreSize(); in combineExtract()
6124 unsigned ExtBytesPerElement = ExtVT.getVectorElementType().getStoreSize(); in combineExtract()
6125 unsigned OpBytesPerElement = OpVT.getVectorElementType().getStoreSize(); in combineExtract()
[all …]
H A DSystemZISelDAGToDAG.cpp1435 uint64_t Size = Load->getMemoryVT().getStoreSize(); in canUseBlockOperation()
1451 uint64_t Size = Load->getMemoryVT().getStoreSize(); in storeLoadCanUseMVC()
1476 TypeSize StoreSize = MemAccess->getMemoryVT().getStoreSize(); in storeLoadIsAligned()
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsISelDAGToDAG.cpp301 cast<MemSDNode>(Node)->getMemoryVT().getStoreSize()) && in Select()
/openbsd-src/gnu/llvm/llvm/include/llvm/Support/
H A DMachineValueType.h1148 TypeSize getStoreSize() const { in getStoreSize() function
1156 return getScalarType().getStoreSize().getFixedValue(); in getScalarStoreSize()
1166 return getStoreSize() * 8; in getStoreSizeInBits()
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp794 unsigned SrcBytes = LT.second.getStoreSize(); in getMemoryOpCost()
806 *Alignment >= LT.second.getScalarType().getStoreSize()) in getMemoryOpCost()
H A DPPCISelLowering.cpp3892 unsigned ArgSize = ArgVT.getStoreSize(); in CalculateStackSlotSize()
3936 Alignment = Align(OrigVT.getStoreSize()); in CalculateStackSlotAlignment()
3938 Alignment = Align(ArgVT.getStoreSize()); in CalculateStackSlotAlignment()
4147 unsigned ArgSize = VA.getLocVT().getStoreSize(); in LowerFormalArguments_32SVR4()
4149 unsigned ObjSize = VA.getValVT().getStoreSize(); in LowerFormalArguments_32SVR4()
4352 unsigned ObjSize = ObjectVT.getStoreSize(); in LowerFormalArguments_64SVR4()
6677 const unsigned StoreSize = LocVT.getStoreSize(); in CC_AIX()
6973 const unsigned LocSize = LocVT.getStoreSize(); in LowerFormalArguments_AIX()
6974 const unsigned ValSize = ValVT.getStoreSize(); in LowerFormalArguments_AIX()
7476 if (Arg.getValueType().getStoreSize() == LocVT.getStoreSize()) in LowerCall_AIX()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp538 unsigned ObjSize = VA.getLocVT().getStoreSize(); in LowerCallArguments()
678 unsigned ObjSize = VA.getLocVT().getStoreSize(); in LowerReturn()
/openbsd-src/gnu/llvm/llvm/lib/Target/VE/
H A DVECustomDAG.cpp310 .getStoreSize(); in getLoadStoreStride()
/openbsd-src/gnu/llvm/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp1207 unsigned TotalBytes = VT.getStoreSize(); in analyzeArguments()
1212 TotalBytes += Args[j].VT.getStoreSize(); in analyzeArguments()
1249 RegIdx -= VT.getStoreSize(); in analyzeArguments()
1262 TotalBytes += Arg.VT.getStoreSize(); in getTotalArgumentsSizeInBytes()
1317 RegIdx -= VT.getStoreSize(); in analyzeReturnValues()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp1129 PartOffset += MemVT.getStoreSize(); in analyzeFormalArgumentsCompute()
1576 unsigned Size = LoMemVT.getStoreSize(); in SplitVectorLoad()
1586 HiPtr, SrcValue.getWithOffset(LoMemVT.getStoreSize()), in SplitVectorLoad()
1666 SDValue HiPtr = DAG.getObjectPtrOffset(SL, BasePtr, LoMemVT.getStoreSize()); in SplitVectorStore()
1670 unsigned Size = LoMemVT.getStoreSize(); in SplitVectorStore()
2966 unsigned Size = VT.getStoreSize(); in shouldCombineMemoryType()
2992 unsigned Size = VT.getStoreSize(); in performLoadCombine()
3042 unsigned Size = VT.getStoreSize(); in performStoreCombine()
4325 int FI = getOrCreateFixedStackObject(MFI, VT.getStoreSize(), Offset); in loadStackInputValue()
H A DR600ISelLowering.cpp1145 if (Alignment < MemVT.getStoreSize() && in LowerSTORE()
1272 assert(Load->getAlign() >= MemVT.getStoreSize()); in lowerPrivateExtLoad()
1514 Align Alignment = commonAlignment(Align(VT.getStoreSize()), PartOffset); in LowerFormalArguments()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypesGeneric.cpp165 SDValue StackPtr = DAG.CreateStackTemporary(InVT.getStoreSize(), Align); in ExpandRes_BITCAST()
H A DLegalizeTypes.cpp910 DAG.CreateStackTemporary(Op.getValueType().getStoreSize(), Align); in CreateStackStoreLoad()
H A DStatepointLowering.cpp113 unsigned SpillSize = ValueType.getStoreSize(); in allocateStackSlot()
H A DLegalizeVectorTypes.cpp1432 DAG.CreateStackTemporary(VecVT.getStoreSize(), SmallestAlign); in SplitVecRes_INSERT_SUBVECTOR()
1751 DAG.CreateStackTemporary(VecVT.getStoreSize(), SmallestAlign); in SplitVecRes_INSERT_VECTOR_ELT()
1930 LoMemVT.getStoreSize().getFixedValue()); in SplitVecRes_VP_LOAD()
2094 LoMemVT.getStoreSize().getFixedValue()); in SplitVecRes_MLOAD()
3154 DAG.CreateStackTemporary(VecVT.getStoreSize(), SmallestAlign); in SplitVecOp_EXTRACT_SUBVECTOR()
3210 DAG.CreateStackTemporary(VecVT.getStoreSize(), SmallestAlign); in SplitVecOp_EXTRACT_VECTOR_ELT()
3317 LoMemVT.getStoreSize().getFixedValue()); in SplitVecOp_VP_STORE()
3467 LoMemVT.getStoreSize().getFixedValue()); in SplitVecOp_MSTORE()
H A DSelectionDAG.cpp2360 return CreateStackTemporary(VT.getStoreSize(), StackAlign); in CreateStackTemporary()
2364 TypeSize VT1Size = VT1.getStoreSize(); in CreateStackTemporary()
2365 TypeSize VT2Size = VT2.getStoreSize(); in CreateStackTemporary()
7857 Size = MemVT.getStoreSize(); in getMemIntrinsicNode()
8018 uint64_t Size = MemoryLocation::getSizeOrUnknown(MemVT.getStoreSize()); in getLoad()
8140 MemoryLocation::getSizeOrUnknown(Val.getValueType().getStoreSize()); in getStore()
8193 PtrInfo, MMOFlags, MemoryLocation::getSizeOrUnknown(SVT.getStoreSize()), in getTruncStore()
8288 uint64_t Size = MemoryLocation::getSizeOrUnknown(MemVT.getStoreSize()); in getLoadVP()
8441 PtrInfo, MMOFlags, MemoryLocation::getSizeOrUnknown(SVT.getStoreSize()), in getTruncStoreVP()
11114 assert(memvt.getStoreSize().getKnownMinValue() <= MMO->getSize() && in MemSDNode()
H A DTargetLowering.cpp9070 unsigned LoadedBytes = LoadedVT.getStoreSize(); in expandUnalignedLoad()
9223 unsigned StoredBytes = StoreMemVT.getStoreSize(); in expandUnalignedStore()
9344 DataVT.getStoreSize().getKnownMinValue())); in IncrementMemoryAddress()
9346 Increment = DAG.getConstant(DataVT.getStoreSize(), DL, AddrVT); in IncrementMemoryAddress()
10331 SDValue StackPtr = DAG.CreateStackTemporary(MemVT.getStoreSize(), Alignment); in expandVectorSplice()
10342 APInt(PtrVT.getFixedSizeInBits(), VT.getStoreSize().getKnownMinValue())); in expandVectorSplice()
10358 TypeSize EltByteSize = VT.getVectorElementType().getStoreSize(); in expandVectorSplice()
10366 VT.getStoreSize().getKnownMinValue())); in expandVectorSplice()
/openbsd-src/gnu/llvm/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp1256 uint64_t SlotSize = PtrVT.getStoreSize(); in getReturnAddressFrameIndex()
1280 DAG.getConstant(PtrVT.getStoreSize(), dl, MVT::i16); in LowerRETURNADDR()
/openbsd-src/gnu/llvm/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp2118 int FI = MFI.CreateFixedObject(ValVT.getStoreSize(), VA.getLocMemOffset(), in unpackFromMemLoc()
2464 TypeSize StoredSize = ArgValue.getValueType().getStoreSize(); in LowerCall()
2480 StoredSize += PartVT.getStoreSize(); in LowerCall()
/openbsd-src/gnu/llvm/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td1342 return St->getAlign() >= St->getMemoryVT().getStoreSize();
1348 return St->getAlignment() < St->getMemoryVT().getStoreSize();
1360 return Ld->getAlign() >= Ld->getMemoryVT().getStoreSize();
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp1638 return N->getAlign().value() >= N->getMemoryVT().getStoreSize(); in isAlignedMemNode()
1643 switch (N->getMemoryVT().getStoreSize()) { in isSmallStackStore()
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp1809 if (MemVT.getStoreSize() != VT.getVectorElementType().getStoreSize()) in Select()

12