OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:PtrA
(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,
305
Value *
PtrA
= getLoadStorePointerOperand(A);
311
if (!
PtrA
|| !PtrB || (ASA != ASB))
315
Type *PtrATy =
PtrA
->getType()->getPointerElementType();
317
if (
PtrA
== PtrB ||
327
return areConsecutivePointers(
PtrA
, PtrB, Size);
330
bool Vectorizer::areConsecutivePointers(Value *
PtrA
, Value *PtrB,
332
unsigned PtrBitWidth = DL.getPointerTypeSizeInBits(
PtrA
->getType())
[
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())
1139
unsigned ASA =
PtrA
->getType()->getPointerAddressSpace();
1148
Value *PtrA1 =
PtrA
->stripAndAccumulateInBoundsConstantOffsets(DL, OffsetA);
1169
const SCEV *PtrSCEVA = SE.getSCEV(
PtrA
);
1177
Type *Ty = cast<PointerType>(
PtrA
->getType())->getElementType();
1237
Value *
PtrA
= getLoadStorePointerOperand(A)
[
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 18 milliseconds
Indexes created Thu Sep 24 00:25:51 UTC 2026