Searched refs:StoreOffset (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCHazardRecognizers.cpp | 302 if (LoadValue == StoreValue[i] && LoadOffset == StoreOffset[i]) in isLoadOfStoredAddress() 310 if (StoreOffset[i] < LoadOffset) { in isLoadOfStoredAddress() 311 if (int64_t(StoreOffset[i]+StoreSize[i]) > LoadOffset) return true; in isLoadOfStoredAddress() 313 if (int64_t(LoadOffset+LoadSize) > StoreOffset[i]) return true; in isLoadOfStoredAddress() 407 StoreOffset[NumStores] = MO->getOffset(); in EmitInstruction()
|
H A D | PPCHazardRecognizers.h | 72 int64_t StoreOffset[4]; variable
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | VNCoercion.cpp | 182 int64_t StoreOffset = 0, LoadOffset = 0; in analyzeLoadFromClobberingWrite() local 184 GetPointerBaseWithConstantOffset(WritePtr, StoreOffset, DL); in analyzeLoadFromClobberingWrite() 200 if (StoreOffset > LoadOffset || in analyzeLoadFromClobberingWrite() 201 StoreOffset + int64_t(StoreSize) < LoadOffset + int64_t(LoadSize)) in analyzeLoadFromClobberingWrite() 206 return LoadOffset - StoreOffset; in analyzeLoadFromClobberingWrite()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | Loads.cpp | 485 APInt StoreOffset(DL.getIndexTypeSizeInBits(StorePtr->getType()), 0); in areNonOverlapSameBaseLoadAndStore() local 489 DL, StoreOffset, /* AllowNonInbounds */ false); in areNonOverlapSameBaseLoadAndStore() 496 ConstantRange StoreRange(StoreOffset, in areNonOverlapSameBaseLoadAndStore() 497 StoreOffset + StoreAccessSize.toRaw()); in areNonOverlapSameBaseLoadAndStore()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprCXX.cpp | 570 CharUnits StoreOffset = Store.first; in EmitNullBaseClassInitialization() local 574 CGF.Builder.CreateConstInBoundsByteGEP(DestPtr, StoreOffset), in EmitNullBaseClassInitialization() 575 CGF.Builder.CreateConstInBoundsByteGEP(SrcPtr, StoreOffset), in EmitNullBaseClassInitialization() 584 CharUnits StoreOffset = Store.first; in EmitNullBaseClassInitialization() local 588 CGF.Builder.CreateConstInBoundsByteGEP(DestPtr, StoreOffset), in EmitNullBaseClassInitialization()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachinePipeliner.cpp | 2648 int64_t StoreOffset = PrevDef->getOperand(OffsetPos1).getImm(); in canUseLastOffsetValue() local 2650 NewMI->getOperand(OffsetPosLd).setImm(LoadOffset + StoreOffset); in canUseLastOffsetValue() 2660 Offset = StoreOffset; in canUseLastOffsetValue()
|