/external/llvm/lib/Transforms/Scalar/ |
D | LoopIdiomRecognize.cpp | 154 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 …]
|
D | GVN.cpp | 871 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 …]
|
D | MemCpyOptimizer.cpp | 224 int64_t StoreSize = DL.getTypeStoreSize(SI->getOperand(0)->getType()); in addStore() local 226 addRange(OffsetFromFirst, StoreSize, in addStore()
|
D | SROA.cpp | 3829 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/ |
D | PPCHazardRecognizers.h | 74 uint64_t StoreSize[4]; variable
|
D | PPCHazardRecognizers.cpp | 311 if (int64_t(StoreOffset[i]+StoreSize[i]) > LoadOffset) return true; in isLoadOfStoredAddress() 404 StoreSize[NumStores] = MO->getSize(); in EmitInstruction()
|
D | PPCISelLowering.cpp | 6613 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/ |
D | MachineFunction.cpp | 886 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/ |
D | AMDGPUISelLowering.cpp | 88 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/ |
D | MemorySanitizer.cpp | 646 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/ |
D | CGBuiltin.cpp | 1121 CharUnits StoreSize = getContext().getTypeSizeInChars(ElTy); in EmitBuiltinExpr() local 1123 StoreSize.getQuantity() * 8); in EmitBuiltinExpr() 1127 Store->setAlignment(StoreSize.getQuantity()); in EmitBuiltinExpr()
|