Searched refs:StoreSize (Results 1 - 7 of 7) sorted by relevance

/freebsd-10.2-release/contrib/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp153 bool processLoopStridedStore(Value *DestPtr, unsigned StoreSize,
158 bool processLoopStoreOfLoopLoad(StoreInst *SI, unsigned StoreSize,
794 unsigned StoreSize = (unsigned)SizeInBits >> 3; local
797 if (Stride == 0 || StoreSize != Stride->getValue()->getValue()) {
801 if (0 && Stride && StoreSize == -Stride->getValue()->getValue()) {
810 if (processLoopStridedStore(StorePtr, StoreSize, SI->getAlignment(),
822 if (processLoopStoreOfLoopLoad(SI, StoreSize, StoreEv, LoadEv, BECount))
874 unsigned StoreSize, AliasAnalysis &AA,
882 // to be exactly the size of the memset, which is (BECount+1)*StoreSize
884 AccessSize = (BECst->getValue()->getZExtValue()+1)*StoreSize;
872 mayLoopAccessLocation(Value *Ptr,AliasAnalysis::ModRefResult Access, Loop *L, const SCEV *BECount, unsigned StoreSize, AliasAnalysis &AA, Instruction *IgnoredStore) argument
944 processLoopStridedStore(Value *DestPtr, unsigned StoreSize, unsigned StoreAlignment, Value *StoredVal, Instruction *TheStore, const SCEVAddRecExpr *Ev, const SCEV *BECount) argument
1065 processLoopStoreOfLoopLoad(StoreInst *SI, unsigned StoreSize, const SCEVAddRecExpr *StoreEv, const SCEVAddRecExpr *LoadEv, const SCEV *BECount) argument
[all...]
H A DGVN.cpp865 uint64_t StoreSize = TD.getTypeSizeInBits(StoredValTy); local
869 if (StoreSize == LoadSize) {
898 assert(StoreSize >= LoadSize && "CanCoerceMustAliasedValueToLoad fail");
908 StoredValTy = IntegerType::get(StoredValTy->getContext(), StoreSize);
915 Constant *Val = ConstantInt::get(StoredVal->getType(), StoreSize-LoadSize);
979 uint64_t StoreSize = WriteSizeInBits >> 3; // Convert to bytes.
985 isAAFailure = StoreOffset+int64_t(StoreSize) <= LoadOffset;
1006 StoreOffset+StoreSize < LoadOffset+LoadSize)
1025 uint64_t StoreSize =TD.getTypeSizeInBits(DepSI->getValueOperand()->getType()); local
1027 StorePtr, StoreSize, T
1116 uint64_t StoreSize = (TD.getTypeSizeInBits(SrcVal->getType()) + 7) / 8; local
[all...]
H A DMemCpyOptimizer.cpp215 int64_t StoreSize = TD.getTypeStoreSize(SI->getOperand(0)->getType()); local
217 addRange(OffsetFromFirst, StoreSize,
/freebsd-10.2-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCHazardRecognizers.h63 uint64_t StoreSize[4]; member in class:llvm::PPCHazardRecognizer970
H A DPPCHazardRecognizers.cpp108 /// as indicated by StorePtr1/StorePtr2/StoreSize, return true.
123 if (int64_t(StoreOffset[i]+StoreSize[i]) > LoadOffset) return true;
216 StoreSize[NumStores] = MO->getSize();
/freebsd-10.2-release/contrib/llvm/lib/CodeGen/
H A DMachineFunction.cpp835 uint64_t StoreSize = TD->getTypeStoreSize(A->getType());
836 if (StoreSize != TD->getTypeStoreSize(B->getType()) ||
837 StoreSize > 128)
840 Type *IntTy = IntegerType::get(A->getContext(), StoreSize*8);
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGBuiltin.cpp1021 CharUnits StoreSize = getContext().getTypeSizeInChars(ElTy); local
1023 StoreSize.getQuantity() * 8);
1027 Store->setAlignment(StoreSize.getQuantity());

Completed in 150 milliseconds