Home
last modified time | relevance | path

Searched refs:StoreSize (Results 1 – 11 of 11) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
DLoopIdiomRecognize.cpp154 bool processLoopStridedStore(Value *DestPtr, unsigned StoreSize,
159 bool processLoopStoreOfLoopLoad(StoreInst *SI, unsigned StoreSize,
750 unsigned StoreSize = (unsigned)SizeInBits >> 3; in processLoopStore() local
753 if (!Stride || StoreSize != Stride->getValue()->getValue()) { in processLoopStore()
757 if (0 && Stride && StoreSize == -Stride->getValue()->getValue()) { in processLoopStore()
766 if (processLoopStridedStore(StorePtr, StoreSize, SI->getAlignment(), in processLoopStore()
778 if (processLoopStoreOfLoopLoad(SI, StoreSize, StoreEv, LoadEv, BECount)) in processLoopStore()
830 unsigned StoreSize, AliasAnalysis &AA, in mayLoopAccessLocation() argument
840 AccessSize = (BECst->getValue()->getZExtValue()+1)*StoreSize; in mayLoopAccessLocation()
900 processLoopStridedStore(Value *DestPtr, unsigned StoreSize, in processLoopStridedStore() argument
[all …]
DGVN.cpp871 uint64_t StoreSize = DL.getTypeSizeInBits(StoredValTy); in CoerceAvailableValueToLoadType() local
875 if (StoreSize == LoadSize) { in CoerceAvailableValueToLoadType()
904 assert(StoreSize >= LoadSize && "CanCoerceMustAliasedValueToLoad fail"); in CoerceAvailableValueToLoadType()
914 StoredValTy = IntegerType::get(StoredValTy->getContext(), StoreSize); in CoerceAvailableValueToLoadType()
921 Constant *Val = ConstantInt::get(StoredVal->getType(), StoreSize-LoadSize); in CoerceAvailableValueToLoadType()
986 uint64_t StoreSize = WriteSizeInBits >> 3; // Convert to bytes. in AnalyzeLoadFromClobberingWrite() local
992 isAAFailure = StoreOffset+int64_t(StoreSize) <= LoadOffset; in AnalyzeLoadFromClobberingWrite()
1013 StoreOffset+StoreSize < LoadOffset+LoadSize) in AnalyzeLoadFromClobberingWrite()
1032 uint64_t StoreSize =DL.getTypeSizeInBits(DepSI->getValueOperand()->getType()); in AnalyzeLoadFromClobberingStore() local
1034 StorePtr, StoreSize, DL); in AnalyzeLoadFromClobberingStore()
[all …]
DMemCpyOptimizer.cpp224 int64_t StoreSize = DL.getTypeStoreSize(SI->getOperand(0)->getType()); in addStore() local
226 addRange(OffsetFromFirst, StoreSize, in addStore()
DSROA.cpp3829 uint64_t StoreSize = Ty->getBitWidth() / 8; in presplitLoadsAndStores() local
3830 assert(StoreSize > 0 && "Cannot have a zero-sized integer store!"); in presplitLoadsAndStores()
3833 assert(StoreSize == Offsets.S->endOffset() - Offsets.S->beginOffset() && in presplitLoadsAndStores()
3836 assert(BaseOffset + StoreSize > BaseOffset && in presplitLoadsAndStores()
3902 PartSize = (Idx < Size ? Offsets.Splits[Idx] : StoreSize) - PartOffset; in presplitLoadsAndStores()
/external/llvm/lib/Target/PowerPC/
DPPCHazardRecognizers.h74 uint64_t StoreSize[4]; variable
DPPCHazardRecognizers.cpp311 if (int64_t(StoreOffset[i]+StoreSize[i]) > LoadOffset) return true; in isLoadOfStoredAddress()
404 StoreSize[NumStores] = MO->getSize(); in EmitInstruction()
DPPCISelLowering.cpp6613 unsigned StoreSize = BVN->getOperand(i).getValueType().getStoreSize(); in LowerBUILD_VECTOR() local
6614 if (StoreSize > 4) { in LowerBUILD_VECTOR()
6621 if (StoreSize < 4) in LowerBUILD_VECTOR()
/external/llvm/lib/CodeGen/
DMachineFunction.cpp886 uint64_t StoreSize = TD->getTypeStoreSize(A->getType()); in CanShareConstantPoolEntry() local
887 if (StoreSize != TD->getTypeStoreSize(B->getType()) || StoreSize > 128) in CanShareConstantPoolEntry()
890 Type *IntTy = IntegerType::get(A->getContext(), StoreSize*8); in CanShareConstantPoolEntry()
/external/llvm/lib/Target/R600/
DAMDGPUISelLowering.cpp88 unsigned StoreSize = VT.getStoreSizeInBits(); in getEquivalentMemType() local
89 if (StoreSize <= 32) in getEquivalentMemType()
90 return EVT::getIntegerVT(Ctx, StoreSize); in getEquivalentMemType()
92 assert(StoreSize % 32 == 0 && "Store size not a multiple of 32"); in getEquivalentMemType()
93 return EVT::getVectorVT(Ctx, MVT::i32, StoreSize / 32); in getEquivalentMemType()
98 unsigned StoreSize = VT.getStoreSizeInBits(); in getEquivalentLoadRegType() local
99 if (StoreSize <= 32) in getEquivalentLoadRegType()
102 return EVT::getVectorVT(Ctx, MVT::i32, StoreSize / 32); in getEquivalentLoadRegType()
/external/llvm/lib/Transforms/Instrumentation/
DMemorySanitizer.cpp646 unsigned StoreSize = DL.getTypeStoreSize(Shadow->getType()); in storeOrigin() local
649 getOriginPtr(Addr, IRB, Alignment), StoreSize, in storeOrigin()
657 getOriginPtr(Addr, IRB, Alignment), StoreSize, in storeOrigin()
679 getOriginPtr(Addr, IRBNew, Alignment), StoreSize, in storeOrigin()
/external/clang/lib/CodeGen/
DCGBuiltin.cpp1121 CharUnits StoreSize = getContext().getTypeSizeInChars(ElTy); in EmitBuiltinExpr() local
1123 StoreSize.getQuantity() * 8); in EmitBuiltinExpr()
1127 Store->setAlignment(StoreSize.getQuantity()); in EmitBuiltinExpr()