OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:PtrB
(Results
1 - 3
of
3
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
LoadStoreVectorizer.cpp
136
bool areConsecutivePointers(Value *PtrA, Value *
PtrB
, APInt PtrDelta,
138
bool lookThroughComplexAddresses(Value *PtrA, Value *
PtrB
, APInt PtrDelta,
140
bool lookThroughSelects(Value *PtrA, Value *
PtrB
, const APInt &PtrDelta,
306
Value *
PtrB
= getLoadStorePointerOperand(B);
311
if (!PtrA || !
PtrB
|| (ASA != ASB))
316
Type *PtrBTy =
PtrB
->getType()->getPointerElementType();
317
if (PtrA ==
PtrB
||
327
return areConsecutivePointers(PtrA,
PtrB
, Size);
330
bool Vectorizer::areConsecutivePointers(Value *PtrA, Value *
PtrB
,
336
PtrB
= PtrB->stripAndAccumulateInBoundsConstantOffsets(DL, OffsetB)
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
LoopAccessAnalysis.cpp
1127
Optional<int> llvm::getPointersDiff(Value *PtrA, Value *
PtrB
,
1130
assert(PtrA &&
PtrB
&& "Expected non-nullptr pointers.");
1132
if (PtrA ==
PtrB
)
1135
// Make sure that PtrA and
PtrB
have the same type if required
1136
if (CheckType && PtrA->getType() !=
PtrB
->getType())
1140
unsigned ASB =
PtrB
->getType()->getPointerAddressSpace();
1149
Value *PtrB1 =
PtrB
->stripAndAccumulateInBoundsConstantOffsets(DL, OffsetB);
1170
const SCEV *PtrSCEVB = SE.getSCEV(
PtrB
);
1238
Value *
PtrB
= getLoadStorePointerOperand(B);
1239
if (!PtrA || !
PtrB
)
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
LoopAccessAnalysis.h
682
/// Returns the distance between the pointers \p PtrA and \p
PtrB
iff they are
687
Optional<int> getPointersDiff(Value *PtrA, Value *
PtrB
, const DataLayout &DL,
Completed in 29 milliseconds
Indexes created Thu Sep 24 00:25:51 UTC 2026